//! returns: 0 /// Cast a pointer to u64. fn ptrToU64(p: *i32) -> u64 { return p as u64; } @default fn main() -> i32 { let x: i32 = 42; let addr = ptrToU64(&x); // A stack address must be non-zero. if addr == 0 { return 1; } return 0; }