diff --git a/test/cases/safety/@alignCast misaligned.zig b/test/cases/safety/@alignCast misaligned.zig index f5e0dc87a7923dde14215dc4383477ee24830775..c0dbff07f33ddf92a34683e7021b9b4331e17bde 100644 --- a/test/cases/safety/@alignCast misaligned.zig +++ b/test/cases/safety/@alignCast misaligned.zig @@ -22,4 +22,4 @@ fn foo(bytes: []u8) u32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@enumFromInt - no matching tag value.zig b/test/cases/safety/@enumFromInt - no matching tag value.zig index 35d23b2be7543f1f4f92e84408e5ea7491e34a7f..ac536bf7781079571d1ea6a5e5a2c7ebc087ac38 100644 --- a/test/cases/safety/@enumFromInt - no matching tag value.zig +++ b/test/cases/safety/@enumFromInt - no matching tag value.zig @@ -23,4 +23,4 @@ fn baz(_: Foo) void {} // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@enumFromInt truncated bits - exhaustive.zig b/test/cases/safety/@enumFromInt truncated bits - exhaustive.zig index 4edbfae996280f074e9600f65e5c5aae5b646882..0894afce08ea3222a500231232130af0d1be8241 100644 --- a/test/cases/safety/@enumFromInt truncated bits - exhaustive.zig +++ b/test/cases/safety/@enumFromInt truncated bits - exhaustive.zig @@ -20,4 +20,4 @@ pub fn main() u8 { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@enumFromInt truncated bits - nonexhaustive.zig b/test/cases/safety/@enumFromInt truncated bits - nonexhaustive.zig index 16e4699478c5f0448211fbe855a1eecadab0fd6e..1fb08ec8da35b0738ef56f941c2fb9093cd38ae2 100644 --- a/test/cases/safety/@enumFromInt truncated bits - nonexhaustive.zig +++ b/test/cases/safety/@enumFromInt truncated bits - nonexhaustive.zig @@ -20,4 +20,4 @@ pub fn main() u8 { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@errorCast error not present in destination.zig b/test/cases/safety/@errorCast error not present in destination.zig index bb8379042b279d385b91d12db0328fdd595c2a5e..3ae83186023587a707594a45f89e723c338265c9 100644 --- a/test/cases/safety/@errorCast error not present in destination.zig +++ b/test/cases/safety/@errorCast error not present in destination.zig @@ -18,4 +18,4 @@ fn foo(set1: Set1) Set2 { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@errorCast error union casted to disjoint set.zig b/test/cases/safety/@errorCast error union casted to disjoint set.zig index 267c136e9e8b139c9bdc78c9aa1daa17ded5871d..0bf9311be764390a109d85f146868a1ab6a5b265 100644 --- a/test/cases/safety/@errorCast error union casted to disjoint set.zig +++ b/test/cases/safety/@errorCast error union casted to disjoint set.zig @@ -17,4 +17,4 @@ fn foo() anyerror!i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intCast negative to u0.zig b/test/cases/safety/@intCast negative to u0.zig index a445f755b7b8edb1e2a8f85375d92be95a8875aa..eb9e03138249a41455ca577788222f8fb987c124 100644 --- a/test/cases/safety/@intCast negative to u0.zig +++ b/test/cases/safety/@intCast negative to u0.zig @@ -19,4 +19,4 @@ fn bar(one: u1, not_zero: i32) void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@intCast positive to u0.zig b/test/cases/safety/@intCast positive to u0.zig index 180ee78512fccc28ba1b33ef2b78e0570f0044cb..8272e9c80ccf633778e9fba996b95de02b198dd9 100644 --- a/test/cases/safety/@intCast positive to u0.zig +++ b/test/cases/safety/@intCast positive to u0.zig @@ -19,4 +19,4 @@ fn bar(one: u1, not_zero: i32) void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - signed max.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - signed max.zig index 8c42449a87a8b8c6a1d5dc28763864b34f6fca4d..c8e2218c6dc964f08f2143ee5bb748951555bb38 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - signed max.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - signed max.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - signed min.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - signed min.zig index 49cee6a78613742cb8ac22dc7110ec906d207f7d..0842277c7e05ca33eba8f2c4e61205f6ea4d75ce 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - signed min.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - signed min.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 max.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 max.zig index 0a786bff7baaced248118379e0fc586b6ee8932b..13faa0fbe96cdca290a0b2a727bb49005c47c233 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 max.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 max.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 min.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 min.zig index 07f5ff3e42b1cf2ee315c84d1f889c8510a1bd4a..5e87490933ad350914d2ab42a3757c9dfe9b3330 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 min.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - u0 min.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned max.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned max.zig index e54bc221da96a0562862c01b81106bf97f8ab2bf..fdf807214d4de528e0c5b171c4d5512c4ec2a345 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned max.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned max.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned min.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned min.zig index 90bbb696e274792bbc0be62939124096410e8dc1..15eba70408fc178d5f6d32c213f6b6062a89d5f9 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned min.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - unsigned min.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - vector max.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - vector max.zig index 77b1ef5a14fe37276ba85d468acb196240932881..582d0a2a30a2b2eb20e99e50f6e41f5214cb8c52 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - vector max.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - vector max.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - boundary case - vector min.zig b/test/cases/safety/@intFromFloat cannot fit - boundary case - vector min.zig index 095298e6facfca3d405da16b71e7a6967f69af3e..b0c01e5dc64528977a5a8e085958626371613235 100644 --- a/test/cases/safety/@intFromFloat cannot fit - boundary case - vector min.zig +++ b/test/cases/safety/@intFromFloat cannot fit - boundary case - vector min.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - negative out of range.zig b/test/cases/safety/@intFromFloat cannot fit - negative out of range.zig index b67604541cec32e182f68c5d447f9b4cdf040e54..bf8e9c088aacbeda7a1b01e9c8ea630eab1122d0 100644 --- a/test/cases/safety/@intFromFloat cannot fit - negative out of range.zig +++ b/test/cases/safety/@intFromFloat cannot fit - negative out of range.zig @@ -17,4 +17,4 @@ fn bar(a: f32) i8 { fn baz(_: i8) void {} // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig b/test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig index f6e6f4662cf7c37d1683a5deb60ff9a679ac3c3d..43f2f7e45be18a3eaa78326f2df49b9ec3ca490f 100644 --- a/test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig +++ b/test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig @@ -17,4 +17,4 @@ fn bar(a: f32) u8 { fn baz(_: u8) void {} // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@intFromFloat cannot fit - positive out of range.zig b/test/cases/safety/@intFromFloat cannot fit - positive out of range.zig index 594cedf8ed0d31ebf0d4bf21271daffc009670cc..e27101ffd559cc1bc43b0c1b08449edf03b215a6 100644 --- a/test/cases/safety/@intFromFloat cannot fit - positive out of range.zig +++ b/test/cases/safety/@intFromFloat cannot fit - positive out of range.zig @@ -17,4 +17,4 @@ fn bar(a: f32) u8 { fn baz(_: u8) void {} // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig b/test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig index 16630b6f6a7dc374e998a4359b9e761c23659bf3..b712b6e5e047789066e80d08c3fbbca4de78d857 100644 --- a/test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig +++ b/test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig b/test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig index 21cfda643470e04be687f796323fc30cf2101d59..1919ebf39ef99642134deb97c67d99f94d4a17d0 100644 --- a/test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig +++ b/test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@ptrFromInt with misaligned address.zig b/test/cases/safety/@ptrFromInt with misaligned address.zig index 81e2ffb91ef238d758deb6ff7a7184579219f8e5..bedfa8b95fd4fb05f425559f66131ac3d6aa33ad 100644 --- a/test/cases/safety/@ptrFromInt with misaligned address.zig +++ b/test/cases/safety/@ptrFromInt with misaligned address.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/@tagName on corrupted enum value.zig b/test/cases/safety/@tagName on corrupted enum value.zig index faf8103880cdc478d1dd2aef8e8311c554bd054f..e373bb05eea079f592b21230b2b6cbc029e1d07e 100644 --- a/test/cases/safety/@tagName on corrupted enum value.zig +++ b/test/cases/safety/@tagName on corrupted enum value.zig @@ -23,4 +23,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/@tagName on corrupted union value.zig b/test/cases/safety/@tagName on corrupted union value.zig index 73e62a60b8ffcc3e0e6250c45dbd5a8d1030cac3..655ffd7992f2cf2d54c29d2cb27fff1360f0d6f6 100644 --- a/test/cases/safety/@tagName on corrupted union value.zig +++ b/test/cases/safety/@tagName on corrupted union value.zig @@ -24,4 +24,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/array slice sentinel mismatch vector.zig b/test/cases/safety/array slice sentinel mismatch vector.zig index 723288c437ea4d4ed4fcf7d93267a2db578600e5..be61e746ff87af5f2be37a9166d2589a6cbe26dc 100644 --- a/test/cases/safety/array slice sentinel mismatch vector.zig +++ b/test/cases/safety/array slice sentinel mismatch vector.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/array slice sentinel mismatch.zig b/test/cases/safety/array slice sentinel mismatch.zig index 49e9d8caaad5a0c145a151a5286f894bf144e87c..5655708f3eb9d122e8ce6537557a93fb42d1d1c8 100644 --- a/test/cases/safety/array slice sentinel mismatch.zig +++ b/test/cases/safety/array slice sentinel mismatch.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/bad union field access.zig b/test/cases/safety/bad union field access.zig index 7cf0c30417ca14b3439662cddc5f0ca8a296eeb6..b1bbdc66e506f820270ce9c106c6ea607d63715e 100644 --- a/test/cases/safety/bad union field access.zig +++ b/test/cases/safety/bad union field access.zig @@ -24,4 +24,4 @@ fn bar(f: *Foo) void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/calling panic.zig b/test/cases/safety/calling panic.zig index d77104bbb39e6b6f0ab70138faee5c403a2953a7..a11d2b6656c0a9c3646ef64574304761681302a0 100644 --- a/test/cases/safety/calling panic.zig +++ b/test/cases/safety/calling panic.zig @@ -13,4 +13,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/cast []u8 to bigger slice of wrong size.zig b/test/cases/safety/cast []u8 to bigger slice of wrong size.zig index de15051993518235a1f7ff42d3b0cedfb5a4b5b5..2085be05a6d4796dc46c6bfdc213aec2413a3c2d 100644 --- a/test/cases/safety/cast []u8 to bigger slice of wrong size.zig +++ b/test/cases/safety/cast []u8 to bigger slice of wrong size.zig @@ -18,4 +18,4 @@ fn widenSlice(slice: []align(1) const u8) []align(1) const i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/cast integer to global error and no code matches.zig b/test/cases/safety/cast integer to global error and no code matches.zig index 51adb1ac1e8dc7f2705e31d1b3ff6a09d25825d6..545a9568d96fc42e7ce945b9376f045d78c57586 100644 --- a/test/cases/safety/cast integer to global error and no code matches.zig +++ b/test/cases/safety/cast integer to global error and no code matches.zig @@ -16,4 +16,4 @@ fn bar(x: u16) anyerror { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/deref_null_c_pointer.zig b/test/cases/safety/deref_null_c_pointer.zig index 31f81cf76401aa267a5778735b92639d4a74a411..351d030cc0d6d7abb14a9a69d334c322c4bc2951 100644 --- a/test/cases/safety/deref_null_c_pointer.zig +++ b/test/cases/safety/deref_null_c_pointer.zig @@ -14,4 +14,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/empty slice with sentinel out of bounds.zig b/test/cases/safety/empty slice with sentinel out of bounds.zig index 1dacc309587582870dbe94e9e5639cd047a3ffcf..c20b1b1859b733a7c6d375b5fc948660624cf6bf 100644 --- a/test/cases/safety/empty slice with sentinel out of bounds.zig +++ b/test/cases/safety/empty slice with sentinel out of bounds.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/exact division failure - vectors.zig b/test/cases/safety/exact division failure - vectors.zig index 0693b7b1286d7310129c112716d3643fc3568bc5..7fbc1c3d87268e143b29dee8bfe39f3712b7874c 100644 --- a/test/cases/safety/exact division failure - vectors.zig +++ b/test/cases/safety/exact division failure - vectors.zig @@ -20,4 +20,4 @@ fn divExact(a: @Vector(4, i32), b: @Vector(4, i32)) @Vector(4, i32) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/exact division failure.zig b/test/cases/safety/exact division failure.zig index 262f921e923805f599afcdc1f8db94b0098991d6..a17587c0b26fc625605115b7d14d58d9751ad702 100644 --- a/test/cases/safety/exact division failure.zig +++ b/test/cases/safety/exact division failure.zig @@ -18,4 +18,4 @@ fn divExact(a: i32, b: i32) i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/for_len_mismatch.zig b/test/cases/safety/for_len_mismatch.zig index 4b9affab36f2648de12387826668dc462bff2071..489cb0fb8c8d27724aefeaddba71b6d3d4218c29 100644 --- a/test/cases/safety/for_len_mismatch.zig +++ b/test/cases/safety/for_len_mismatch.zig @@ -22,4 +22,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/for_len_mismatch_three.zig b/test/cases/safety/for_len_mismatch_three.zig index aed7479bf26b8cbe23b8b22951c9a026d78e6bde..75afd5151a59706f78a295be228c9c50bd76d42c 100644 --- a/test/cases/safety/for_len_mismatch_three.zig +++ b/test/cases/safety/for_len_mismatch_three.zig @@ -21,4 +21,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/ignored expression integer overflow.zig b/test/cases/safety/ignored expression integer overflow.zig index b92bfd4c266b25870444db4da90f5f409f7df586..c2f660ed4f8e3711e049b4018868914188601f55 100644 --- a/test/cases/safety/ignored expression integer overflow.zig +++ b/test/cases/safety/ignored expression integer overflow.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/integer addition overflow.zig b/test/cases/safety/integer addition overflow.zig index 336b4831ac0f37b4860eb51018a35c435c26ef3e..4e3dc38ea9276570f2d0120065db8d9c6e8665d3 100644 --- a/test/cases/safety/integer addition overflow.zig +++ b/test/cases/safety/integer addition overflow.zig @@ -20,4 +20,4 @@ fn add(a: u16, b: u16) u16 { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/integer division by zero - vectors.zig b/test/cases/safety/integer division by zero - vectors.zig index fe3aefeb1abae6f4ee63cbe701a91c2283f6f42c..4ec4cb7e7d68552ccf01a190ac1b4b735867243b 100644 --- a/test/cases/safety/integer division by zero - vectors.zig +++ b/test/cases/safety/integer division by zero - vectors.zig @@ -19,4 +19,4 @@ fn div0(a: @Vector(4, i32), b: @Vector(4, i32)) @Vector(4, i32) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/integer division by zero.zig b/test/cases/safety/integer division by zero.zig index a667c7c20658a6444f89f90f5caf6c5935ec2e48..c35bfcf2d00175187f4d38478d02b060c9d08923 100644 --- a/test/cases/safety/integer division by zero.zig +++ b/test/cases/safety/integer division by zero.zig @@ -17,4 +17,4 @@ fn div0(a: i32, b: i32) i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/integer multiplication overflow.zig b/test/cases/safety/integer multiplication overflow.zig index 311869657b1f988c76280242ece4c59b510e5ccd..dc282a1ca7c30e62c734bf9e7b27fdf8c549553d 100644 --- a/test/cases/safety/integer multiplication overflow.zig +++ b/test/cases/safety/integer multiplication overflow.zig @@ -18,4 +18,4 @@ fn mul(a: u16, b: u16) u16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/integer negation overflow.zig b/test/cases/safety/integer negation overflow.zig index 5d2681dee049831b26c0ebdc56faf4abb1242310..52dde185a8dd636c892389d77bd7f4c2f3a6eb76 100644 --- a/test/cases/safety/integer negation overflow.zig +++ b/test/cases/safety/integer negation overflow.zig @@ -18,4 +18,4 @@ fn neg(a: i16) i16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/integer subtraction overflow.zig b/test/cases/safety/integer subtraction overflow.zig index 142f1f44cdd404c56ac2f291d66faa5d99f463a0..563cc0e8baf99fed72e1dfaba3624c2d01d03329 100644 --- a/test/cases/safety/integer subtraction overflow.zig +++ b/test/cases/safety/integer subtraction overflow.zig @@ -18,4 +18,4 @@ fn sub(a: u16, b: u16) u16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memcpy_alias.zig b/test/cases/safety/memcpy_alias.zig index 89488104240527f1a04d3e86c289c80d738db7e1..501609d48d48b1b058755ced681bbed800e5afe5 100644 --- a/test/cases/safety/memcpy_alias.zig +++ b/test/cases/safety/memcpy_alias.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memcpy_len_mismatch.zig b/test/cases/safety/memcpy_len_mismatch.zig index 19e23be11ae3504e23dfc1cb64dc86bce01b4093..23a3df5fe171a60194446bf4d8572816fb01b724 100644 --- a/test/cases/safety/memcpy_len_mismatch.zig +++ b/test/cases/safety/memcpy_len_mismatch.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memmove_len_mismatch.zig b/test/cases/safety/memmove_len_mismatch.zig index 307c9af26293039fdaab506dadc34d445fbde454..b43c09e1f6643d0c715dda3edc92af4db7dd5e2c 100644 --- a/test/cases/safety/memmove_len_mismatch.zig +++ b/test/cases/safety/memmove_len_mismatch.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memset_array_undefined_bytes.zig b/test/cases/safety/memset_array_undefined_bytes.zig index 6e374647c38cc979f46e3ca3d5ba5ccd1c319131..7d969ae7e1164897d2f5825ab50647e487824a08 100644 --- a/test/cases/safety/memset_array_undefined_bytes.zig +++ b/test/cases/safety/memset_array_undefined_bytes.zig @@ -15,4 +15,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memset_array_undefined_large.zig b/test/cases/safety/memset_array_undefined_large.zig index 3ea5bcc2e790bbdf2d6553e0cbfe3d12c0f5d0e7..6cc70a35efbed6b9960858167f8d27d7e845057e 100644 --- a/test/cases/safety/memset_array_undefined_large.zig +++ b/test/cases/safety/memset_array_undefined_large.zig @@ -15,4 +15,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memset_slice_undefined_bytes.zig b/test/cases/safety/memset_slice_undefined_bytes.zig index e3d8f2a5121629d7d54c6a0a69109bba0f085379..f2d6d764cac8e82c687c4753f5591671f4e56f91 100644 --- a/test/cases/safety/memset_slice_undefined_bytes.zig +++ b/test/cases/safety/memset_slice_undefined_bytes.zig @@ -17,4 +17,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/memset_slice_undefined_large.zig b/test/cases/safety/memset_slice_undefined_large.zig index 5131e592f9a386ae7a0d2e74e42af761d255a886..74c7499d66f51d162119b98caa5fb25c1a1b1c3b 100644 --- a/test/cases/safety/memset_slice_undefined_large.zig +++ b/test/cases/safety/memset_slice_undefined_large.zig @@ -17,4 +17,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/modrem by zero.zig b/test/cases/safety/modrem by zero.zig index 365eeaba4389920f8f0c8aaf90b2dfa8b6bb5fad..c60ae72e4c92e6ad736032e6eabe8594df427f7f 100644 --- a/test/cases/safety/modrem by zero.zig +++ b/test/cases/safety/modrem by zero.zig @@ -17,4 +17,4 @@ fn div0(a: u32, b: u32) u32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/modulus by zero.zig b/test/cases/safety/modulus by zero.zig index 844f6e3b75be682abe3f17b2e9148263fbcc4e82..80d399a9eaede48db1db9b0ccb962e0d769344df 100644 --- a/test/cases/safety/modulus by zero.zig +++ b/test/cases/safety/modulus by zero.zig @@ -17,4 +17,4 @@ fn mod0(a: i32, b: i32) i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/noreturn returned.zig b/test/cases/safety/noreturn returned.zig index 58e392d224c1fce72ecdc297a743caacb7c45ccd..6217f811ce8835a082c016d657ebd71b4f00530c 100644 --- a/test/cases/safety/noreturn returned.zig +++ b/test/cases/safety/noreturn returned.zig @@ -20,4 +20,4 @@ pub fn main() void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/optional unwrap operator on C pointer.zig b/test/cases/safety/optional unwrap operator on C pointer.zig index 308d97983592db1fc0aeb2906712761a8faa78a2..3a81837b078c8050776a085eebb319ee249c6670 100644 --- a/test/cases/safety/optional unwrap operator on C pointer.zig +++ b/test/cases/safety/optional unwrap operator on C pointer.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/optional unwrap operator on null pointer.zig b/test/cases/safety/optional unwrap operator on null pointer.zig index 63ee03facb462b4fd9972370188ca9713a272387..1b0f0a03a6fb8ec1ca03178372e6b2b2471dd090 100644 --- a/test/cases/safety/optional unwrap operator on null pointer.zig +++ b/test/cases/safety/optional unwrap operator on null pointer.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/optional_empty_error_set.zig b/test/cases/safety/optional_empty_error_set.zig index 60e6c5c3eb490955d9d18f198d7b0759bb76ed06..73a2834cbccc486f6c02b23ceb763d25285517d4 100644 --- a/test/cases/safety/optional_empty_error_set.zig +++ b/test/cases/safety/optional_empty_error_set.zig @@ -19,4 +19,4 @@ fn foo() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/out of bounds array slice by length.zig b/test/cases/safety/out of bounds array slice by length.zig index cc9bb0205a643ad8df46d488b192ed7309d6918c..bfa50ce8e9750ee58bc7c81d5626b99cc901ed1a 100644 --- a/test/cases/safety/out of bounds array slice by length.zig +++ b/test/cases/safety/out of bounds array slice by length.zig @@ -17,4 +17,4 @@ fn foo(a: u32) u32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/out of bounds slice access.zig b/test/cases/safety/out of bounds slice access.zig index 61ae983fbab8ebea65a191b02722f9af9f9defe5..5bcb91ab28af666300e2ef35d4566b1554095bc3 100644 --- a/test/cases/safety/out of bounds slice access.zig +++ b/test/cases/safety/out of bounds slice access.zig @@ -18,4 +18,4 @@ fn bar(a: []const i32) i32 { fn baz(_: i32) void {} // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/pointer casting null to non-optional pointer.zig b/test/cases/safety/pointer casting null to non-optional pointer.zig index e10297dc49cf00fb006fd5ad2459782bb43f235a..99f75f5730c12fd4466cbc78eecbd1a8281846de 100644 --- a/test/cases/safety/pointer casting null to non-optional pointer.zig +++ b/test/cases/safety/pointer casting null to non-optional pointer.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/pointer casting to null function pointer.zig b/test/cases/safety/pointer casting to null function pointer.zig index 892e6cbfd98010617fbcc1551cd90245ede3269f..6773ae3aa735723bc555cd77b9228fa2b7841ad5 100644 --- a/test/cases/safety/pointer casting to null function pointer.zig +++ b/test/cases/safety/pointer casting to null function pointer.zig @@ -20,4 +20,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/pointer slice sentinel mismatch.zig b/test/cases/safety/pointer slice sentinel mismatch.zig index 9ad91109d90de3261c5d1fe5857fbc62e526e744..bcd5cf6bb85c7f73ecad0f324d78c1f2a64df253 100644 --- a/test/cases/safety/pointer slice sentinel mismatch.zig +++ b/test/cases/safety/pointer slice sentinel mismatch.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/ref_deref_null_c_pointer.zig b/test/cases/safety/ref_deref_null_c_pointer.zig index 60b6601d0deae3848aa7a4725f04a74dd4552712..d23a21ff10d1889f468002c0f8dded4a77cbe21f 100644 --- a/test/cases/safety/ref_deref_null_c_pointer.zig +++ b/test/cases/safety/ref_deref_null_c_pointer.zig @@ -14,4 +14,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/remainder division by zero.zig b/test/cases/safety/remainder division by zero.zig index 754f160c9cad768a2540dc3697944d1daa50ff2f..9c0bfcd7c467dd7d8fba18aab5ad0459c2a1552e 100644 --- a/test/cases/safety/remainder division by zero.zig +++ b/test/cases/safety/remainder division by zero.zig @@ -17,4 +17,4 @@ fn rem0(a: i32, b: i32) i32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/shift left by huge amount.zig b/test/cases/safety/shift left by huge amount.zig index 2b67721299bd6a9de1d3d2a20d898cf509c90dac..9ed4939bf3d74320d7d535cdb4a3f9830a3c7459 100644 --- a/test/cases/safety/shift left by huge amount.zig +++ b/test/cases/safety/shift left by huge amount.zig @@ -19,4 +19,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/shift right by huge amount.zig b/test/cases/safety/shift right by huge amount.zig index cf836eafa3a3884a490f94bf5d61a3f96147668e..b623b2061473814dbf69440db820e8ddde3d3ece 100644 --- a/test/cases/safety/shift right by huge amount.zig +++ b/test/cases/safety/shift right by huge amount.zig @@ -19,4 +19,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/signed integer division overflow - vectors.zig b/test/cases/safety/signed integer division overflow - vectors.zig index 56996e1e32094ca847447d3c3ea3bd3e2c893c95..3920b2ab2d63904bc5bc4b10c2ce4aa8bfca2749 100644 --- a/test/cases/safety/signed integer division overflow - vectors.zig +++ b/test/cases/safety/signed integer division overflow - vectors.zig @@ -20,4 +20,4 @@ fn div(a: @Vector(4, i16), b: @Vector(4, i16)) @Vector(4, i16) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/signed integer division overflow.zig b/test/cases/safety/signed integer division overflow.zig index fa4b124189678410414211fe9d77c35e0b9a4bf6..3fef6b6fe3b1aa4ae399d65270f957d0f15a964b 100644 --- a/test/cases/safety/signed integer division overflow.zig +++ b/test/cases/safety/signed integer division overflow.zig @@ -18,4 +18,4 @@ fn div(a: i16, b: i16) i16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig b/test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig index be3a0ad662e441d8f803f156b88e2a10b5acc2f3..69fb9f26517dfb9bcc92e70ded6758ee1b09dd01 100644 --- a/test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig +++ b/test/cases/safety/signed integer not fitting in cast to unsigned integer - widening.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/signed integer not fitting in cast to unsigned integer.zig b/test/cases/safety/signed integer not fitting in cast to unsigned integer.zig index fb636c0bce360a1b9f4290c1bd18df65a6682ed1..59b71105883a8c638c6e48b199984e2881b03b03 100644 --- a/test/cases/safety/signed integer not fitting in cast to unsigned integer.zig +++ b/test/cases/safety/signed integer not fitting in cast to unsigned integer.zig @@ -17,4 +17,4 @@ fn unsigned_cast(x: i32) u32 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/signed shift left overflow.zig b/test/cases/safety/signed shift left overflow.zig index bd6bc012bb7296236551deda8c1923376121c554..b00dbadd7550a23f1d7ec5545741cb6092f04c48 100644 --- a/test/cases/safety/signed shift left overflow.zig +++ b/test/cases/safety/signed shift left overflow.zig @@ -18,4 +18,4 @@ fn shl(a: i16, b: u4) i16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/signed shift right overflow.zig b/test/cases/safety/signed shift right overflow.zig index 6dc5806e4fd042a65c94c1f4e779af349a34bc50..4c81ccf0c1b2e449096786a7b986c394531bfd2b 100644 --- a/test/cases/safety/signed shift right overflow.zig +++ b/test/cases/safety/signed shift right overflow.zig @@ -18,4 +18,4 @@ fn shr(a: i16, b: u4) i16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/signed-unsigned vector cast.zig b/test/cases/safety/signed-unsigned vector cast.zig index 50be6b84f384e980ecd5d677e7d28a978f492254..1914ad7d25226c194087e83aa93f44815e993022 100644 --- a/test/cases/safety/signed-unsigned vector cast.zig +++ b/test/cases/safety/signed-unsigned vector cast.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/slice by length sentinel mismatch on lhs.zig b/test/cases/safety/slice by length sentinel mismatch on lhs.zig index af92f90198e71e261206b0372121a489cbe2a7de..ff9f10eb8542e843c78afc52e2e7399907773137 100644 --- a/test/cases/safety/slice by length sentinel mismatch on lhs.zig +++ b/test/cases/safety/slice by length sentinel mismatch on lhs.zig @@ -15,4 +15,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice by length sentinel mismatch on rhs.zig b/test/cases/safety/slice by length sentinel mismatch on rhs.zig index f9a8730a99ee7d08f039e326fa4f33db2a2ed042..1bd2ab48ce2e7a223769661144e5c3c7b568adba 100644 --- a/test/cases/safety/slice by length sentinel mismatch on rhs.zig +++ b/test/cases/safety/slice by length sentinel mismatch on rhs.zig @@ -15,4 +15,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice sentinel mismatch - floats.zig b/test/cases/safety/slice sentinel mismatch - floats.zig index 30e6b8a85cd0143f200bf4c368553e251f3fa41f..6e0a412aba08c1666233b1f6b04c0b5d00f8f310 100644 --- a/test/cases/safety/slice sentinel mismatch - floats.zig +++ b/test/cases/safety/slice sentinel mismatch - floats.zig @@ -17,4 +17,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/slice sentinel mismatch - optional pointers.zig b/test/cases/safety/slice sentinel mismatch - optional pointers.zig index c931aa31f1f75f054211c8ebf28d7bf9f2622540..fff5c826135fbbc9297c3e64bc8f8b8ccfa61941 100644 --- a/test/cases/safety/slice sentinel mismatch - optional pointers.zig +++ b/test/cases/safety/slice sentinel mismatch - optional pointers.zig @@ -17,4 +17,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice slice sentinel mismatch.zig b/test/cases/safety/slice slice sentinel mismatch.zig index 881edb5d8e1c7d9938e51770ecc260371348baba..c0e7018dcbec87000cedec177c4c57bf487cd2f4 100644 --- a/test/cases/safety/slice slice sentinel mismatch.zig +++ b/test/cases/safety/slice slice sentinel mismatch.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice start index greater than end index.zig b/test/cases/safety/slice start index greater than end index.zig index 9835a253266991c229cf3aacc27508edf251f1b5..2a18ed53e599c0d16bca1e2ff88e5a1ff1e67c45 100644 --- a/test/cases/safety/slice start index greater than end index.zig +++ b/test/cases/safety/slice start index greater than end index.zig @@ -21,4 +21,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice with sentinel out of bounds - runtime len.zig b/test/cases/safety/slice with sentinel out of bounds - runtime len.zig index b5851d7b1137859647cdb931d081285a7d90cb07..f86dddbf9bab6fc7995dbfeca5d5cc287f07aa84 100644 --- a/test/cases/safety/slice with sentinel out of bounds - runtime len.zig +++ b/test/cases/safety/slice with sentinel out of bounds - runtime len.zig @@ -20,4 +20,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice with sentinel out of bounds.zig b/test/cases/safety/slice with sentinel out of bounds.zig index a3bcb49fc17cdf63ca71f931a91cdef87d120e41..e41dee593bcc01062d91a2927669401df344d99c 100644 --- a/test/cases/safety/slice with sentinel out of bounds.zig +++ b/test/cases/safety/slice with sentinel out of bounds.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice_cast_change_len_0.zig b/test/cases/safety/slice_cast_change_len_0.zig index d85299e6936805bbefac2b326e254c755ebe8af9..1021d40870bab706382375d47cf6d93de3104117 100644 --- a/test/cases/safety/slice_cast_change_len_0.zig +++ b/test/cases/safety/slice_cast_change_len_0.zig @@ -24,4 +24,4 @@ const std = @import("std"); // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice_cast_change_len_1.zig b/test/cases/safety/slice_cast_change_len_1.zig index 388a052085ac54b14cac21007559be05d9451156..d1f44197590fea6e4e91e3a1f6675a4a8ec7b470 100644 --- a/test/cases/safety/slice_cast_change_len_1.zig +++ b/test/cases/safety/slice_cast_change_len_1.zig @@ -24,4 +24,4 @@ const std = @import("std"); // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slice_cast_change_len_2.zig b/test/cases/safety/slice_cast_change_len_2.zig index ff7a18b8f0963609be205939db699764e61eb10c..1fc6d8056d66f1b5312e428d715705ceea23a353 100644 --- a/test/cases/safety/slice_cast_change_len_2.zig +++ b/test/cases/safety/slice_cast_change_len_2.zig @@ -24,4 +24,4 @@ const std = @import("std"); // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slicing null C pointer - runtime len.zig b/test/cases/safety/slicing null C pointer - runtime len.zig index e2145fedb0a8db60774ca3b337db6419a549d3d1..2618a11503ffc058b459316d9846c028763b0527 100644 --- a/test/cases/safety/slicing null C pointer - runtime len.zig +++ b/test/cases/safety/slicing null C pointer - runtime len.zig @@ -18,4 +18,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/slicing null C pointer.zig b/test/cases/safety/slicing null C pointer.zig index 6fc0281d471f19f1be6c64c5d00178ca5f83ceb5..a0ae11bb1f455d27dc3151a4169c90d886dc074e 100644 --- a/test/cases/safety/slicing null C pointer.zig +++ b/test/cases/safety/slicing null C pointer.zig @@ -17,4 +17,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/switch else on corrupt enum value - one prong.zig b/test/cases/safety/switch else on corrupt enum value - one prong.zig index 6bc20ef1007752779753bfa296812271219e5045..3683bf1feab92304c9b028bfafa9b33f17b0b410 100644 --- a/test/cases/safety/switch else on corrupt enum value - one prong.zig +++ b/test/cases/safety/switch else on corrupt enum value - one prong.zig @@ -21,4 +21,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/switch else on corrupt enum value - union.zig b/test/cases/safety/switch else on corrupt enum value - union.zig index afb7bfdcdcc20f7848d1e7fbb50e4f236de08f19..7cfc0428beb55ae3469cf59f87d584a35ea9b55b 100644 --- a/test/cases/safety/switch else on corrupt enum value - union.zig +++ b/test/cases/safety/switch else on corrupt enum value - union.zig @@ -26,4 +26,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/switch else on corrupt enum value.zig b/test/cases/safety/switch else on corrupt enum value.zig index 297cde40ea92fc6504103e4aa5b5f5bffcf0f641..e97d4566f9d182bdb0749f92fd8ef66805194986 100644 --- a/test/cases/safety/switch else on corrupt enum value.zig +++ b/test/cases/safety/switch else on corrupt enum value.zig @@ -20,4 +20,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/switch on corrupted enum value.zig b/test/cases/safety/switch on corrupted enum value.zig index 7e08b3c495b4fe32412d857006357e0a63060282..98e2de37ffb6627295de3739e0176297ae81e9bc 100644 --- a/test/cases/safety/switch on corrupted enum value.zig +++ b/test/cases/safety/switch on corrupted enum value.zig @@ -24,4 +24,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/switch on corrupted union value.zig b/test/cases/safety/switch on corrupted union value.zig index d1c8d6a3f528c56d82980f3c15d775eec151e497..07cdde8168807100193869b66fc2e691268aeab6 100644 --- a/test/cases/safety/switch on corrupted union value.zig +++ b/test/cases/safety/switch on corrupted union value.zig @@ -24,4 +24,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/truncating vector cast.zig b/test/cases/safety/truncating vector cast.zig index 7805a5f92d005d0410f2ac32dcd97f6920e968c5..260b59ae855c687be9bb13e8017d192fadda7723 100644 --- a/test/cases/safety/truncating vector cast.zig +++ b/test/cases/safety/truncating vector cast.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/unreachable.zig b/test/cases/safety/unreachable.zig index 8b394e6f4f40f9be400b4b734902ed6dfecfe09e..b9cc216f5c2d7240c5f5ec45bbc8a78a0fc50aa6 100644 --- a/test/cases/safety/unreachable.zig +++ b/test/cases/safety/unreachable.zig @@ -12,4 +12,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig b/test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig index 5047550800272266659c6746d5fef0e3e9666bed..48b4389f93a5287bc0e31d588b7090c9de3ee492 100644 --- a/test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig +++ b/test/cases/safety/unsigned integer not fitting in cast to signed integer - same bit count.zig @@ -16,4 +16,4 @@ pub fn main() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/unsigned shift left overflow.zig b/test/cases/safety/unsigned shift left overflow.zig index 37bb1b61ea70aedbfb03e99c04929e48566cbede..fc7bb6028e2b34f58c822eddc73c0c81bd33ca21 100644 --- a/test/cases/safety/unsigned shift left overflow.zig +++ b/test/cases/safety/unsigned shift left overflow.zig @@ -18,4 +18,4 @@ fn shl(a: u16, b: u4) u16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/unsigned shift right overflow.zig b/test/cases/safety/unsigned shift right overflow.zig index 2de5d7c714f0d7067bff6490ce2debab4ad9b901..46f4eea3dbbf7ea90096a3e1910fea26b73433f4 100644 --- a/test/cases/safety/unsigned shift right overflow.zig +++ b/test/cases/safety/unsigned shift right overflow.zig @@ -18,4 +18,4 @@ fn shr(a: u16, b: u4) u16 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/unsigned-signed vector cast.zig b/test/cases/safety/unsigned-signed vector cast.zig index a482701b96e2d5af1b702bf2ae7e78f6aa24f560..4898a7441be75340d232d148745fa08785c12bd9 100644 --- a/test/cases/safety/unsigned-signed vector cast.zig +++ b/test/cases/safety/unsigned-signed vector cast.zig @@ -18,4 +18,4 @@ pub fn main() !void { // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/unwrap error switch.zig b/test/cases/safety/unwrap error switch.zig index e31a34593d6f9c10cc488254cc7dd970211466ce..283fac43dc45d13802ca01aa0542a55f45d4579a 100644 --- a/test/cases/safety/unwrap error switch.zig +++ b/test/cases/safety/unwrap error switch.zig @@ -18,4 +18,4 @@ fn bar() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/unwrap error.zig b/test/cases/safety/unwrap error.zig index aae990b6444e35a3ef063e88ba146172476c5c55..1c1d5c1a93570330118e431fa28ebc7fb48df09b 100644 --- a/test/cases/safety/unwrap error.zig +++ b/test/cases/safety/unwrap error.zig @@ -16,4 +16,4 @@ fn bar() !void { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/value does not fit in shortening cast - u0.zig b/test/cases/safety/value does not fit in shortening cast - u0.zig index 0b12aed075041047081c79b9d0e6263819e79241..ba26b8f91c921692e82a28f93a8eb6af2b2a5f27 100644 --- a/test/cases/safety/value does not fit in shortening cast - u0.zig +++ b/test/cases/safety/value does not fit in shortening cast - u0.zig @@ -18,4 +18,4 @@ fn shorten_cast(x: u8) u0 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/value does not fit in shortening cast.zig b/test/cases/safety/value does not fit in shortening cast.zig index ff5144e3e7e5e7c6ffa8fe425bd4619c2bf4b1ea..325879edcd277122d31b506ac5162c149d4e82d9 100644 --- a/test/cases/safety/value does not fit in shortening cast.zig +++ b/test/cases/safety/value does not fit in shortening cast.zig @@ -18,4 +18,4 @@ fn shorten_cast(x: i32) i8 { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi diff --git a/test/cases/safety/vector integer addition overflow.zig b/test/cases/safety/vector integer addition overflow.zig index 5f60d9c2f2cf2c30c5aee92fdb58b573e436c9a5..af8876a315cabf3e3c47e7e31f9b3b140c07f68a 100644 --- a/test/cases/safety/vector integer addition overflow.zig +++ b/test/cases/safety/vector integer addition overflow.zig @@ -19,4 +19,4 @@ fn add(a: @Vector(4, i32), b: @Vector(4, i32)) @Vector(4, i32) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/vector integer multiplication overflow.zig b/test/cases/safety/vector integer multiplication overflow.zig index 0a7573e508b0a6683d9fa5ede52465a0d0f94761..a16aa70da3a6beec6412e55041ef61585d220834 100644 --- a/test/cases/safety/vector integer multiplication overflow.zig +++ b/test/cases/safety/vector integer multiplication overflow.zig @@ -19,4 +19,4 @@ fn mul(a: @Vector(4, u8), b: @Vector(4, u8)) @Vector(4, u8) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/vector integer negation overflow.zig b/test/cases/safety/vector integer negation overflow.zig index 11dcfda430ba0eb484f485bc8ab039b79084a491..4b564ba18855ecbb2830d80eae383639e67b74f1 100644 --- a/test/cases/safety/vector integer negation overflow.zig +++ b/test/cases/safety/vector integer negation overflow.zig @@ -19,4 +19,4 @@ fn neg(a: @Vector(4, i16)) @Vector(4, i16) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/vector integer subtraction overflow.zig b/test/cases/safety/vector integer subtraction overflow.zig index 5de596085416c6e191f3a029d2ab855cbd967dc7..be5b00b581f35260b33278a393b19d4ffe514a50 100644 --- a/test/cases/safety/vector integer subtraction overflow.zig +++ b/test/cases/safety/vector integer subtraction overflow.zig @@ -19,4 +19,4 @@ fn sub(a: @Vector(4, u32), b: @Vector(4, u32)) @Vector(4, u32) { } // run // backend=selfhosted,llvm -// target=x86_64-linux +// target=x86_64-linux,wasm32-wasi diff --git a/test/cases/safety/zero casted to error.zig b/test/cases/safety/zero casted to error.zig index 63be84677164a494a339ad2e56bab8b07693e629..7aff5537f46f816e96aa56833ceec91474ec1005 100644 --- a/test/cases/safety/zero casted to error.zig +++ b/test/cases/safety/zero casted to error.zig @@ -16,4 +16,4 @@ fn bar(x: u16) anyerror { } // run // backend=selfhosted,llvm -// target=x86_64-linux,aarch64-linux +// target=x86_64-linux,aarch64-linux,wasm32-wasi