https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63422
Markus Trippelsdorf <trippels at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |trippels at gcc dot gnu.org --- Comment #4 from Markus Trippelsdorf <trippels at gcc dot gnu.org> --- Created attachment 33636 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33636&action=edit testcase Here is a relative small testcase: markus@x4 /tmp % g++ -flto -fprofile-use -fno-exceptions -std=gnu++0x -O2 mozilla-xremote-client.ii XRemoteClient.ii /var/tmp/mozilla-central/widget/xremoteclient/mozilla-xremote-client.cpp: In function ‘main’: /var/tmp/mozilla-central/widget/xremoteclient/mozilla-xremote-client.cpp:16:5: internal compiler error: in freqs_to_counts_path, at tree-ssa-threadupdate.c:988 int main(int argc, char **argv) ^ 0xb00cf0 freqs_to_counts_path ../../gcc/gcc/tree-ssa-threadupdate.c:988 0xb00cf0 ssa_fix_duplicate_block_edges(redirection_data*, ssa_local_info_t*) ../../gcc/gcc/tree-ssa-threadupdate.c:1061 0xb02260 ssa_fixup_template_block ../../gcc/gcc/tree-ssa-threadupdate.c:1301 0xb02260 traverse_noresize<ssa_local_info_t*, ssa_fixup_template_block> ../../gcc/gcc/hash-table.h:942 0xb02260 traverse<ssa_local_info_t*, ssa_fixup_template_block> ../../gcc/gcc/hash-table.h:964 0xb02260 thread_block_1 ../../gcc/gcc/tree-ssa-threadupdate.c:1523 0xb02994 thread_block ../../gcc/gcc/tree-ssa-threadupdate.c:1560 0xb031dd thread_through_all_blocks(bool) ../../gcc/gcc/tree-ssa-threadupdate.c:2279 0xb856a1 finalize_jump_threads ../../gcc/gcc/tree-vrp.c:9856 0xb856a1 execute_vrp ../../gcc/gcc/tree-vrp.c:10010 0xb856a1 execute ../../gcc/gcc/tree-vrp.c:10073 Please submit a full bug report,