| author | |
| committer | |
| log | 1042deb86fd57278f3a16fd064b370bf72f28160 |
| tree | b6be9b47f084bd61baab5ae71a2895e5476bd3e3 |
| parent | ebfd3450d9a3338726e1ed8b08a5751b06604cd5 |
| signature |
19 files changed, 0 insertions(+), 46 deletions(-)
test/behavior/align.zig-1| ... | ... | @@ -16,7 +16,6 @@ test "global variable alignment" { |
| 16 | 16 | } |
| 17 | 17 | |
| 18 | 18 | test "slicing array of length 1 can not assume runtime index is always zero" { |
| 19 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 20 | 19 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 21 | 20 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 22 | 21 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
test/behavior/atomics.zig-1| ... | ... | @@ -383,7 +383,6 @@ fn testAtomicRmwInt128(comptime signedness: std.builtin.Signedness) !void { |
| 383 | 383 | } |
| 384 | 384 | |
| 385 | 385 | test "atomics with different types" { |
| 386 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 387 | 386 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 388 | 387 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 389 | 388 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/basic.zig-3| ... | ... | @@ -413,7 +413,6 @@ test "array 2D const double ptr with offset" { |
| 413 | 413 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 414 | 414 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 415 | 415 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 416 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; | |
| 417 | 416 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 418 | 417 | |
| 419 | 418 | const rect_2d_vertexes = [_][2]f32{ |
| ... | ... | @@ -427,7 +426,6 @@ test "array 3D const double ptr with offset" { |
| 427 | 426 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 428 | 427 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 429 | 428 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 430 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 431 | 429 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 432 | 430 | |
| 433 | 431 | const rect_3d_vertexes = [_][2][2]f32{ |
| ... | ... | @@ -1052,7 +1050,6 @@ test "inline call of function with a switch inside the return statement" { |
| 1052 | 1050 | } |
| 1053 | 1051 | |
| 1054 | 1052 | test "namespace lookup ignores decl causing the lookup" { |
| 1055 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1056 | 1053 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1057 | 1054 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1058 | 1055 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
test/behavior/bugs/12142.zig-1| ... | ... | @@ -19,7 +19,6 @@ fn letter(e: Letter) u8 { |
| 19 | 19 | } |
| 20 | 20 | |
| 21 | 21 | test { |
| 22 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 23 | 22 | if (builtin.zig_backend == .stage2_x86) return error.SkipZigTest; // TODO |
| 24 | 23 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 25 | 24 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/bugs/13113.zig-1| ... | ... | @@ -7,7 +7,6 @@ const Foo = extern struct { |
| 7 | 7 | }; |
| 8 | 8 | |
| 9 | 9 | test { |
| 10 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 11 | 10 | if (builtin.zig_backend == .stage2_x86) return error.SkipZigTest; // TODO |
| 12 | 11 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 13 | 12 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/bugs/13128.zig-1| ... | ... | @@ -14,7 +14,6 @@ fn foo(val: U) !void { |
| 14 | 14 | test "runtime union init, most-aligned field != largest" { |
| 15 | 15 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 16 | 16 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 17 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 18 | 17 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 19 | 18 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 20 | 19 |
test/behavior/bugs/13664.zig-1| ... | ... | @@ -13,7 +13,6 @@ fn value() i64 { |
| 13 | 13 | return 1341; |
| 14 | 14 | } |
| 15 | 15 | test { |
| 16 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 17 | 16 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; // TODO |
| 18 | 17 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 19 | 18 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
test/behavior/bugs/1381.zig-1| ... | ... | @@ -15,7 +15,6 @@ test "union that needs padding bytes inside an array" { |
| 15 | 15 | if (builtin.zig_backend == .stage2_x86_64) return error.SkipZigTest; |
| 16 | 16 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 17 | 17 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 18 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; | |
| 19 | 18 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 20 | 19 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 21 | 20 |
test/behavior/cast_int.zig-1| ... | ... | @@ -4,7 +4,6 @@ const expect = std.testing.expect; |
| 4 | 4 | const maxInt = std.math.maxInt; |
| 5 | 5 | |
| 6 | 6 | test "@intCast i32 to u7" { |
| 7 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 8 | 7 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 9 | 8 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 10 | 9 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
test/behavior/empty_union.zig-5| ... | ... | @@ -3,15 +3,12 @@ const std = @import("std"); |
| 3 | 3 | const expect = std.testing.expect; |
| 4 | 4 | |
| 5 | 5 | test "switch on empty enum" { |
| 6 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 7 | ||
| 8 | 6 | const E = enum {}; |
| 9 | 7 | var e: E = undefined; |
| 10 | 8 | switch (e) {} |
| 11 | 9 | } |
| 12 | 10 | |
| 13 | 11 | test "switch on empty enum with a specified tag type" { |
| 14 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 15 | 12 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 16 | 13 | |
| 17 | 14 | const E = enum(u8) {}; |
| ... | ... | @@ -21,7 +18,6 @@ test "switch on empty enum with a specified tag type" { |
| 21 | 18 | |
| 22 | 19 | test "switch on empty auto numbered tagged union" { |
| 23 | 20 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 24 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 25 | 21 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 26 | 22 | |
| 27 | 23 | const U = union(enum(u8)) {}; |
| ... | ... | @@ -31,7 +27,6 @@ test "switch on empty auto numbered tagged union" { |
| 31 | 27 | |
| 32 | 28 | test "switch on empty tagged union" { |
| 33 | 29 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 34 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 35 | 30 | |
| 36 | 31 | const E = enum {}; |
| 37 | 32 | const U = union(E) {}; |
test/behavior/enum.zig-2| ... | ... | @@ -1079,7 +1079,6 @@ const bit_field_1 = BitFieldOfEnums{ |
| 1079 | 1079 | }; |
| 1080 | 1080 | |
| 1081 | 1081 | test "bit field access with enum fields" { |
| 1082 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1083 | 1082 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 1084 | 1083 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 1085 | 1084 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -1120,7 +1119,6 @@ test "enum literal in array literal" { |
| 1120 | 1119 | } |
| 1121 | 1120 | |
| 1122 | 1121 | test "tag name functions are unique" { |
| 1123 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1124 | 1122 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 1125 | 1123 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 1126 | 1124 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
test/behavior/error.zig-5| ... | ... | @@ -720,7 +720,6 @@ test "ret_ptr doesn't cause own inferred error set to be resolved" { |
| 720 | 720 | } |
| 721 | 721 | |
| 722 | 722 | test "simple else prong allowed even when all errors handled" { |
| 723 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 724 | 723 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 725 | 724 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 726 | 725 | |
| ... | ... | @@ -749,7 +748,6 @@ test "simple else prong allowed even when all errors handled" { |
| 749 | 748 | test "pointer to error union payload" { |
| 750 | 749 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 751 | 750 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 752 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 753 | 751 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 754 | 752 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 755 | 753 | |
| ... | ... | @@ -783,7 +781,6 @@ const NoReturn = struct { |
| 783 | 781 | test "error union of noreturn used with if" { |
| 784 | 782 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 785 | 783 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 786 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 787 | 784 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 788 | 785 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 789 | 786 | |
| ... | ... | @@ -798,7 +795,6 @@ test "error union of noreturn used with if" { |
| 798 | 795 | test "error union of noreturn used with try" { |
| 799 | 796 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 800 | 797 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 801 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 802 | 798 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 803 | 799 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 804 | 800 | |
| ... | ... | @@ -810,7 +806,6 @@ test "error union of noreturn used with try" { |
| 810 | 806 | test "error union of noreturn used with catch" { |
| 811 | 807 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 812 | 808 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 813 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 814 | 809 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 815 | 810 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 816 | 811 |
test/behavior/eval.zig-5| ... | ... | @@ -470,7 +470,6 @@ test "binary math operator in partially inlined function" { |
| 470 | 470 | } |
| 471 | 471 | |
| 472 | 472 | test "comptime shl" { |
| 473 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 474 | 473 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 475 | 474 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 476 | 475 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -501,7 +500,6 @@ test "comptime bitwise operators" { |
| 501 | 500 | |
| 502 | 501 | test "comptime shlWithOverflow" { |
| 503 | 502 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 504 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 505 | 503 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 506 | 504 | |
| 507 | 505 | const ct_shifted = @shlWithOverflow(~@as(u64, 0), 16)[0]; |
| ... | ... | @@ -812,7 +810,6 @@ test "array concatenation peer resolves element types - pointer" { |
| 812 | 810 | } |
| 813 | 811 | |
| 814 | 812 | test "array concatenation sets the sentinel - value" { |
| 815 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; | |
| 816 | 813 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 817 | 814 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 818 | 815 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -850,7 +847,6 @@ test "array concatenation sets the sentinel - pointer" { |
| 850 | 847 | } |
| 851 | 848 | |
| 852 | 849 | test "array multiplication sets the sentinel - value" { |
| 853 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; | |
| 854 | 850 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 855 | 851 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 856 | 852 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -1550,7 +1546,6 @@ test "x or true is comptime-known true" { |
| 1550 | 1546 | test "non-optional and optional array elements concatenated" { |
| 1551 | 1547 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1552 | 1548 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1553 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1554 | 1549 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1555 | 1550 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1556 | 1551 |
test/behavior/optional.zig-1| ... | ... | @@ -365,7 +365,6 @@ test "optional pointer to zero bit optional payload" { |
| 365 | 365 | test "optional pointer to zero bit error union payload" { |
| 366 | 366 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 367 | 367 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 368 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 369 | 368 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 370 | 369 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 371 | 370 |
test/behavior/ptrcast.zig-2| ... | ... | @@ -129,7 +129,6 @@ fn testReinterpretOverAlignedExternStructAsExternStruct() !void { |
| 129 | 129 | test "lower reinterpreted comptime field ptr (with under-aligned fields)" { |
| 130 | 130 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 131 | 131 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 132 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 133 | 132 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 134 | 133 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 135 | 134 | |
| ... | ... | @@ -153,7 +152,6 @@ test "lower reinterpreted comptime field ptr (with under-aligned fields)" { |
| 153 | 152 | test "lower reinterpreted comptime field ptr" { |
| 154 | 153 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 155 | 154 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 156 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 157 | 155 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 158 | 156 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 159 | 157 |
test/behavior/return_address.zig-1| ... | ... | @@ -6,7 +6,6 @@ fn retAddr() usize { |
| 6 | 6 | } |
| 7 | 7 | |
| 8 | 8 | test "return address" { |
| 9 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 10 | 9 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 11 | 10 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 12 | 11 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
test/behavior/type.zig-2| ... | ... | @@ -258,7 +258,6 @@ test "Type.ErrorSet" { |
| 258 | 258 | } |
| 259 | 259 | |
| 260 | 260 | test "Type.Struct" { |
| 261 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 262 | 261 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 263 | 262 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 264 | 263 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| ... | ... | @@ -488,7 +487,6 @@ test "Type.Union from regular enum" { |
| 488 | 487 | } |
| 489 | 488 | |
| 490 | 489 | test "Type.Fn" { |
| 491 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 492 | 490 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 493 | 491 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 494 | 492 |
test/behavior/union.zig-11| ... | ... | @@ -452,7 +452,6 @@ var glbl: Foo1 = undefined; |
| 452 | 452 | test "global union with single field is correctly initialized" { |
| 453 | 453 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 454 | 454 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 455 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 456 | 455 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 457 | 456 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 458 | 457 | |
| ... | ... | @@ -500,7 +499,6 @@ test "update the tag value for zero-sized unions" { |
| 500 | 499 | test "union initializer generates padding only if needed" { |
| 501 | 500 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 502 | 501 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 503 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 504 | 502 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 505 | 503 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 506 | 504 | |
| ... | ... | @@ -788,7 +786,6 @@ fn Setter(comptime attr: Attribute) type { |
| 788 | 786 | test "return union init with void payload" { |
| 789 | 787 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; |
| 790 | 788 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; |
| 791 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 792 | 789 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 793 | 790 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 794 | 791 | |
| ... | ... | @@ -814,7 +811,6 @@ test "return union init with void payload" { |
| 814 | 811 | test "@unionInit stored to a const" { |
| 815 | 812 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 816 | 813 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 817 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 818 | 814 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 819 | 815 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 820 | 816 | |
| ... | ... | @@ -985,7 +981,6 @@ test "function call result coerces from tagged union to the tag" { |
| 985 | 981 | test "cast from anonymous struct to union" { |
| 986 | 982 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 987 | 983 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 988 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 989 | 984 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 990 | 985 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 991 | 986 | |
| ... | ... | @@ -1018,7 +1013,6 @@ test "cast from anonymous struct to union" { |
| 1018 | 1013 | test "cast from pointer to anonymous struct to pointer to union" { |
| 1019 | 1014 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1020 | 1015 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1021 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1022 | 1016 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1023 | 1017 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1024 | 1018 | |
| ... | ... | @@ -1108,7 +1102,6 @@ test "containers with single-field enums" { |
| 1108 | 1102 | test "@unionInit on union with tag but no fields" { |
| 1109 | 1103 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1110 | 1104 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1111 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1112 | 1105 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1113 | 1106 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1114 | 1107 | |
| ... | ... | @@ -1382,7 +1375,6 @@ test "union and enum field order doesn't match" { |
| 1382 | 1375 | test "@unionInit uses tag value instead of field index" { |
| 1383 | 1376 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1384 | 1377 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1385 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1386 | 1378 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1387 | 1379 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1388 | 1380 | |
| ... | ... | @@ -1440,7 +1432,6 @@ test "union field ptr - zero sized field" { |
| 1440 | 1432 | test "packed union in packed struct" { |
| 1441 | 1433 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1442 | 1434 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1443 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1444 | 1435 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1445 | 1436 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1446 | 1437 | |
| ... | ... | @@ -1528,7 +1519,6 @@ test "union reassignment can use previous value" { |
| 1528 | 1519 | test "packed union with zero-bit field" { |
| 1529 | 1520 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1530 | 1521 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1531 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1532 | 1522 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |
| 1533 | 1523 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1534 | 1524 | |
| ... | ... | @@ -1549,7 +1539,6 @@ test "packed union with zero-bit field" { |
| 1549 | 1539 | test "reinterpreting enum value inside packed union" { |
| 1550 | 1540 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 1551 | 1541 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 1552 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 1553 | 1542 | if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest; |
| 1554 | 1543 | |
| 1555 | 1544 | const U = packed union { |
test/behavior/union_with_members.zig-1| ... | ... | @@ -17,7 +17,6 @@ const ET = union(enum) { |
| 17 | 17 | }; |
| 18 | 18 | |
| 19 | 19 | test "enum with members" { |
| 20 | if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest; // TODO | |
| 21 | 20 | if (builtin.zig_backend == .stage2_arm) return error.SkipZigTest; // TODO |
| 22 | 21 | if (builtin.zig_backend == .stage2_aarch64) return error.SkipZigTest; // TODO |
| 23 | 22 | if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO |