]> git.lizzy.rs Git - rust.git/blob - src/test/ui/const-generics/min_const_generics/generic-sum-in-array-length.stderr
Add various `min_const_generics` regression tests
[rust.git] / src / test / ui / const-generics / min_const_generics / generic-sum-in-array-length.stderr
1 error: generic parameters must not be used inside of non trivial constant values
2   --> $DIR/generic-sum-in-array-length.rs:3:53
3    |
4 LL | fn foo<const A: usize, const B: usize>(bar: [usize; A + B]) {}
5    |                                                     ^ non-trivial anonymous constants must not depend on the parameter `A`
6    |
7    = help: it is currently only allowed to use either `A` or `{ A }` as generic constants
8
9 error: generic parameters must not be used inside of non trivial constant values
10   --> $DIR/generic-sum-in-array-length.rs:3:57
11    |
12 LL | fn foo<const A: usize, const B: usize>(bar: [usize; A + B]) {}
13    |                                                         ^ non-trivial anonymous constants must not depend on the parameter `B`
14    |
15    = help: it is currently only allowed to use either `B` or `{ B }` as generic constants
16
17 error: aborting due to 2 previous errors
18