Commit 77443ac2b5

Jakub Konka <kubkon@jakubkonka.com>
2023-10-16 21:45:28
elf: skip tests on foreign architectures
1 parent d2727b8
Changed files (1)
test
link
test/link/elf.zig
@@ -140,6 +140,7 @@ fn testAbsSymbols(b: *Build, opts: Options) *Step {
     exe.linkLibC();
 
     const run = addRunArtifact(exe);
+    run.expectExitCode(0);
     test_step.dependOn(&run.step);
 
     return test_step;
@@ -764,6 +765,7 @@ fn testFuncAddress(b: *Build, opts: Options) *Step {
     exe.pie = false;
 
     const run = addRunArtifact(exe);
+    run.expectExitCode(0);
     test_step.dependOn(&run.step);
 
     return test_step;
@@ -940,6 +942,7 @@ fn testIFuncDlopen(b: *Build, opts: Options) *Step {
     exe.pie = false;
 
     const run = addRunArtifact(exe);
+    run.expectExitCode(0);
     test_step.dependOn(&run.step);
 
     return test_step;
@@ -1469,6 +1472,7 @@ fn testLargeBss(b: *Build, opts: Options) *Step {
     exe.linkLibC();
 
     const run = addRunArtifact(exe);
+    run.expectExitCode(0);
     test_step.dependOn(&run.step);
 
     return test_step;