You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can't compile go toolchain at least after 3e5cc4d with GOAMD64=v3 or higher ( v3 and v4).
What did you expect to see?
Passes compile Go toolchain.
What did you see instead?
Occurred internal compiler error: 18446744069414584320 out of range for int64 error.
In the case of GOAMD64=v1 or GOAMD64=v2, can compile. The above log is GOAMD64=v3, but I confirmed also GOAMD64=v4.
Building Go cmd/dist using /Users/zchee/sdk/gotip. (devel go1.18-ee92daae25 Tue Oct 19 07:45:46 2021 +0000 darwin/amd64)Building Go toolchain1 using /Users/zchee/sdk/gotip.Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1.<autogenerated>:1: internal compiler error: 18446744069414584320 out of range for int64goroutine 1 [running]:runtime/debug.Stack() /usr/local/go/src/runtime/debug/stack.go:24 +0x65bootstrap/cmd/compile/internal/base.FatalfAt({0x30, 0x0}, {0x16d091a, 0x16}, {0xc00160e668, 0x2, 0x2}) /usr/local/go/src/cmd/compile/internal/base/print.go:227 +0x158bootstrap/cmd/compile/internal/base.Fatalf({0x16d091a, 0xc000c76a20}, {0xc00160e668, 0xc00160e688, 0x11b3b88}) /usr/local/go/src/cmd/compile/internal/base/print.go:196 +0x45bootstrap/cmd/compile/internal/ir.IntVal(0xc000468000, {0x1767570, 0xc000c76a20}) /usr/local/go/src/cmd/compile/internal/ir/val.go:55 +0xd0bootstrap/cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc0001f5000, {0x17690f8, 0xc0000ee960}, 0x1) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2590 +0xafcbootstrap/cmd/compile/internal/ssagen.(*state).expr(0xc0001f5000, {0x17690f8, 0xc0000ee960}) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2528 +0x28bootstrap/cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc0001f5000, {0x17691c0, 0xc0000f4360}, 0x1) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2862 +0xda6bootstrap/cmd/compile/internal/ssagen.(*state).expr(0xc0001f5000, {0x17691c0, 0xc0000f4360}) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2528 +0x28bootstrap/cmd/compile/internal/ssagen.(*state).exprCheckPtr(0xc0001f5000, {0x17691c0, 0xc0000f4300}, 0x1) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2736 +0x2330bootstrap/cmd/compile/internal/ssagen.(*state).expr(0xc00160f640, {0x17691c0, 0xc0000f4300}) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:2528 +0x28bootstrap/cmd/compile/internal/ssagen.(*state).condBranch(0xc0001f5000, {0x17691c0, 0xc0000f4300}, 0xc000902990, 0x0, 0x0) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:3452 +0x313bootstrap/cmd/compile/internal/ssagen.(*state).stmt(0xc0001f5000, {0x176a098, 0xc000d128c0}) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:1674 +0x1aaabootstrap/cmd/compile/internal/ssagen.(*state).stmtList(0xc0001f5000, {0xc001103000, 0x59, 0x1763b60}) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:1374 +0x5dbootstrap/cmd/compile/internal/ssagen.buildssa(0xc000bc5600, 0x0) /usr/local/go/src/cmd/compile/internal/ssagen/ssa.go:567 +0x17f9bootstrap/cmd/compile/internal/ssagen.Compile(0xc000bc5600, 0xc0014287e0) /usr/local/go/src/cmd/compile/internal/ssagen/pgen.go:183 +0x4cbootstrap/cmd/compile/internal/gc.compileFunctions.func4.1(0x1) /usr/local/go/src/cmd/compile/internal/gc/compile.go:153 +0x3abootstrap/cmd/compile/internal/gc.compileFunctions.func2(0x0) /usr/local/go/src/cmd/compile/internal/gc/compile.go:125 +0x1ebootstrap/cmd/compile/internal/gc.compileFunctions.func4({0xc001414000, 0xa7, 0x100}) /usr/local/go/src/cmd/compile/internal/gc/compile.go:152 +0x53bootstrap/cmd/compile/internal/gc.compileFunctions() /usr/local/go/src/cmd/compile/internal/gc/compile.go:163 +0x162bootstrap/cmd/compile/internal/gc.Main(0x16f2d80) /usr/local/go/src/cmd/compile/internal/gc/main.go:314 +0xceamain.main() /usr/local/go/src/cmd/compile/main.go:55 +0xcfgo tool dist: FAILED: /usr/local/go/pkg/tool/darwin_amd64/compile -std -pack -o /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/archive/zip/_go_.a -p archive/zip -importcfg /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/archive/zip/importcfg /usr/local/go/src/archive/zip/reader.go /usr/local/go/src/archive/zip/register.go /usr/local/go/src/archive/zip/struct.go /usr/local/go/src/archive/zip/writer.go: exit status 2go tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/debug/dwarf/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/internal/goroot/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/archive/zip/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/cmd/internal/test2json/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/cmd/go/internal/trace/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/cmd/go/internal/fsys/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/cmd/vendor/golang.org/x/mod/module/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/cmd/internal/pkgpath/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/text/template/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/go/scanner/_go_.a: no such file or directorygo tool dist: open /var/folders/fb/04yhz5d96yg03xkcfzpjhjx40000gp/T/go-tool-dist-2641666987/runtime/debug/debug.o: no such file or directory
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
Can't compile go toolchain at least after 3e5cc4d with
GOAMD64=v3
or higher (v3
andv4
).What did you expect to see?
Passes compile Go toolchain.
What did you see instead?
Occurred
internal compiler error: 18446744069414584320 out of range for int64
error.In the case of
GOAMD64=v1
orGOAMD64=v2
, can compile. The above log isGOAMD64=v3
, but I confirmed alsoGOAMD64=v4
.google/cpu_features output for ensure CPU feature sets.
logs:
$ GOROOT_BOOTSTRAP=~/sdk/go1.17.2 GOAMD64=v3 ./make.bash
Use gotip:
$ GOROOT_BOOTSTRAP=~/sdk/gotip GOAMD64=v3 ./make.bash
Current HEAD is same error:
$ GOROOT_BOOTSTRAP=~/sdk/go1.17.2 GOAMD64=v3 ./make.bash
Use gotip:
$ GOROOT_BOOTSTRAP=~/sdk/gotip GOAMD64=v3 ./make.bash
The text was updated successfully, but these errors were encountered: