commit 5a71e15f1f5c641ca8ecf9418d0e168e0ac0b2ce (tree)
parent 43806cf0bd786827367ed3c2680ffee2e9ad4ded
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Wed, 1 Oct 2025 01:02:03 +0200
test: don't run error/stack trace tests on self-hosted on BSDs
See: 0700ec35bda705fccb61cb3f28734ce11166fda5
Diffstat:
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git 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
@@ -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,