diff options
| author | Luuk de Gram <luuk@degram.dev> | 2023-05-20 21:33:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-20 21:33:48 +0200 |
| commit | 56d8a1c89c4dd66c497ed37eac0643c8a1834597 (patch) | |
| tree | 1223bef9d5b0f2b9a8a59209d0346fa0a21f4d05 /test/behavior | |
| parent | 38b83d9d93db400e8103f02eeb77729040bd3666 (diff) | |
| parent | 832330094c00391ecd6f0ea4abf2d05261b5a10c (diff) | |
| download | zig-56d8a1c89c4dd66c497ed37eac0643c8a1834597.tar.gz zig-56d8a1c89c4dd66c497ed37eac0643c8a1834597.zip | |
Merge pull request #15663 from Luukdegram/wasm-test-runner
wasm: enable standard test runner
Diffstat (limited to 'test/behavior')
| -rw-r--r-- | test/behavior/int128.zig | 1 | ||||
| -rw-r--r-- | test/behavior/math.zig | 1 | ||||
| -rw-r--r-- | test/behavior/memset.zig | 14 | ||||
| -rw-r--r-- | test/behavior/slice.zig | 1 |
4 files changed, 0 insertions, 17 deletions
diff --git a/test/behavior/int128.zig b/test/behavior/int128.zig index c4ace7c4c0..cdf32f02c2 100644 --- a/test/behavior/int128.zig +++ b/test/behavior/int128.zig @@ -87,7 +87,6 @@ test "truncate int128" { } test "shift int128" { - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO diff --git a/test/behavior/math.zig b/test/behavior/math.zig index cc85594c50..2d43ac306d 100644 --- a/test/behavior/math.zig +++ b/test/behavior/math.zig @@ -486,7 +486,6 @@ fn testDivision() !void { } test "division half-precision floats" { - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO diff --git a/test/behavior/memset.zig b/test/behavior/memset.zig index be09ef655f..32d9cf1eb8 100644 --- a/test/behavior/memset.zig +++ b/test/behavior/memset.zig @@ -7,10 +7,6 @@ test "@memset on array pointers" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) { - // TODO: implement memset when element ABI size > 1 - return error.SkipZigTest; - } try testMemsetArray(); try comptime testMemsetArray(); @@ -40,11 +36,6 @@ test "@memset on slices" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) { - // TODO: implement memset when element ABI size > 1 - // TODO: implement memset on slices - return error.SkipZigTest; - } try testMemsetSlice(); try comptime testMemsetSlice(); @@ -78,7 +69,6 @@ test "memset with bool element" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; var buf: [5]bool = undefined; @memset(&buf, true); @@ -91,7 +81,6 @@ test "memset with 1-byte struct element" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; const S = struct { x: bool }; var buf: [5]S = undefined; @@ -105,7 +94,6 @@ test "memset with 1-byte array element" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; const A = [1]bool; var buf: [5]A = undefined; @@ -119,7 +107,6 @@ test "memset with large array element, runtime known" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; const A = [128]u64; var buf: [5]A = undefined; @@ -137,7 +124,6 @@ test "memset with large array element, comptime known" { if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; const A = [128]u64; var buf: [5]A = undefined; diff --git a/test/behavior/slice.zig b/test/behavior/slice.zig index 3b88636dca..bff90518ed 100644 --- a/test/behavior/slice.zig +++ b/test/behavior/slice.zig @@ -185,7 +185,6 @@ test "slicing zero length array" { } test "slicing pointer by length" { - if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; const array = [_]u8{ 1, 2, 3, 4, 5, 6, 7, 8 }; |
