diff --git a/test/src/ErrorTrace.zig b/test/src/ErrorTrace.zig index d8ff3803321cd68c6b409528e66cf3a709868b4d..4644661205be3304ad46852d6af2cb793d98f609 100644 --- a/test/src/ErrorTrace.zig +++ b/test/src/ErrorTrace.zig @@ -41,7 +41,7 @@ pub fn addCase(self: *ErrorTrace, case: Case) void { fn shouldTestNonLlvm(target: *const std.Target) bool { return switch (target.cpu.arch) { .x86_64 => switch (target.ofmt) { - .elf => true, + .elf => !target.os.tag.isBSD(), else => false, }, else => false, diff --git a/test/src/StackTrace.zig b/test/src/StackTrace.zig index 3d35a4f935da28f8ef30ee8a65fa3f9e5ae51a79..f6198935fdcef7382c0cb267bc46aa72e4ca3341 100644 --- a/test/src/StackTrace.zig +++ b/test/src/StackTrace.zig @@ -46,7 +46,7 @@ fn addCaseTarget( ) void { const both_backends = switch (target.result.cpu.arch) { .x86_64 => switch (target.result.ofmt) { - .elf => true, + .elf => !target.result.os.tag.isBSD(), else => false, }, else => false,