1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//~ ERROR // build-fail // ignore-32bit struct S<T> { x: [T; !0], } pub fn f() -> usize { std::mem::size_of::<S<u8>>() } fn main() { let x = f(); }