summaryrefslogtreecommitdiffstats
path: root/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_cast_arg_ty.stderr
blob: d3ba870a2d7cfb019df2f7dd2c2d0bceacdb5604 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
error[E0308]: mismatched types
  --> $DIR/relate_cast_arg_ty.rs:7:5
   |
LL |     [(); (1_u8 as usize) + N]
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^ expected `(true as usize) + N`, found `(1_u8 as usize) + N`
   |
   = note: expected constant `(true as usize) + N`
              found constant `(1_u8 as usize) + N`

error: unconstrained generic constant
  --> $DIR/relate_cast_arg_ty.rs:7:10
   |
LL |     [(); (1_u8 as usize) + N]
   |          ^^^^^^^^^^^^^^^^^^^
   |
   = help: try adding a `where` bound using this expression: `where [(); (1_u8 as usize) + N]:`

error: aborting due to 2 previous errors

For more information about this error, try `rustc --explain E0308`.