|
|
Descriptioncmd/ld: fix operator precedence
Patch Set 1 #Patch Set 2 : diff -r fda4c0d14c53 https://code.google.com/p/go #Patch Set 3 : diff -r 0015a2541545 https://code.google.com/p/go #Patch Set 4 : diff -r c4d38e838880 https://code.google.com/p/go #
MessagesTotal messages: 13
Hello rsc@golang.org, iant@golang.org (cc: golang-codereviews@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go
Sign in to reply to this message.
*** Submitted as https://code.google.com/p/go/source/detail?r=b613f2acdf69 *** cmd/ld: fix operator precedence LGTM=rsc R=rsc, iant CC=golang-codereviews https://codereview.appspot.com/114420043
Sign in to reply to this message.
Message was sent while issue was closed.
This CL appears to have broken the freebsd-amd64 builder. See http://build.golang.org/log/ae502c5cfde2c7b734feb986ccb344ff69e059ba
Sign in to reply to this message.
This is a real failure, ok _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test 1.538s # testmain _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test(.text): compilerrt_abort_impl: not defined FAIL _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test [build failed] Build complete, duration 5m17.708335978s. Result: error: exit status 1 On Wed, Aug 6, 2014 at 3:15 PM, <gobot@golang.org> wrote: > This CL appears to have broken the freebsd-amd64 builder. > See http://build.golang.org/log/ae502c5cfde2c7b734feb986ccb344ff69e059ba > > > https://codereview.appspot.com/114420043/ > > -- > You received this message because you are subscribed to the Google Groups > "golang-codereviews" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-codereviews+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.
Sign in to reply to this message.
On Wed, Aug 6, 2014 at 1:18 AM, Dave Cheney <dave@cheney.net> wrote: > This is a real failure, > > ok _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test 1.538s > # testmain > _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test(.text): > compilerrt_abort_impl: not defined > FAIL _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test [build > failed] > Build complete, duration 5m17.708335978s. Result: error: exit status 1 This must be latent bug. Because previous to this CL, that conditional is always false so that diagnosis will never be emitted. compilerrt_abort_impl is supposed to be hidden symbol, probably that's reason. I don't have access to FreeBSD machines at the moment, and I can't reproduce it on linux with clang (presumably because i'm not using compiler-rt) so if nobody is interested in figuring why the code breaks, i will back off this CL. (but the bug is still there.)
Sign in to reply to this message.
I can't reproduce the issue with linux/amd64 + clang either, but I agree with your diagnosis. I agree that you should roll back this change for the moment, at least so the build isn't broken overnight. On Wed, Aug 6, 2014 at 3:47 PM, minux <minux@golang.org> wrote: > > On Wed, Aug 6, 2014 at 1:18 AM, Dave Cheney <dave@cheney.net> wrote: >> >> This is a real failure, >> >> ok _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test 1.538s >> # testmain >> _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test(.text): >> compilerrt_abort_impl: not defined >> FAIL _/tmp/gobuilder/freebsd-amd64-b613f2acdf69/go/misc/cgo/test [build >> failed] >> Build complete, duration 5m17.708335978s. Result: error: exit status 1 > > This must be latent bug. Because previous to this CL, that conditional is > always > false so that diagnosis will never be emitted. > > compilerrt_abort_impl is supposed to be hidden symbol, probably that's > reason. > > I don't have access to FreeBSD machines at the moment, and I can't reproduce > it on linux with clang (presumably because i'm not using compiler-rt) so if > nobody > is interested in figuring why the code breaks, i will back off this CL. > (but the bug is still there.) > > -- > You received this message because you are subscribed to the Google Groups > "golang-codereviews" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-codereviews+unsubscribe@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.
Sign in to reply to this message.
On Wed, Aug 6, 2014 at 1:54 AM, Dave Cheney <dave@cheney.net> wrote: > I can't reproduce the issue with linux/amd64 + clang either, but I > agree with your diagnosis. > > I agree that you should roll back this change for the moment, at least > so the build isn't broken overnight. the change is rolled back (CL 120630043).
Sign in to reply to this message.
I've been able to reproduce this issue on a freebsd 9.1 machine. On Wed, Aug 6, 2014 at 4:08 PM, minux <minux@golang.org> wrote: > > On Wed, Aug 6, 2014 at 1:54 AM, Dave Cheney <dave@cheney.net> wrote: >> >> I can't reproduce the issue with linux/amd64 + clang either, but I >> agree with your diagnosis. >> >> I agree that you should roll back this change for the moment, at least >> so the build isn't broken overnight. > > the change is rolled back (CL 120630043).
Sign in to reply to this message.
Message was sent while issue was closed.
*** Submitted as https://code.google.com/p/go/source/detail?r=e90c6c19ab19 *** cmd/ld: fix operator precedence LGTM=rsc R=gobot, dave CC=golang-codereviews, iant, rsc https://codereview.appspot.com/114420043 Committer: Dave Cheney <dave@cheney.net>
Sign in to reply to this message.
Message was sent while issue was closed.
On 2014/08/16 04:04:30, dfc wrote: > *** Submitted as https://code.google.com/p/go/source/detail?r=e90c6c19ab19 *** > > cmd/ld: fix operator precedence > > LGTM=rsc > R=gobot, dave > CC=golang-codereviews, iant, rsc > https://codereview.appspot.com/114420043 > > Committer: Dave Cheney <mailto:dave@cheney.net> I'm sorry, I accidentally resubmitted this CL.
Sign in to reply to this message.
Message was sent while issue was closed.
This CL appears to have broken the freebsd-amd64 builder. See http://build.golang.org/log/3339cb66678ddb201dc235de9dca1c77e66dddd8
Sign in to reply to this message.
Message was sent while issue was closed.
This CL was accidentally submitted twice, the second time as e90c6c19ab19, I submitted 128310043 as a followup which corrects the build failure on freebsd machines.
Sign in to reply to this message.
|