http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55792



Richard Biener <rguenth at gcc dot gnu.org> changed:



           What    |Removed                     |Added

----------------------------------------------------------------------------

             Status|NEW                         |ASSIGNED

         AssignedTo|unassigned at gcc dot       |rguenth at gcc dot gnu.org

                   |gnu.org                     |



--- Comment #24 from Richard Biener <rguenth at gcc dot gnu.org> 2013-01-10 
11:29:16 UTC ---

Created attachment 29139

  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29139

patch to verify locations as LTO expects them



This verifies that all stmts locations (missing expr locations) have a BLOCK

that is in the functions BLOCK tree (_not_ counting abstract origins, as LTO

does not stream the abstract part of the BLOCK tree!).  It fires on trivial

inlining testcases which means that LTO will end up with the issue you

are seeing.



Ugh.  Investigating.

Reply via email to