This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug go/77910] New: [7 Regression] go: open zversion.go: no such file or directory
- From: "trippels at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 09 Oct 2016 15:35:59 +0000
- Subject: [Bug go/77910] New: [7 Regression] go: open zversion.go: no such file or directory
- Auto-submitted: auto-generated
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.