authorgravatar for william@sengir.comWilliam Sengir <william@sengir.com> 2022-03-23 08:49:16-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-23 16:39:29-04:00
logb872539a13ac46abe57a59bafdf5392812468482
tree4deb5be915d61d3f14fb7064673a4affe3b2e765
parentd7530c8f7bb14e860898c74aa6a20d86379c8822

stage2: enable some passing array & vector tests


2 files changed, 10 insertions(+), 4 deletions(-)

test/behavior/array.zig-2
......@@ -453,9 +453,7 @@ test "type deduction for array subscript expression" {
453453}
454454
455455test "sentinel element count towards the ABI size calculation" {
456 if (builtin.zig_backend == .stage2_llvm) return error.SkipZigTest; // TODO
457456 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
458 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
459457 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
460458
461459 const S = struct {
test/behavior/math.zig+10-2
......@@ -1282,7 +1282,11 @@ fn testRound(comptime T: type, x: T) !void {
12821282}
12831283
12841284test "vector integer addition" {
1285 if (builtin.zig_backend != .stage1) return error.SkipZigTest; // TODO
1285 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
1286 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
1287 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
1288 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
1289 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
12861290
12871291 const S = struct {
12881292 fn doTheTest() !void {
......@@ -1336,7 +1340,11 @@ fn testNanEqNan(comptime F: type) !void {
13361340}
13371341
13381342test "vector comparison" {
1339 if (builtin.zig_backend != .stage1) return error.SkipZigTest; // TODO
1343 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
1344 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
1345 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
1346 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
1347 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
13401348
13411349 const S = struct {
13421350 fn doTheTest() !void {