aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Johnston <markjdb@gmail.com>2020-08-07 12:48:17 -0400
committerDmitry Vyukov <dvyukov@google.com>2020-08-08 11:09:48 +0200
commit594e57536fbab6e403f888f0831240448ffc810d (patch)
treedd5148be9ed81d4c30cc014fefe758ca4287da43
parent6ba54cf64ec7e5dcf8002c32b872685c905a9be8 (diff)
pkg/runtest: disable 32-bit tests on FreeBSD for now
FreeBSD requires a non-default SYZ_DATA_OFFSET on 32-bit targets.
-rw-r--r--pkg/runtest/run_test.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkg/runtest/run_test.go b/pkg/runtest/run_test.go
index d9fdadfab..0b56ed53b 100644
--- a/pkg/runtest/run_test.go
+++ b/pkg/runtest/run_test.go
@@ -34,6 +34,11 @@ func Test(t *testing.T) {
continue
}
sysTarget1 := targets.Get(sysTarget.OS, sysTarget.Arch)
+ if runtime.GOOS == "freebsd" && sysTarget1.PtrSize == 4 {
+ // The default DataOffset collides with a runtime mapping
+ // on FreeBSD.
+ continue
+ }
t.Run(sysTarget1.Arch, func(t *testing.T) {
t.Parallel()
test(t, sysTarget1)