[Bug c++/125851] Many C++ test failures with -std=c++29 (ICE in get_cxx_dialect_name, at cp/name-lookup.cc:7543) by r17-1595-g0c5c6249a2e9a7

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Jun 17 03:27:32 GMT 2026


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

--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by H.J. Lu <hjl@gcc.gnu.org>:

https://gcc.gnu.org/g:3843dc46151b62c488f3f1de14c8e169931f838e

commit r17-1606-g3843dc46151b62c488f3f1de14c8e169931f838e
Author: H.J. Lu <hjl.tools@gmail.com>
Date:   Wed Jun 17 11:23:14 2026 +0800

    c++: Update get_cxx_dialect_name for cxx29

    Update get_cxx_dialect_name to handle cxx29 added by

    commit 0c5c6249a2e9a75d2e7d1c6c434487c8dc077130
    Author: Jakub Jelinek <jakub@redhat.com>
    Date:   Tue Jun 16 22:24:57 2026 +0200

        c++, libcpp: Add -std=c++2[9d] and -std=gnu++2[9d] options

            PR c++/125851
            * name-lookup.cc (get_cxx_dialect_name): Handle cxx29.

    Signed-off-by: H.J. Lu <hjl.tools@gmail.com>


More information about the Gcc-bugs mailing list