fn func(pointer : ptr) -> i32 { return *pointer; } var P : i32; @compute @workgroup_size(1) fn main() { let r = func(&P); }