#![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); | |
} |