https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124120

            Bug ID: 124120
           Summary: ICE in write_unqualified_name, at cp/mangle.cc:1535
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: mpolacek at gcc dot gnu.org
  Target Milestone: ---
            Target: *-*-solaris2.11

The g++.dg/reflect/p3491-2.C test FAILs on Solaris:

FAIL: g++.dg/reflect/p3491-2.C  -std=c++26 (internal compiler error: in
write_unqualified_name, at cp/mangle.cc:1535)
FAIL: g++.dg/reflect/p3491-2.C  -std=c++26 (test for excess errors)

Excess errors: 
/vol/gcc/src/hg/master/local/gcc/testsuite/g++.dg/reflect/p3491-2.C:42:33:
internal compiler error: in write_unqualified_name, at cp/mangle.cc:1535
0x2703903 internal_error(char const*, ...)
        /vol/gcc/src/hg/master/local/gcc/diagnostic-global-context.cc:787
0x27105e3 fancy_abort(char const*, int, char const*)
        /vol/gcc/src/hg/master/local/gcc/diagnostics/context.cc:1812
0xaa3a67 write_unqualified_name
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:1535
0xaaab37 write_local_name
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:2418
0xaaab37 write_name
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:1171
0xaa9e17 write_encoding
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:944
0xaaa0a3 write_mangled_name
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:833
0xab233b mangle_decl_string
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:4723
0xab25db get_mangled_id
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:4739
0xab25db mangle_decl(tree_node*)
        /vol/gcc/src/hg/master/local/gcc/cp/mangle.cc:4777
0x1a602ab decl_assembler_name(tree_node*)
        /vol/gcc/src/hg/master/local/gcc/tree.cc:856
0xf099db symbol_table::insert_to_assembler_name_hash(symtab_node*, bool)
        /vol/gcc/src/hg/master/local/gcc/symtab.cc:175
0xf09bdb symbol_table::symtab_initialize_asm_name_hash()
        /vol/gcc/src/hg/master/local/gcc/symtab.cc:267
0xf0ad5b symbol_table::symtab_initialize_asm_name_hash()
        /vol/gcc/src/hg/master/local/gcc/symtab.cc:1093
0xf0ad5b symtab_node::get_for_asmname(tree_node const*)
        /vol/gcc/src/hg/master/local/gcc/symtab.cc:1081
0xf29c8f handle_alias_pairs
        /vol/gcc/src/hg/master/local/gcc/cgraphunit.cc:1561
0xf317a7 symbol_table::finalize_compilation_unit()
        /vol/gcc/src/hg/master/local/gcc/cgraphunit.cc:2578

Reply via email to