[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Hello Dave, or anyone else affected, Accepted gccgo-4.9 into trusty-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/gccgo-4.9/4.9.3-0ubuntu4 in a few hours, and then in the -proposed repository. Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users. If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision. Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance! ** Tags removed: verification-done ** Tags added: verification-needed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
This change was already included in the previous sru of gccgo-4.9, 4.9.1-0ubuntu1; no re-verification is required. ** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Branch linked: lp:debian/gnat-4.9 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
new version 4.9.1-13ubuntu1 copied to trusty-proposed, requested by mwhudson. waiting for review. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I can verify that with the above package from trusty-proposed, I was able to bootstrap a local juju environment on rockne-02. ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
However rockne-02 has a 4k page :-( ** Tags removed: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Gah, must have looked at the page size of my laptop instead: ubuntu@rockne-02:~$ juju status environment: local machines: "0": agent-state: down agent-state-info: (started) agent-version: 1.18.4.1 dns-name: localhost instance-id: localhost series: trusty services: {} ubuntu@rockne-02:~$ uname -a Linux rockne-02 3.13.0-18-generic #38-Ubuntu SMP Mon Mar 17 21:41:16 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux ubuntu@rockne-02:~$ getconf PAGESIZE 65536 ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
This bug was fixed in the package gccgo-4.9 - 4.9.1-0ubuntu1 --- gccgo-4.9 (4.9.1-0ubuntu1) trusty-proposed; urgency=medium * Upload the final GCC 4.9.1 release. * Merge changes from gcc-4.9 4.9.0-2ubuntu1, including: - Fix PR go/60931, garbage collector issue with non 4kB system page size. LP: #1304754. - Fix wrong-code issue in the little endian vector API (ppc64el). LP: #1311128. - Fix ABI incompatibility between POWER and Z HTM builtins and intrinsics. LP: #1320292. - Fix an ICE with invalid code. PR c++/61046. LP: #1313102. - gccgo: Don't overwrite memory if an archive has a bad file name. * Include the cc1 binary into the gccgo-4.9 package. * Do not build-depend on sdt-systemtap for the trusty upload. * Warn about ppc ELFv2 ABI issues, which will change in GCC 4.10. -- Matthias KloseThu, 17 Jul 2014 15:51:15 +0200 ** Changed in: gccgo-4.9 (Ubuntu Trusty) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Moving this back to "in progress". Matthias, this seems to be a major issue for go on ppc64el in 14.04. Are you planning to SRU this fix in? Do you know the timeline when this might happen? Thanks! ** Changed in: gccgo-4.9 (Ubuntu Trusty) Importance: Medium => High ** Changed in: gccgo-4.9 (Ubuntu Trusty) Status: Fix Committed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I'd like to prepare that on Jul 17, based on 4.9.1, including all accumulated ABI fixes and warnings for ABI changes targeted for 4.10. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Matthias - does that mean it will show up in proposed on Jul 17? I think there are folks who would hope it would land in Trusty sooner. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
@Matthias, Thanks for the work on this. We are blocked running Juju on power8le. Will gcc be updated in the archives as of July 17, or go into proposed at that time? -thanks, Antonio -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
the gccgo-4.9 package is now updated and built in this PPA (not yet on all architectures). Please confirm that juju-core built with this package works, then we can copy the package including the binaries into -proposed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
for your convenience, juju-core is now built in this PPA using gccgo-4.9 4.9.1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Is there any way to verify if a Debian package has been built with this gccgo fix? Procedure: I downloaded the 14.04 debian packages from: http://juju-ci.vapour.ws:8080/job/publish-revision/690/ These packages were built on stilson-07 which has the PPA and the fixed version of gccgo. Then I ran apt-get upgrade/update sudo dpkg -i *1.20.2* juju bootstrap -v -e local –debug juju deploy local:trusty/ubuntu juju ssh ubuntu/0 Segmentation fault on stilson-01: http://pastebin.ubuntu.com/7832678/ According to line 372 the dmesg output: http://paste.ubuntu.com/7832700/ This appears to be the same problem, the deb packages were not built with the fix. I am also able to reproduce this Segmentation fault on the CI machine stilson-06. http://pastebin.ubuntu.com/7836776/ The CI build machine has the toolchain-r PPA and the fixed level of gccgo: http://pastebin.ubuntu.com/7836812/ The dmesg output is attached. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Attachment added: "The dmesg output from stilson-06 (CI) machine." https://bugs.launchpad.net/ubuntu/+source/gccgo-4.9/+bug/1304754/+attachment/4160054/+files/stilson-06_dmesg_output.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I tried the package that Matthias left on the link in the last comment (1.18.1). I received a similar but different error: goroutine 3 [syscall]: goroutine in C code; stack unavailable goroutine 10 [IO wait]: code.google.com_p_go.net_websocket.ReadByte.N57_code.google.c om_p_go.net_websocket.hybiFrameReaderFactory /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/websocket/hybi.go:113 code.google.com_p_go.net_websocket.NewFrameReader.N57_code.google.com_p_go.net_websocket.hybiFrameReaderFactory /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/websocket/hybi.go:126 code.google.com_p_go.net_websocket.Receive.N40_code.google.com_p_go.net_websocket.Codec /build/buildd/juju-core-1.18.1/src/code.google.com/p/go.net/websocket/websocket.go:314 launchpad.net_juju_core_rpc_jsoncodec.Receive.N48_launchpad.net_juju_core_rpc_jsoncodec.wsJSONConn /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/conn.go:25 launchpad.net_juju_core_rpc_jsoncodec.ReadHeader.pN43_launchpad.net_juju_core_rpc_jsoncodec.Codec /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/jsoncodec/codec.go:113 launchpad.net_juju_core_rpc.loop.pN32_launchpad.net_juju_core_rpc.Conn /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/server.go:344 launchpad.net_juju_core_rpc.input.pN32_launchpad.net_juju_core_rpc.Conn /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/server.go:317 created by launchpad.net_juju_core_rpc.Start.pN32_launchpad.net_juju_core_rpc.Conn /build/buildd/juju-core-1.18.1/src/launchpad.net/juju-core/rpc/server.go:200 ubuntu@stilson-01:~$ ubuntu@stilson-01:~$ uname -a Linux stilson-01 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:50:31 UTC 2014 ppc64le ppc64le ppc64le GNU/Linux ubuntu@stilson-01:~$ dpkg -l | grep juju ii juju 1.18.1-0ubuntu1.1 all next generation service orchestration system ii juju-core 1.18.1-0ubuntu1.1 ppc64el Juju is devops distilled - client ii juju-deployer 0.3.6-0ubuntu2 all Deploy complex stacks of services using Juju ii juju-jitsu 0.20-1 all external tools to enhance juju ii juju-local 1.18.1-0ubuntu1.1 all dependency package for the Juju local provider ii juju-mongodb 2.4.9-0ubuntu3 ppc64el MongoDB object/document-oriented database for Juju ii juju-quickstart1.4.1+bzr88+ppa25~ubuntu14.04.1 all Easy configuration of Juju environments ii python-jujuclient 0.17.5-0ubuntu2 all Python API client for juju ubuntu@stilson-01:~$ getconf PAGE_SIZE 65536 The dmesg output looks different will attach that as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Attachment added: "the dmesg output from stilson-01 with version 1.18.1 installed." https://bugs.launchpad.net/ubuntu/+source/gccgo-4.9/+bug/1304754/+attachment/4160288/+files/dmesg_1.18_output.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Summary changed: - gccgo on ppc64el using split stacks when not supported + gccgo has issues when page size is not 4kB -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
A fix has made it into mainline and the 4.9 branch: http://gcc.gnu.org/viewcvs/gcc?view=revision&revision=209776 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Also affects: gcc-4.9 (Ubuntu) Importance: Undecided Status: New ** Also affects: gcc-4.9 (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: gccgo-4.9 (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: gcc-4.9 (Ubuntu Utopic) Importance: Undecided Status: New ** Also affects: gccgo-4.9 (Ubuntu Utopic) Importance: Medium Status: Confirmed ** Changed in: gcc-4.9 (Ubuntu Trusty) Status: New => Invalid ** Changed in: gccgo-4.9 (Ubuntu Trusty) Importance: Undecided => Medium ** Changed in: gccgo-4.9 (Ubuntu Trusty) Status: New => Confirmed ** Changed in: gccgo-4.9 (Ubuntu Trusty) Milestone: None => trusty-updates ** Changed in: gccgo-4.9 (Ubuntu Utopic) Status: Confirmed => Invalid ** Changed in: gcc-4.9 (Ubuntu Utopic) Importance: Undecided => Medium ** Changed in: gcc-4.9 (Ubuntu Utopic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
the fix is now in gccgo-4.9 in the doko/toolchain PPA (for trusty). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Changed in: gcc Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
now fixed in gcc-4.9 in utopic ** Changed in: gcc-4.9 (Ubuntu Utopic) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
Matthias, I've tested this fix with Juju and it looks like it has fixed the problem with 64k kernels. I've moved this to fix committed, I hope this is the correct status. ** Changed in: gccgo-4.9 (Ubuntu Trusty) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
updated package in the ubuntu-toolchain-r/ppa PPA, removed the one in the doko/toolchain PPA. ** Changed in: gccgo-4.9 (Ubuntu Trusty) Assignee: (unassigned) => Matthias Klose (doko) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Branch linked: lp:debian/gcc-4.9 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I installed the debian packages from the CI server http://juju-ci.vapour.ws:8080/job/publish-revision/588/ My understanding is these deb packages were built with the PPA toolchain that has the fix installed. I destroyed the environment, rebooted the machine (for good measure) and find that I still get an error. https://pastebin.canonical.com/113210/ Are we sure this fixes the problem? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Attachment added: "The output from dmesg on stilson-01 after installing the deb packages." https://bugs.launchpad.net/ubuntu/+source/gccgo-4.9/+bug/1304754/+attachment/4149567/+files/dmesg_output.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
For reference the new bug Matt opened is: https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1347322 -thanks, Antonio -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I copied the gccgo-4.9 package from the ubuntu-toolchain-r/ppa package to trusty-proposed (now waiting for approval). The following testing was done: - libgcc1: the packages contains the shared library, exports the same symbols, no code changes were done for libgcc1 itself. - the testsuite doesn't show regressions on any architectures (although we should only be interested in regressions in gccgo and libgo; the package in trusty didn't ship a cc1, so we don't have any regressions for the C compiler). - The only package build-depending on gccgo in trusty (juju-core) was successfully rebuilt. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
** Branch linked: lp:ubuntu/trusty-proposed/gccgo-4.9 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1304754] Re: gccgo has issues when page size is not 4kB
I believe the gccgo 4.9.1 compiler fix is a good thing. After rebuilding Juju with gccgo-4.9_4.9.1-1ubuntu3_ppc64el.deb I was unable to get the "juju ssh" problem I had seen previously. I also did some load testing on juju with multiple bootstrap, deploy, and destroy cycles without any juju related problems. See https://bugs.launchpad.net/ubuntu/+source/juju-core/+bug/1347322 Comment #7 for the details of how we built with the gccgo 4.9.1 compiler. Thanks. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1304754] Re: gccgo has issues when page size is not 4kB
Am 22.07.2014 18:05, schrieb Matt Bruzek: > Is there any way to verify if a Debian package has been built with this > gccgo fix? sure, make sure to build-depend on gccgo-4.9 (>= 4.9.1). > Procedure: > I downloaded the 14.04 debian packages from: > http://juju-ci.vapour.ws:8080/job/publish-revision/690/ > These packages were built on stilson-07 which has the PPA and the fixed > version of gccgo. I can't see this in the build logs. > Then I ran apt-get upgrade/update > sudo dpkg -i *1.20.2* > > juju bootstrap -v -e local –debug > juju deploy local:trusty/ubuntu > juju ssh ubuntu/0 > > Segmentation fault on stilson-01: > http://pastebin.ubuntu.com/7832678/ > > According to line 372 the dmesg output: > http://paste.ubuntu.com/7832700/ > This appears to be the same problem, the deb packages were not built with the > fix. > > I am also able to reproduce this Segmentation fault on the CI machine > stilson-06. > http://pastebin.ubuntu.com/7836776/ > > The CI build machine has the toolchain-r PPA and the fixed level of gccgo: > http://pastebin.ubuntu.com/7836812/ > > The dmesg output is attached. > according to the build log in https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/ppa/+build/6192686 the package is built using gccgo-4.9 4.9.1-0ubuntu1. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1304754] Re: gccgo has issues when page size is not 4kB
This new failure looks different (based on the dmesg output), please open a new issue. On Wed, Jul 23, 2014 at 8:36 AM, Matt Bruzek wrote: > ** Attachment added: "the dmesg output from stilson-01 with version 1.18.1 > installed." > > https://bugs.launchpad.net/ubuntu/+source/gccgo-4.9/+bug/1304754/+attachment/4160288/+files/dmesg_1.18_output.txt > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1304754 > > Title: > gccgo has issues when page size is not 4kB > > Status in The GNU Compiler Collection: > Fix Released > Status in “gcc-4.9” package in Ubuntu: > Fix Released > Status in “gccgo-4.9” package in Ubuntu: > Invalid > Status in “gcc-4.9” source package in Trusty: > Invalid > Status in “gccgo-4.9” source package in Trusty: > In Progress > Status in “gcc-4.9” source package in Utopic: > Fix Released > Status in “gccgo-4.9” source package in Utopic: > Invalid > > Bug description: > On kernels 3.13-18 and 3.13-23 (there may be others) the kernel is > killing gccgo compiled binaries > > [18519.444748] jujud[19277]: bad frame in setup_rt_frame: > nip lr > [18519.673632] init: juju-agent-ubuntu-local main process (19220) > killed by SEGV signal > [18519.673651] init: juju-agent-ubuntu-local main process ended, respawning > > In powerpc/kernel/signal_64.c: > > sys_rt_sigreturn is jumping to the badframe: label and executing an > unconditional force_sigsegv which is delivered to the userland > process. Like C++, gccgo tries to decode SIGSEGV as a nil pointer > access and blame some random function that happened to be the top > stack frame. > > Reverting to the 3.13-08 kernel appears to resolve the issue which > (weakly) points the finger at the recent switch to 64k pages. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1304754] Re: gccgo has issues when page size is not 4kB
I've been testing this, it's looking good so far. I'd like to run one more test overnight before giving a thumbs up/down. On Sun, May 4, 2014 at 2:29 PM, Launchpad Bug Tracker <1304...@bugs.launchpad.net> wrote: > ** Branch linked: lp:debian/gcc-4.9 > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1304754 > > Title: > gccgo has issues when page size is not 4kB > > Status in The GNU Compiler Collection: > Fix Released > Status in “gcc-4.9” package in Ubuntu: > Fix Released > Status in “gccgo-4.9” package in Ubuntu: > Invalid > Status in “gcc-4.9” source package in Trusty: > Invalid > Status in “gccgo-4.9” source package in Trusty: > Confirmed > Status in “gcc-4.9” source package in Utopic: > Fix Released > Status in “gccgo-4.9” source package in Utopic: > Invalid > > Bug description: > On kernels 3.13-18 and 3.13-23 (there may be others) the kernel is > killing gccgo compiled binaries > > [18519.444748] jujud[19277]: bad frame in setup_rt_frame: > nip lr > [18519.673632] init: juju-agent-ubuntu-local main process (19220) > killed by SEGV signal > [18519.673651] init: juju-agent-ubuntu-local main process ended, respawning > > In powerpc/kernel/signal_64.c: > > sys_rt_sigreturn is jumping to the badframe: label and executing an > unconditional force_sigsegv which is delivered to the userland > process. Like C++, gccgo tries to decode SIGSEGV as a nil pointer > access and blame some random function that happened to be the top > stack frame. > > Reverting to the 3.13-08 kernel appears to resolve the issue which > (weakly) points the finger at the recent switch to 64k pages. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1304754] Re: gccgo has issues when page size is not 4kB
Hi Matt, Can you please post the output of dmesg, that is the canonical way to diagnose this issue atm. On Thu, Jul 10, 2014 at 5:23 AM, Matt Bruzek wrote: > I installed the debian packages from the CI server > http://juju-ci.vapour.ws:8080/job/publish-revision/588/ > My understanding is these deb packages were built with the PPA toolchain that > has the fix installed. > > I destroyed the environment, rebooted the machine (for good measure) and > find that I still get an error. > > https://pastebin.canonical.com/113210/ > > Are we sure this fixes the problem? > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1304754 > > Title: > gccgo has issues when page size is not 4kB > > Status in The GNU Compiler Collection: > Fix Released > Status in “gcc-4.9” package in Ubuntu: > Fix Released > Status in “gccgo-4.9” package in Ubuntu: > Invalid > Status in “gcc-4.9” source package in Trusty: > Invalid > Status in “gccgo-4.9” source package in Trusty: > Fix Committed > Status in “gcc-4.9” source package in Utopic: > Fix Released > Status in “gccgo-4.9” source package in Utopic: > Invalid > > Bug description: > On kernels 3.13-18 and 3.13-23 (there may be others) the kernel is > killing gccgo compiled binaries > > [18519.444748] jujud[19277]: bad frame in setup_rt_frame: > nip lr > [18519.673632] init: juju-agent-ubuntu-local main process (19220) > killed by SEGV signal > [18519.673651] init: juju-agent-ubuntu-local main process ended, respawning > > In powerpc/kernel/signal_64.c: > > sys_rt_sigreturn is jumping to the badframe: label and executing an > unconditional force_sigsegv which is delivered to the userland > process. Like C++, gccgo tries to decode SIGSEGV as a nil pointer > access and blame some random function that happened to be the top > stack frame. > > Reverting to the 3.13-08 kernel appears to resolve the issue which > (weakly) points the finger at the recent switch to 64k pages. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1304754] Re: gccgo has issues when page size is not 4kB
On Fri, Jul 25, 2014 at 10:35:41PM -, Matt Bruzek wrote: > I believe the gccgo 4.9.1 compiler fix is a good thing. After > rebuilding Juju with gccgo-4.9_4.9.1-1ubuntu3_ppc64el.deb I was unable > to get the "juju ssh" problem I had seen previously. For purposes of this SRU bug, please verify the juju-core 1.18.4+dfsg-0ubuntu0.14.04.1 package in trusty-proposed, not a locally-built juju-core package built using the compiler from utopic. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1304754 Title: gccgo has issues when page size is not 4kB To manage notifications about this bug go to: https://bugs.launchpad.net/gcc/+bug/1304754/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs