| ... | @@ -140,6 +140,7 @@ fn testAbsSymbols(b: *Build, opts: Options) *Step { | ... | @@ -140,6 +140,7 @@ fn testAbsSymbols(b: *Build, opts: Options) *Step { |
| 140 | exe.linkLibC(); | 140 | exe.linkLibC(); |
| 141 | | 141 | |
| 142 | const run = addRunArtifact(exe); | 142 | const run = addRunArtifact(exe); |
| | 143 | run.expectExitCode(0); |
| 143 | test_step.dependOn(&run.step); | 144 | test_step.dependOn(&run.step); |
| 144 | | 145 | |
| 145 | return test_step; | 146 | return test_step; |
| ... | @@ -764,6 +765,7 @@ fn testFuncAddress(b: *Build, opts: Options) *Step { | ... | @@ -764,6 +765,7 @@ fn testFuncAddress(b: *Build, opts: Options) *Step { |
| 764 | exe.pie = false; | 765 | exe.pie = false; |
| 765 | | 766 | |
| 766 | const run = addRunArtifact(exe); | 767 | const run = addRunArtifact(exe); |
| | 768 | run.expectExitCode(0); |
| 767 | test_step.dependOn(&run.step); | 769 | test_step.dependOn(&run.step); |
| 768 | | 770 | |
| 769 | return test_step; | 771 | return test_step; |
| ... | @@ -940,6 +942,7 @@ fn testIFuncDlopen(b: *Build, opts: Options) *Step { | ... | @@ -940,6 +942,7 @@ fn testIFuncDlopen(b: *Build, opts: Options) *Step { |
| 940 | exe.pie = false; | 942 | exe.pie = false; |
| 941 | | 943 | |
| 942 | const run = addRunArtifact(exe); | 944 | const run = addRunArtifact(exe); |
| | 945 | run.expectExitCode(0); |
| 943 | test_step.dependOn(&run.step); | 946 | test_step.dependOn(&run.step); |
| 944 | | 947 | |
| 945 | return test_step; | 948 | return test_step; |
| ... | @@ -1469,6 +1472,7 @@ fn testLargeBss(b: *Build, opts: Options) *Step { | ... | @@ -1469,6 +1472,7 @@ fn testLargeBss(b: *Build, opts: Options) *Step { |
| 1469 | exe.linkLibC(); | 1472 | exe.linkLibC(); |
| 1470 | | 1473 | |
| 1471 | const run = addRunArtifact(exe); | 1474 | const run = addRunArtifact(exe); |
| | 1475 | run.expectExitCode(0); |
| 1472 | test_step.dependOn(&run.step); | 1476 | test_step.dependOn(&run.step); |
| 1473 | | 1477 | |
| 1474 | return test_step; | 1478 | return test_step; |