| ... | @@ -979,7 +979,6 @@ fn test3_2(f: Test3Foo) !void { | ... | @@ -979,7 +979,6 @@ fn test3_2(f: Test3Foo) !void { |
| 979 | } | 979 | } |
| 980 | | 980 | |
| 981 | test "@tagName" { | 981 | test "@tagName" { |
| 982 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 983 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; | 982 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 984 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; | 983 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 985 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; | 984 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| ... | @@ -996,7 +995,6 @@ fn testEnumTagNameBare(n: anytype) []const u8 { | ... | @@ -996,7 +995,6 @@ fn testEnumTagNameBare(n: anytype) []const u8 { |
| 996 | const BareNumber = enum { One, Two, Three }; | 995 | const BareNumber = enum { One, Two, Three }; |
| 997 | | 996 | |
| 998 | test "@tagName non-exhaustive enum" { | 997 | test "@tagName non-exhaustive enum" { |
| 999 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 1000 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; | 998 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 1001 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; | 999 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 1002 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; | 1000 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| ... | @@ -1008,7 +1006,6 @@ test "@tagName non-exhaustive enum" { | ... | @@ -1008,7 +1006,6 @@ test "@tagName non-exhaustive enum" { |
| 1008 | const NonExhaustive = enum(u8) { A, B, _ }; | 1006 | const NonExhaustive = enum(u8) { A, B, _ }; |
| 1009 | | 1007 | |
| 1010 | test "@tagName is null-terminated" { | 1008 | test "@tagName is null-terminated" { |
| 1011 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 1012 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; | 1009 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 1013 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; | 1010 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 1014 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; | 1011 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| ... | @@ -1024,7 +1021,6 @@ test "@tagName is null-terminated" { | ... | @@ -1024,7 +1021,6 @@ test "@tagName is null-terminated" { |
| 1024 | } | 1021 | } |
| 1025 | | 1022 | |
| 1026 | test "tag name with assigned enum values" { | 1023 | test "tag name with assigned enum values" { |
| 1027 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | | |
| 1028 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; | 1024 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 1029 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; | 1025 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 1030 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; | 1026 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |