]> git.proxmox.com Git - rustc.git/blame - src/test/ui/const-generics/issues/issue-73260.rs
New upstream version 1.56.0~beta.4+dfsg1
[rustc.git] / src / test / ui / const-generics / issues / issue-73260.rs
CommitLineData
1b1a35ee 1// compile-flags: -Zsave-analysis
94222f64 2#![feature(generic_const_exprs)]
1b1a35ee
XL
3#![allow(incomplete_features)]
4struct Arr<const N: usize>
94222f64
XL
5where
6 Assert::<{N < usize::MAX / 2}>: IsTrue,
7{}
1b1a35ee
XL
8
9enum Assert<const CHECK: bool> {}
10
11trait IsTrue {}
12
13impl IsTrue for Assert<true> {}
14
15fn main() {
fc512014 16 let x: Arr<{usize::MAX}> = Arr {};
1b1a35ee
XL
17 //~^ ERROR mismatched types
18 //~| ERROR mismatched types
19}