From d3a7e7528dc424d689e696ce04d2b7ef5f663142 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 6 Aug 2026 18:55:02 -0700 Subject: [PATCH] stack trace tests: this check runs on host always --- test/src/StackTrace.zig | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/test/src/StackTrace.zig b/test/src/StackTrace.zig index ae2abdd21eddebbf2af40382404644de9d71277f..7270ef4cbbe51af44efab1f4950d660554889920 100644 --- a/test/src/StackTrace.zig +++ b/test/src/StackTrace.zig @@ -1,3 +1,12 @@ +const StackTrace = @This(); + +const builtin = @import("builtin"); + +const std = @import("std"); +const Step = std.Build.Step; +const OptimizeMode = std.lang.OptimizeMode; +const mem = std.mem; + b: *std.Build, step: *Step, test_filters: []const []const u8, @@ -45,7 +54,7 @@ fn addCaseTarget( triple: ?[]const u8, ) void { const both_backends = b: { - if (comptime builtin.cpu.arch.endian() == .big) break :b false; // https://github.com/ziglang/zig/issues/25961 + if (builtin.cpu.arch.endian() == .big) break :b false; // https://codeberg.org/ziglang/zig/issues/31522 break :b switch (target.result.cpu.arch) { .x86_64 => switch (target.result.ofmt) { .elf => !target.result.os.tag.isBSD() and target.result.os.tag != .illumos, @@ -235,7 +244,6 @@ fn addCaseInstance( run.expectStdOutEqual(""); const check_run = b.addRunArtifact(self.convert_exe); - check_run.skip_foreign_checks = true; check_run.setName(annotated_case_name); check_run.addFileArg(run.captureStdErr(.{})); check_run.expectExitCode(0); @@ -243,10 +251,3 @@ fn addCaseInstance( self.step.dependOn(&check_run.step); } - -const StackTrace = @This(); -const std = @import("std"); -const builtin = @import("builtin"); -const Step = std.Build.Step; -const OptimizeMode = std.builtin.OptimizeMode; -const mem = std.mem; -- 2.54.0