authorgravatar for luuk@degram.devLuuk de Gram <luuk@degram.dev> 2022-12-12 13:35:05+01:00
committergravatar for luuk@degram.devLuuk de Gram <luuk@degram.dev> 2022-12-12 17:42:09+01:00
log37561a920b6dad1231f0b9e5a69eb0978af6f5d0
treec0878d4f19f077fd66f6c3e188e14207f31f7ea9
parent355b5929b2c49422b92e7aa7374c7e4f0008f400
signaturelock-open Commit is signed but in an unrecognized format.

wasm: enable passing vector tests


1 files changed, 0 insertions(+), 8 deletions(-)

test/behavior/vector.zig-8
...@@ -138,7 +138,6 @@ test "vector bit operators" {...@@ -138,7 +138,6 @@ test "vector bit operators" {
138}138}
139139
140test "implicit cast vector to array" {140test "implicit cast vector to array" {
141 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
142 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO141 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
143 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO142 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
144 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO143 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -157,7 +156,6 @@ test "implicit cast vector to array" {...@@ -157,7 +156,6 @@ test "implicit cast vector to array" {
157}156}
158157
159test "array to vector" {158test "array to vector" {
160 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
161 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO159 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
162 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO160 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
163 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO161 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -235,7 +233,6 @@ test "vector casts of sizes not divisible by 8" {...@@ -235,7 +233,6 @@ test "vector casts of sizes not divisible by 8" {
235}233}
236234
237test "vector @splat" {235test "vector @splat" {
238 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
239 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO236 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest; // TODO
240 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO237 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
241 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO238 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
...@@ -284,7 +281,6 @@ test "vector @splat" {...@@ -284,7 +281,6 @@ test "vector @splat" {
284}281}
285282
286test "load vector elements via comptime index" {283test "load vector elements via comptime index" {
287 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
288 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO284 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
289 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO285 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
290 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO286 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -307,7 +303,6 @@ test "load vector elements via comptime index" {...@@ -307,7 +303,6 @@ test "load vector elements via comptime index" {
307}303}
308304
309test "store vector elements via comptime index" {305test "store vector elements via comptime index" {
310 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
311 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO306 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
312 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO307 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
313 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO308 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -336,7 +331,6 @@ test "store vector elements via comptime index" {...@@ -336,7 +331,6 @@ test "store vector elements via comptime index" {
336}331}
337332
338test "load vector elements via runtime index" {333test "load vector elements via runtime index" {
339 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
340 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO334 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
341 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO335 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
342 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO336 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -359,7 +353,6 @@ test "load vector elements via runtime index" {...@@ -359,7 +353,6 @@ test "load vector elements via runtime index" {
359}353}
360354
361test "store vector elements via runtime index" {355test "store vector elements via runtime index" {
362 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
363 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO356 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
364 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO357 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
365 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO358 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO
...@@ -383,7 +376,6 @@ test "store vector elements via runtime index" {...@@ -383,7 +376,6 @@ test "store vector elements via runtime index" {
383}376}
384377
385test "initialize vector which is a struct field" {378test "initialize vector which is a struct field" {
386 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO
387 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO379 if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO
388 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO380 if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO
389 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO381 if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO