namespace; include rt; // expect: q: used after it was given away fn main() { let p = rt.new(2); p[0] = 1; let q = p + 0; rt.free(d*p); return q[0]; }