//ww:run-exit 63 package main; fn addall(p: *[]i32, src: []i32) void = { append(*p, src...); }; export fn main() i32 = { let xs: []i32 = []; append(xs, -7i32, 9i32); let ys: []i32 = []; addall(&ys, xs); if (len(ys) != 2) { return 1; }; if (ys[0] != -7i32) { return 2; }; if (ys[1] != 9i32) { return 3; }; return 63; };