// check-pass #![allow(non_upper_case_globals)] static mut x: &'static u32 = &0; fn foo() { unsafe { x = &1; } } fn main() { }