//ww:run // Runtime half of 930_free_noop_run.c free_call_operand_effects. package main; let g: i32 = 0; fn bump(p: *i32) *i32 = { g = g + 2; return p; }; export fn main() i32 = { let x: i32 = 1; free(bump(&x)); free(bump(&x)); if (g != 4) { return 3; }; return 0; };