struct S { x : i32, a : atomic, b : atomic, } var wg : S; @compute @workgroup_size(1) fn compute_main() { atomicStore(&(wg.a), 1u); atomicStore(&(wg.b), 2u); }