aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Siegert <bsiegert@google.com>2021-07-20 09:36:08 -0400
committerBenny Siegert <bsiegert@gmail.com>2021-07-20 19:54:36 +0000
commitd568e6e075e6434635268d3caf55963f4e564579 (patch)
tree850e3d1db2961d39121713a77377d972c7044521
parentc8f4e6152d5f0b767a8177b7d09884cf2279d8e6 (diff)
downloadgo-d568e6e075e6434635268d3caf55963f4e564579.tar.gz
go-d568e6e075e6434635268d3caf55963f4e564579.zip
runtime/debug: skip TestPanicOnFault on netbsd/arm
This test has been failing since the builder was updated to NetBSD 9. While the issue is under investigation, skip the test so that we do not miss other breakage. Update issue #45026 Change-Id: Id083901c517f3f88e6b4bc2b51208f65170d47a6 Reviewed-on: https://go-review.googlesource.com/c/go/+/335909 Reviewed-by: Than McIntosh <thanm@google.com> Reviewed-by: Keith Randall <khr@golang.org> Trust: Benny Siegert <bsiegert@gmail.com> Run-TryBot: Benny Siegert <bsiegert@gmail.com> TryBot-Result: Go Bot <gobot@golang.org>
-rw-r--r--src/runtime/debug/panic_test.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/runtime/debug/panic_test.go b/src/runtime/debug/panic_test.go
index b93631e1d8..65f9555f37 100644
--- a/src/runtime/debug/panic_test.go
+++ b/src/runtime/debug/panic_test.go
@@ -24,6 +24,9 @@ func TestPanicOnFault(t *testing.T) {
if runtime.GOOS == "ios" {
t.Skip("iOS doesn't provide fault addresses")
}
+ if runtime.GOOS == "netbsd" && runtime.GOARCH == "arm" {
+ t.Skip("netbsd-arm doesn't provide fault address (golang.org/issue/45026)")
+ }
m, err := syscall.Mmap(-1, 0, 0x1000, syscall.PROT_READ /* Note: no PROT_WRITE */, syscall.MAP_SHARED|syscall.MAP_ANON)
if err != nil {
t.Fatalf("can't map anonymous memory: %s", err)