https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64155
Bug ID: 64155 Summary: [5 Regression] ICE in remove_unreachable_nodes, at ipa.c:546 Product: gcc Version: 5.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: burnus at gcc dot gnu.org CC: hubicka at gcc dot gnu.org Created attachment 34169 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34169&action=edit Test case (test.ii); use: g++ -O2 -w test.ii Appears with today's r218273; I think it worked yesterday but it might also have been Friday. # g++ -O2 -w test.ii fails with test_new_18.ii:104:1: internal compiler error: in remove_unreachable_nodes, at ipa.c:546 } ^ 0xb379e3 symbol_table::remove_unreachable_nodes(bool, _IO_FILE*) ../../gcc/ipa.c:546 0x12df8ec ipa_inline ../../gcc/ipa-inline.c:2193 0x12df8ec execute ../../gcc/ipa-inline.c:2558