#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let x = 12; let y = &x as *const i32; unsafe { assert_eq!(std::ptr::read_volatile(y), 12); } }