mirror of
https://github.com/golang/go
synced 2024-11-18 12:04:57 -07:00
cmd/compile: skip TestScopeRanges on Plan 9
TestScopeRanges has been added in CL 40095. This test is failing on Plan 9 because executables don't have a DWARF symbol table. Fixes #20418. Change-Id: I6dd3baa636998134ccd042203c8b5c3199a4d6e1 Reviewed-on: https://go-review.googlesource.com/43670 Run-TryBot: David du Colombier <0intro@gmail.com> Reviewed-by: Matthew Dempsky <mdempsky@google.com>
This commit is contained in:
parent
ca598e3cd4
commit
9fdf77c373
@ -12,6 +12,7 @@ import (
|
|||||||
"os"
|
"os"
|
||||||
"os/exec"
|
"os/exec"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
"runtime"
|
||||||
"sort"
|
"sort"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
@ -182,6 +183,11 @@ const detailOutput = false
|
|||||||
// corresponds to what we expect it to be.
|
// corresponds to what we expect it to be.
|
||||||
func TestScopeRanges(t *testing.T) {
|
func TestScopeRanges(t *testing.T) {
|
||||||
testenv.MustHaveGoBuild(t)
|
testenv.MustHaveGoBuild(t)
|
||||||
|
|
||||||
|
if runtime.GOOS == "plan9" {
|
||||||
|
t.Skip("skipping on plan9; no DWARF symbol table in executables")
|
||||||
|
}
|
||||||
|
|
||||||
dir, err := ioutil.TempDir("", "TestScopeRanges")
|
dir, err := ioutil.TempDir("", "TestScopeRanges")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
t.Fatalf("could not create directory: %v", err)
|
t.Fatalf("could not create directory: %v", err)
|
||||||
|
Loading…
Reference in New Issue
Block a user