https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101056
Christophe Lyon <clyon at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |clyon at gcc dot gnu.org --- Comment #6 from Christophe Lyon <clyon at gcc dot gnu.org> --- On gcc-11, since r11-8848, I've noticed an ICE on arm-none-linux-gnueabi (arm-none-linux-gnueabihf is OK): FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2b (internal compiler error) FAIL: g++.dg/modules/xtreme-header-5_b.C -std=c++2b (test for excess errors) Excess errors: /gcc/testsuite/g++.dg/modules/xtreme-header-5_b.C:4:30: internal compiler error: in add_mergeable_specialization, at cp/pt.c:30084 0x8b245f add_mergeable_specialization(bool, bool, spec_entry*, tree_node*, unsigned int) /gcc/cp/pt.c:30084 0x81099a trees_in::decl_value() /gcc/cp/module.cc:8075 0x8123c7 trees_in::tree_node(bool) /gcc/cp/module.cc:9155 0x81aaeb module_state::read_cluster(unsigned int) /gcc/cp/module.cc:14813 0x81ae84 module_state::load_section(unsigned int, binding_slot*) /gcc/cp/module.cc:18084 0x81bde7 module_state::read_language(bool) /gcc/cp/module.cc:18013 0x81c0ba direct_import /gcc/cp/module.cc:18879 0x890a64 cp_parser_translation_unit /gcc/cp/parser.c:4907 0x890a64 c_parse_file() /gcc/cp/parser.c:45324 0xa101dc c_common_parse_file() /gcc/c-family/c-opts.c:1218 trunk and gcc-10 seem OK.