From 1c9297c365d6e53d4a813192c46dc6e7e953946f Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Fri, 2 Mar 2018 22:20:36 +0100 Subject: [PATCH] cmd/compile: skip TestEmptyDwarfRanges on Plan 9 TestEmptyDwarfRanges has been added in CL 94816. This test is failing on Plan 9 because executables don't have a DWARF symbol table. Fixes #24226. Change-Id: Iff7e34b8c2703a2f19ee8087a4d64d0bb98496cd Reviewed-on: https://go-review.googlesource.com/98275 Reviewed-by: Brad Fitzpatrick --- src/cmd/compile/internal/gc/scope_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cmd/compile/internal/gc/scope_test.go b/src/cmd/compile/internal/gc/scope_test.go index cc384e54c7b4ec..944a81e6700fff 100644 --- a/src/cmd/compile/internal/gc/scope_test.go +++ b/src/cmd/compile/internal/gc/scope_test.go @@ -447,6 +447,10 @@ func gobuild(t *testing.T, dir string, optimized bool, testfile []testline) (str func TestEmptyDwarfRanges(t *testing.T) { testenv.MustHaveGoRun(t) + if runtime.GOOS == "plan9" { + t.Skip("skipping on plan9; no DWARF symbol table in executables") + } + dir, err := ioutil.TempDir("", "TestEmptyDwarfRanges") if err != nil { t.Fatalf("could not create directory: %v", err)