//ww:run-exit 20 // Run leg of the retired 671_struct_packed.c row frame_offset. package main; type Q = struct @packed { a: u8, b: u32 }; export fn main() i32 = { let p: Q = Q { a = 1u8, b = 5u32 }; let after: i32 = 77; p.b = 200u32; return (p.b: i32) + after - (p.a: i32); };