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

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

https://gcc.gnu.org/g:0ecb0967b4f7e68027492ac03e5dc03b5bcfdcf7

commit r11-11411-g0ecb0967b4f7e68027492ac03e5dc03b5bcfdcf7
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Fri Mar 1 11:16:58 2024 +0000

    libstdc++: Add missing std::tuple constructor [PR114147]

    I caused a regression with commit r10-908 by adding a constraint to the
    non-explicit allocator-extended default constructor, but seemingly
    forgot to add an explicit overload with the corresponding constraint.

    libstdc++-v3/ChangeLog:

            PR libstdc++/114147
            * include/std/tuple (tuple::tuple(allocator_arg_t, const Alloc&)):
            Add missing overload of allocator-extended default constructor.
            (tuple<T1,T2>::tuple(allocator_arg_t, const Alloc&)): Likewise.
            * testsuite/20_util/tuple/cons/114147.cc: New test.

    (cherry picked from commit 0a545ac7000501844670add0b3560ebdbcb123c6)
  • [Bug libstdc++/114147] [11 Regr... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to