namespace; include rt; // the index is not the induction variable. i + 1 walks off the end. o3 fn main() { fixed int[?] f = rt.new(fixed int[?], 4); int n = len(f), i; for (i = 0; i < n; i++) f[i + 1] = 1; rt.free(d*f); return 0; }