https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63270
Bug ID: 63270 Summary: [5 Regression] internal compiler error: in odr_types_equivalent_p, at ipa-devirt.c:1075 Product: gcc Version: 5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: mliska at suse dot cz Created attachment 33494 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=33494&action=edit runtime.ii Following code (creduce chunks from Chromium browser) throws an internal compiler error: $ g++ -c preparser.ii -flto -O2 -o preparser.o $ g++ -c runtime.ii -flto -O2 -o runtime.o $ g++ -flto -O2 runtime.o preparser.o lto1: internal compiler error: in odr_types_equivalent_p, at ipa-devirt.c:1075 0x703d06 odr_types_equivalent_p ../../gcc/ipa-devirt.c:1075 0x70231b odr_subtypes_equivalent_p ../../gcc/ipa-devirt.c:511 0x703092 odr_types_equivalent_p ../../gcc/ipa-devirt.c:826 0x70231b odr_subtypes_equivalent_p ../../gcc/ipa-devirt.c:511 0x70386a odr_types_equivalent_p ../../gcc/ipa-devirt.c:983 0x703e5e add_type_duplicate ../../gcc/ipa-devirt.c:1116 0x70426a get_odr_type(tree_node*, bool) ../../gcc/ipa-devirt.c:1264 0x704599 register_odr_type(tree_node*) ../../gcc/ipa-devirt.c:1332 0x575e04 lto_read_decls ../../gcc/lto/lto.c:1918 0x576745 lto_file_finalize ../../gcc/lto/lto.c:2212 0x576745 lto_create_files_from_ids ../../gcc/lto/lto.c:2222 0x576745 lto_file_read ../../gcc/lto/lto.c:2263 0x576745 read_cgraph_and_symbols ../../gcc/lto/lto.c:2966 0x576745 lto_main() ../../gcc/lto/lto.c:3420 gcc --version: gcc (GCC) 5.0.0 20140915 (experimental) Thanks, Martin