-
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
doc/progs: sporadic sig 11 on arm #4305
Labels
Milestone
Comments
I believe this is not a problem with go code, but a segfault in 5g or 5l, as doc/progs never runs the code, it only compiles. On this machine CC is set to /usr/bin/clang-3.0, so it could be a clang bug. I have been running doc/progs/run in a loop for two hours now without a crash, this might be quiet subtle. |
http://build.golang.org/log/00600fa74b379cb566c2b63ae5736e6f06aa9a98 Status changed to Accepted. |
Removing myself as a owner. As a datapoint the current linux-arm-cheney builder, an omap3 freescale iMX53 board has never failed a build in this manner -- however this is a single core machine. I am considering running ./run.bash in a loop on my nexus7 (if I can figure out a way to minimise the flash writes) to gather another data point on if this is caused by a data race, or if it is just pandaboards being flaky under load. Owner changed to ---. |
After some more debugging, it appears the common factor is at a minimum, Ubuntu Linux 11.10 - 12.04 and a pandaboard. Replacing the operating system with arch linux has produced a builder which has performed flawlessly in soak tests and proven to be a very stable builder. The remaining question is what in the Ubunut linux + pandaboard combination causes the strange segfaults. For the moment I will add a note to the builder page that ubuntu 11.10/12.04 OMAP4 kernels are not recommended as builders. |
i want to do the following experiment: 1. patch cmd/dist to build static binary 2. compile on affected ubuntu 3. copy whole $GOROOT to arch 4. do extensive test on arch with the $GOROOT. I hope this could isolate the problem to either libc/toolchain, or the kernel. In the past, I do see broken gcc that miscompile our compiler. |
I am very confident that we have isolated the fix -- older versions of the ubuntu OMAP4 kernel, and demonstrated that the fix is to apt-get upgrade to the latest available kernel (12.04.2). I am marking this as fixed, and sincerely hope it will not be reopened again. Status changed to Fixed. |
This issue was closed.
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The text was updated successfully, but these errors were encountered: