-
Notifications
You must be signed in to change notification settings - Fork 17.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/compile: internal compiler error: lost track of variable in liveness while building kubernetes #19632
Comments
Its happening in x86 architecture as well:
|
I got similar issue as well:
It appears on thanks |
Should be easy enough to bisect. |
Just hit the same in an unrelated package:
Will try to do some bisecting. |
Probably 325904f, since that caused the noopt builders to fail similarly. |
Thanks - will be able to confirm in a few minutes... |
@mdempsky confirming that commit is indeed to blame. |
@mvdan I can't repro your failure with linux/amd64. What build settings are you use? (go env) |
I can repro with |
Reproducible with |
Found the issue. Uploading a CL. |
CL https://golang.org/cl/38400 mentions this issue. |
CL https://golang.org/cl/38401 mentions this issue. |
Updates #19632. Change-Id: I1411dd997c8c6a789d17d0dcc0bfbd2281447b16 Reviewed-on: https://go-review.googlesource.com/38401 Run-TryBot: Matthew Dempsky <mdempsky@google.com> Reviewed-by: Josh Bleecher Snyder <josharian@gmail.com> Reviewed-by: Daniel Martí <mvdan@mvdan.cc> TryBot-Result: Gobot Gobot <gobot@golang.org>
@mkumatag At your leisure, a confirmation that this fixed the Kubernetes build would be appreciated. |
@mdempsky with latest upstream golang I'm able to build kubernetes properly. Thanks for the fix. |
Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (
go version
)?Upstream golang - master branch
$ git rev-parse HEAD
d972dc2
$
What operating system and processor architecture are you using (
go env
)?GOARCH="ppc64le"
GOBIN=""
GOEXE=""
GOHOSTARCH="ppc64le"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/upstream_k8s"
GORACE=""
GOROOT="/usr/local/go"
GOTOOLDIR="/usr/local/go/pkg/tool/linux_ppc64le"
GCCGO="gccgo"
CC="gcc"
GOGCCFLAGS="-fPIC -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build937400080=/tmp/go-build -gno-record-gcc-switches"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
What did you do?
What did you expect to see?
Expect to build all the binaries without any errors
What did you see instead?
federation/pkg/federation-controller/service/dns.go:287:6: internal compiler error: lost track of variable in liveness: .autotmp_538 (0xc42a2efb00, 0xc42a2efb00)
complete build log:
The text was updated successfully, but these errors were encountered: