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

--- Comment #10 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tomasz Kaminski <tkami...@gcc.gnu.org>:

https://gcc.gnu.org/g:20828a812822f3009c3fe8a15d3db9160819b7de

commit r15-8039-g20828a812822f3009c3fe8a15d3db9160819b7de
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Tue Oct 8 21:15:18 2024 +0100

    libstdc++: Add P1206R7 from_range members to container adaptors [PR111055]

    This is another piece of P1206R7, adding new members to std::stack,
    std::queue, and std::priority_queue.

            PR libstdc++/111055

    libstdc++-v3/ChangeLog:

            * include/bits/stl_queue.h (queue(from_range_t, _Rg&&))
            (queue(from_range_t, _Rg&&, const _Alloc&), push_range):
            Define.
            (priority_queue(from_range_t, R&&, const Compare&))
            (push_range): Define.
            * include/bits/stl_stack.h (stack(from_range_t, R&&))
            (stack(from_range_t, R&&, const Alloc&), push_range): Define.
            * testsuite/util/testsuite_iterators.h (test_range_nocopy): Define.
            * testsuite/23_containers/priority_queue/cons_from_range.cc: New
test.
            * testsuite/23_containers/priority_queue/members/push_range.cc: New
test.
            * testsuite/23_containers/queue/cons_from_range.cc: New test.
            * testsuite/23_containers/queue/members/push_range.cc: New test.
            * testsuite/23_containers/stack/cons_from_range.cc: New test.
            * testsuite/23_containers/stack/members/push_range.cc: New test.

    Co-authored-by: Tomasz KamiÅski <tkami...@redhat.com>
    Signed-off-by: Tomasz KamiÅski <tkami...@redhat.com>

Reply via email to