struct S { x : i32, a : atomic, y : u32, }; var wg : array; @compute @workgroup_size(1) fn compute_main() { atomicStore(&wg[4].a, 1u); }