#![allow(arithmetic_overflow)] // run-fail // error-pattern: overflow // compile-flags: -C overflow-checks=yes // for some reason, fails to match error string on // wasm32-unknown-unknown with stripped debuginfo and symbols, // so don't strip it // compile-flags:-Cstrip=none fn main() { let x: &'static u32 = &(0u32 - 1); }