| ... | @@ -1657,6 +1657,9 @@ test "parse into tagged union" { | ... | @@ -1657,6 +1657,9 @@ test "parse into tagged union" { |
| 1657 | } | 1657 | } |
| 1658 | | 1658 | |
| 1659 | test "parseFree descends into tagged union" { | 1659 | test "parseFree descends into tagged union" { |
| | 1660 | // tagged unions are broken on arm64: https://github.com/ziglang/zig/issues/4492 |
| | 1661 | if (std.builtin.arch == .aarch64) return error.SkipZigTest; |
| | 1662 | |
| 1660 | var fail_alloc = testing.FailingAllocator.init(testing.allocator, 1); | 1663 | var fail_alloc = testing.FailingAllocator.init(testing.allocator, 1); |
| 1661 | const options = ParseOptions{ .allocator = &fail_alloc.allocator }; | 1664 | const options = ParseOptions{ .allocator = &fail_alloc.allocator }; |
| 1662 | const T = union(enum) { | 1665 | const T = union(enum) { |