https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77910
Bug ID: 77910 Summary: [7 Regression] go: open zversion.go: no such file or directory Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: go Assignee: ian at airs dot com Reporter: trippels at gcc dot gnu.org CC: cmang at google dot com Target Milestone: --- I cannot use "go build" anymore on trunk, e.g.: markus@x4 demangle % go build -gccgoflags "-O2" -x c++filt.go WORK=/tmp/go-build321763336 go: open zversion.go: no such file or directory If I comment out the code in libgo/go/cmd/go/pkg.go in computeBuildID() I get: markus@x4 demangle % go build -gccgoflags "-O2" -x c++filt.go WORK=/tmp/go-build762259913 panic: runtime error: slice bounds out of range goroutine 16 [running]: main.disallowInternal ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:545 main.loadImport ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:385 main.load.pN12_main.Package ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:955 main.loadImport ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:378 main.load.pN12_main.Package ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:955 main.loadImport ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:378 main.load.pN12_main.Package ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:955 main.goFilesPackage ../../gcc/gotools/../libgo/go/cmd/go/build.go:838 main.packagesAndErrors ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:1698 main.packagesForBuild ../../gcc/gotools/../libgo/go/cmd/go/pkg.go:1730 main.runBuild ../../gcc/gotools/../libgo/go/cmd/go/build.go:448 main.main ../../gcc/gotools/../libgo/go/cmd/go/main.go:181 goroutine 18 [finalizer wait]: created by ../../../gcc/libgcc/config/i386/morestack.S:544 goroutine 19 [syscall]: goroutine in C code; stack unavailable created by os_signal..import ../../../gcc/libgo/go/os/signal/signal_unix.go:26 markus@x4 demangle % gcc-6 works fine.