//ww:error "has a str/slice/struct/tagged element" package main; type el0 = struct { a: i64 }; type S = struct { arr: [2]el0, n: i64 }; export fn main() i32 = { let s = S { arr = [el0 { a = 5 }, el0 { a = 6 }], n = 3 }; if (s.arr[0].a + s.arr[1].a + s.n != 14) { return 1; }; return 0; };