[Bug c++/122015] [16 Regression] g++.dg/modules/xtreme-header-2_b.C:5:30: internal compiler error: canonical types differ for identical types ‘auto’ and ‘auto’

hjl.tools at gmail dot com gcc-bugzilla@gcc.gnu.org
Thu Sep 25 04:12:35 GMT 2025


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

H.J. Lu <hjl.tools at gmail dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |---

--- Comment #5 from H.J. Lu <hjl.tools at gmail dot com> ---
It still fails for me:

/export/gnu/import/git/gitlab/x86-gcc/gcc/testsuite/g++.dg/modules/xtreme-header-2_b.C:5:30:
internal compiler error: in install_entity, at cp/module.cc:8152
0x26b8b05 internal_error(char const*, ...)
       
/export/gnu/import/git/gitlab/x86-gcc/gcc/diagnostic-global-context.cc:786
0x78493c fancy_abort(char const*, int, char const*)
        /export/gnu/import/git/gitlab/x86-gcc/gcc/diagnostics/context.cc:1803
0x48a4fb install_entity
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:8152
0x48a4fb decl_value
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:8743
0x922494 tree_node
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:10265
0x92ad9a module_state::read_cluster(unsigned int)
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:17008
0x92babb module_state::load_section(unsigned int, binding_slot*)
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:20814
0x92f093 module_state::read_language(bool)
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:20743
0x92f2d8 direct_import
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/module.cc:21813
0x9c8a3e cp_parser_translation_unit
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/parser.cc:5470
0x9c8a3e c_parse_file()
        /export/gnu/import/git/gitlab/x86-gcc/gcc/cp/parser.cc:55146
0xb43711 c_common_parse_file()
        /export/gnu/import/git/gitlab/x86-gcc/gcc/c-family/c-opts.cc:1408


More information about the Gcc-bugs mailing list