diff --git a/lib/std/json.zig b/lib/std/json.zig index 49afb6bea6fef620d08c2445a6f20fde7a91a0a2..88f07d0aaef24aca40fe4423a2b0fba4af21c549 100644 --- a/lib/std/json.zig +++ b/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) { diff --git a/test/stage1/behavior/atomics.zig b/test/stage1/behavior/atomics.zig index 680b1a279748797a8b03930b837fd96c6da18315..f9703e7308309d36b59be9f7db6a4afdf04ab2c8 100644 --- a/test/stage1/behavior/atomics.zig +++ b/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);