http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61076
Bug ID: 61076 Summary: [4.10 Regression] ICE SEGFAULT in bb_predicate tree-if-conv.c:149 Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: mliska at suse dot cz Created attachment 32744 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32744&action=edit qtwebkit_reduced.cpp BT: qtwebkit_reduced.cpp:59:6: internal compiler error: Segmentation fault int *F::allocateBlock(int &p1) { m_blocks.add(); } ^ 0xb77b7f crash_signal ../../gcc/toplev.c:337 0xbcf54f bb_predicate ../../gcc/tree-if-conv.c:149 0xbcf54f is_predicated ../../gcc/tree-if-conv.c:275 0xbcf54f is_cond_scalar_reduction ../../gcc/tree-if-conv.c:1442 0xbcf54f predicate_scalar_phi ../../gcc/tree-if-conv.c:1583 0xbcf54f predicate_all_scalar_phis ../../gcc/tree-if-conv.c:1637 0xbcf54f combine_blocks ../../gcc/tree-if-conv.c:1954 0xbcf54f tree_if_conversion ../../gcc/tree-if-conv.c:2108 0xbcf54f execute ../../gcc/tree-if-conv.c:2187 To reproduce: $ g++ -O3 qtwebkit_reduced.cpp First occurred in: revision 209972