With gcc trunk revision 162816 I am unable to compile Firefox with WHOPR (or LTO, for that matter) because I get the following ICE:
lto1: internal compiler error: in lto_varpool_replace_node, at lto-symtab.c:292 I will attach preprocessed versions of four source files which are necessary to reproduce the issue. -- Summary: lto1: internal compiler error: in lto_varpool_replace_node, at lto-symtab.c:292 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jamborm at gcc dot gnu dot org GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45194