Commit c70471fae6

Andrew Kelley <andrew@ziglang.org>
2020-03-29 16:33:37
enable now-passing test cases
These can now be enabled thanks to bug fixes that landed in LLVM 10.
1 parent 38a1af5
Changed files (2)
lib
test
stage1
behavior
lib/std/json.zig
@@ -1658,9 +1658,6 @@ test "parse into tagged union" {
 }
 
 test "parseFree descends into tagged union" {
-    // tagged unions are broken on arm64: https://github.com/ziglang/zig/issues/4492
-    if (std.builtin.arch == .aarch64) return error.SkipZigTest;
-
     var fail_alloc = testing.FailingAllocator.init(testing.allocator, 1);
     const options = ParseOptions{ .allocator = &fail_alloc.allocator };
     const T = union(enum) {
test/stage1/behavior/atomics.zig
@@ -190,8 +190,6 @@ fn testAtomicRmwInt() void {
     _ = @atomicRmw(u8, &x, .Xor, 2, .SeqCst);
     expect(x == 0xfd);
 
-    // TODO https://github.com/ziglang/zig/issues/4724
-    if (builtin.arch == .mipsel) return;
     _ = @atomicRmw(u8, &x, .Max, 1, .SeqCst);
     expect(x == 0xfd);
     _ = @atomicRmw(u8, &x, .Min, 1, .SeqCst);