From: David du Colombier <0intro@gmail.com> Date: Tue, 15 Aug 2017 09:33:18 +0000 (+0200) Subject: cmd/link: skip TestSizes on Plan 9 X-Git-Tag: go1.10beta1~1557 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=583a941d4ed7cb8e03bbeceaf05969c285c30b2e;p=gostls13.git cmd/link: skip TestSizes on Plan 9 TestSizes has been added in CL 55551. This test is failing on Plan 9 because executables don't have a DWARF symbol table. Fixes #21453. Change-Id: I560611b49aea5417e8c5ac0cec6c7882bd9f8335 Reviewed-on: https://go-review.googlesource.com/55692 Run-TryBot: David du Colombier <0intro@gmail.com> TryBot-Result: Gobot Gobot Reviewed-by: Martin Möhrmann --- diff --git a/src/cmd/link/internal/ld/dwarf_test.go b/src/cmd/link/internal/ld/dwarf_test.go index 73c3fc3666..fd789e2d4b 100644 --- a/src/cmd/link/internal/ld/dwarf_test.go +++ b/src/cmd/link/internal/ld/dwarf_test.go @@ -194,6 +194,10 @@ func findMembers(rdr *dwarf.Reader) (map[string]bool, error) { } func TestSizes(t *testing.T) { + if runtime.GOOS == "plan9" { + t.Skip("skipping on plan9; no DWARF symbol table in executables") + } + // DWARF sizes should never be -1. // See issue #21097 const prog = `