[Bug lto/53604] ld reports errors using lto after upgrading from gcc-4.6.2 to gcc-4.7.0

paul.scruby at ghco dot co.uk gcc-bugzilla@gcc.gnu.org
Thu Jun 14 11:46:00 GMT 2012


--- Comment #11 from Paul Scruby <paul.scruby at ghco dot co.uk> 2012-06-14 11:46:32 UTC ---
I've written half a dozen test harnesses this morning to tried to recreate this
bug unsuccessfully.  My team writes very low-latency code so they do quite a
lot of 'abusive' (but legal) partial specialization tricks force some
optimizations and branch predications on certain paths.  I suspect that some of
this nastiness is creating bloat which is not playing ball in LTO land.

Unfortunately, these lto bugs are really hard to recreate and I have to finish
some work on other projects, but I will try to pick this up and get implement
this test harness when I get a chance.  For the time being we'll stick with
gcc-4.6.2 which is working really nicely for us...

Thanks for all your help,


More information about the Gcc-bugs mailing list