aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pkg/runtest/run_test.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/runtest/run_test.go b/pkg/runtest/run_test.go
index 745087b6d..1458a1c9a 100644
--- a/pkg/runtest/run_test.go
+++ b/pkg/runtest/run_test.go
@@ -369,6 +369,10 @@ func testCover(t *testing.T, target *prog.Target) {
if test.Is64Bit {
vmArch = targets.TestArch64
}
+ sysTarget := targets.Get(targets.TestOS, vmArch)
+ if sysTarget.BrokenCompiler != "" {
+ t.Skipf("skipping due to broken compiler:\n%v", sysTarget.BrokenCompiler)
+ }
ctx := startRPCServer(t, target, executor, source, rpcParams{
vmArch: vmArch,
maxSignal: test.MaxSignal,