aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorLuuk de Gram <luuk@degram.dev>2023-05-20 21:33:48 +0200
committerGitHub <noreply@github.com>2023-05-20 21:33:48 +0200
commit56d8a1c89c4dd66c497ed37eac0643c8a1834597 (patch)
tree1223bef9d5b0f2b9a8a59209d0346fa0a21f4d05 /test
parent38b83d9d93db400e8103f02eeb77729040bd3666 (diff)
parent832330094c00391ecd6f0ea4abf2d05261b5a10c (diff)
downloadzig-56d8a1c89c4dd66c497ed37eac0643c8a1834597.tar.gz
zig-56d8a1c89c4dd66c497ed37eac0643c8a1834597.zip
Merge pull request #15663 from Luukdegram/wasm-test-runner
wasm: enable standard test runner
Diffstat (limited to 'test')
-rw-r--r--test/behavior/int128.zig1
-rw-r--r--test/behavior/math.zig1
-rw-r--r--test/behavior/memset.zig14
-rw-r--r--test/behavior/slice.zig1
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 };