2 // compile-flags: -Zforce-overflow-checks=on
4 #![allow(arithmetic_overflow)]
7 fn black_box<T>(_: T) {
11 const FOO: u8 = [5u8][1];
12 //~^ WARN any use of this value will cause an error
15 black_box((FOO, FOO));
16 //~^ ERROR erroneous constant used
17 //~| ERROR erroneous constant