This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug lto/51635] [4.7 regression] ICE in in dwarf2out_finish, at dwarf2out.c:22494 when building Firefox's libxul


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

--- Comment #20 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-12-21 15:06:35 UTC ---
(In reply to comment #19)
> Btw, one issue with merging based on DECL_SOURCE_LOCATION is that reducing
> LTO testcases is going to be disrupted by source line changes.  So for it
> to be effective one would need to preserve #include directives and reduce
> headers together with sources (ugh).

Which means - can you check (on the original sources) whether just
using the patch comparing DECL_SOURCE_LOCATION fixes the bug
(yeah, and runs into the new bug...)

Btw, my fear of crossing SCCs should not really happen unless we have such
bogus merging like outlined in comment #11.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]