//ww:run-exit 1 package main; type T = struct { q: i64 }; type S = struct { x: T }; let gp: *S = nil; export fn main() i32 = { let s: S = S{x=T{q=0}}; gp = &s; s.x.q = 4294967297; let v: i64 = gp.x.q; return (v >> 32): i32; };