diff --git a/test/behavior/threadlocal.zig b/test/behavior/threadlocal.zig index 763c87605c6afd5da89ac8de6c5dc59ed4f92089..9a6e0542e87d39d4d08ba370ebbacb8f8b0c773a 100644 --- a/test/behavior/threadlocal.zig +++ b/test/behavior/threadlocal.zig @@ -12,6 +12,11 @@ test "thread local variable" { }; // TODO if (builtin.zig_backend == .stage2_sparc64) return error.SkipZigTest; // TODO + if (builtin.zig_backend == .stage2_x86_64 and builtin.os.tag == .macos) { + // Fails due to register hazards. + return error.SkipZigTest; + } + const S = struct { threadlocal var t: i32 = 1234; };