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

--- Comment #5 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-13 branch has been updated by Jonathan Wakely
<r...@gcc.gnu.org>:

https://gcc.gnu.org/g:35000c65470792aed3a3c23a3b3fc45db4bec2c4

commit r13-8237-g35000c65470792aed3a3c23a3b3fc45db4bec2c4
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Sat Jan 13 12:13:33 2024 +0000

    libstdc++: Use variable template to fix -fconcepts-ts error [PR113366]

    There's an error for -fconcepts-ts due to using a concept where a bool
    NTTP is required, which is fixed by using the vraiable template that
    already exists in the class scope.

    This doesn't fix the problem with -fconcepts-ts as changes to the
    placement of attributes is also needed.

    libstdc++-v3/ChangeLog:

            PR testsuite/113366
            * include/std/format (basic_format_arg): Use __formattable
            variable template instead of __format::__formattable_with
            concept.

    (cherry picked from commit 6c703b4eb68cbc32de1d62e5b573cb1b9857af29)

Reply via email to