authorgravatar for justus@klausecker.deJustus Klausecker <justus@klausecker.de> 2026-03-18 15:44:27+01:00
committergravatar for justus@klausecker.deJustus Klausecker <justus@klausecker.de> 2026-03-18 15:49:14+01:00
log0b857eebeb9e348370ab88797743eeed9fdffbe6
treec09bc0a16949b6e6a223f7e1b4655204192901e6
parentdbe787a98404ff3d4b02e3807995cdffd25d3d96

test: disable 'switch on large types' behavior tests for wasm backend

The self-hosted wasm backend doesn't properly support very large integers yet.

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

test/behavior/switch.zig+2
......@@ -1459,6 +1459,8 @@ test "switch on nested packed containers" {
14591459}
14601460
14611461test "switch on large types" {
1462 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest;
1463
14621464 const S = struct {
14631465 fn doTheTest(a: u128, b: i500) !void {
14641466 switch (a) {
test/behavior/switch_loop.zig+2
......@@ -566,6 +566,8 @@ test "switch loop with packed unions with OPV" {
566566}
567567
568568test "switch loop on large types" {
569 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest;
570
569571 const S = struct {
570572 fn doTheTest(a: u128, b: i500) !void {
571573 label: switch (a) {