authorgravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-03-25 14:47:32+00:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2024-03-25 14:49:41+00:00
logf8b8259e5caf30bd87151a0dcad7867768930e6b
tree870d487e7fd34741674527cafe354cb27d3d8cfe
parent9c3670fc930d21215e91849ce5a1fc44c9410fd0
signaturelock-open Commit is signed but in an unrecognized format.

behavior: skip newly failing test

This test has regressed due to a bug in the self-hosted COFF linker. Jakub recommended disabling it for now, since the COFF linker is being effectively rewritten, so there is little point in fixing the bug now.

1 files changed, 1 insertions(+), 0 deletions(-)

test/behavior/extern.zig+1
...@@ -5,6 +5,7 @@ const expect = std.testing.expect;...@@ -5,6 +5,7 @@ const expect = std.testing.expect;
5test "anyopaque extern symbol" {5test "anyopaque extern symbol" {
6 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest;6 if (builtin.zig_backend == .stage2_c) return error.SkipZigTest;
7 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest;7 if (builtin.zig_backend == .stage2_wasm) return error.SkipZigTest;
8 if (builtin.zig_backend == .stage2_x86_64 and builtin.target.ofmt != .elf and builtin.target.ofmt != .macho) return error.SkipZigTest;
8 if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;9 if (builtin.zig_backend == .stage2_spirv64) return error.SkipZigTest;
910
10 const a = @extern(*anyopaque, .{ .name = "a_mystery_symbol" });11 const a = @extern(*anyopaque, .{ .name = "a_mystery_symbol" });