// expect error: t: has to be u to be handed up as the block's value include rt; fn main() { int* p = { int* t = rt.new(int); t }; return 0; }