-
Notifications
You must be signed in to change notification settings - Fork 18k
runtime: apparent test deadlock on linux-ppc64-buildlet #35188
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
Labels
arch-ppc64x
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
Comments
Change https://golang.org/cl/203886 mentions this issue: |
gopherbot
pushed a commit
to golang/build
that referenced
this issue
Nov 4, 2019
Collaboration with @tiborvass at Docker who got Docker running on big-endian PPC64. Go for ppc64 doesn't support cgo or external linking, so runc doesn't work, but a new OCI-compliant runc implementation written in C (https://github.com/containers/crun) means we can run Docker after all. See NOTES & build-*.sh Then add a Dockerfile & associated cleanup in buildlet & stage0 to use rundockerbuildlet. Once done, might help with golang/go#35188, golang/go#32613, etc. Fixes golang/go#34830 Updates golang/go#21260 Change-Id: I43d7afa1d58bbdfa16e3c57670bc41f1d1932d80 Reviewed-on: https://go-review.googlesource.com/c/build/+/203886 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
codebien
pushed a commit
to codebien/build
that referenced
this issue
Nov 13, 2019
Collaboration with @tiborvass at Docker who got Docker running on big-endian PPC64. Go for ppc64 doesn't support cgo or external linking, so runc doesn't work, but a new OCI-compliant runc implementation written in C (https://github.com/containers/crun) means we can run Docker after all. See NOTES & build-*.sh Then add a Dockerfile & associated cleanup in buildlet & stage0 to use rundockerbuildlet. Once done, might help with golang/go#35188, golang/go#32613, etc. Fixes golang/go#34830 Updates golang/go#21260 Change-Id: I43d7afa1d58bbdfa16e3c57670bc41f1d1932d80 Reviewed-on: https://go-review.googlesource.com/c/build/+/203886 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
I don't see the deadlocks for a while. Looks like it's gone. |
Thanks, closing. We've fixed several potentially deadlock causing bugs in the last few weeks. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
arch-ppc64x
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
From
linux-ppc64-buildlet
(https://build.golang.org/log/620feae79d01758bdc246133f337e735aa269837), a timeout with lots of blocked tests and the running goroutine obscured:CC @aclements @mknyszek @laboger
The text was updated successfully, but these errors were encountered: