From 5a71e15f1f5c641ca8ecf9418d0e168e0ac0b2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 1 Oct 2025 01:02:03 +0200 Subject: [PATCH] test: don't run error/stack trace tests on self-hosted on BSDs See: 0700ec35bda705fccb61cb3f28734ce11166fda5 --- test/src/ErrorTrace.zig | 2 +- test/src/StackTrace.zig | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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, -- 2.54.0