]>
Commit | Line | Data |
---|---|---|
e1599b0c XL |
1 | pub struct Foo<A, B>(A, B); |
2 | ||
3 | impl<A, B> Foo<A, B> { | |
4 | const HOST_SIZE: usize = std::mem::size_of::<B>(); | |
5 | ||
6 | pub fn crash() -> bool { | |
ba9703b0 XL |
7 | [5; Self::HOST_SIZE] == [6; 0] |
8 | //~^ ERROR constant expression depends on a generic parameter | |
3dfed10e XL |
9 | //~| ERROR constant expression depends on a generic parameter |
10 | //~| ERROR can't compare `[{integer}; _]` with `[{integer}; 0]` | |
e1599b0c XL |
11 | } |
12 | } | |
13 | ||
14 | fn main() {} |