//ww:error "for-range over a non-ident array base unwired (#70)" // #70 carrier: for-range over a non-ident ARRAY base (struct field) stays // LOUD on both stages until a consumer wires it. Migrated from // test/wcc/937_forrange_fieldbase_run.c reject_arr_field row. package main; type holder = struct { arr: [3]i64, n: i64 }; export fn main() i32 = { let h: holder = holder { arr = [1, 2, 3], n = 0 }; let s: i64 = 0; for (let v .. h.arr) { s += v; }; return (s: i32); };