// reduced from rustc issue-69020-assoc-const-arith-overflow.rs #![allow(clippy::out_of_bounds_indexing)] pub fn main() {} pub trait Foo { const OOB: i32; } impl<T: Foo> Foo for Vec<T> { const OOB: i32 = [1][1] + T::OOB; //~^ ERROR: operation will panic }