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

--- Comment #13 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:5f033bf16458e250e6b7cda8e27d0100197cba14

commit r15-8254-g5f033bf16458e250e6b7cda8e27d0100197cba14
Author: Tomasz KamiÅski <tkami...@redhat.com>
Date:   Mon Mar 17 14:30:35 2025 +0100

    libstdc++: Add P1206R7 from_range members to unordered sets [PR111055]

    This is another piece of P1206R7, adding new members to std::unordered_set
    and std::unordered_multiset.

            PR libstdc++/111055

    libstdc++-v3/ChangeLog:

            * include/bits/hashtable.h (_M_rehash_insert)
            (_M_insert_range_multi): Extracted rehashing for range insertion
            to separate function.
            * include/bits/unordered_set.h (unordered_set): Define from_range
            constructors and insert_range member.
            (unordered_multiset) Likewise.
            * testsuite/23_containers/unordered_multiset/cons/from_range.cc:
            New test.
            *
testsuite/23_containers/unordered_multiset/modifiers/insert_range.cc:
            New test.
            * testsuite/23_containers/unordered_set/cons/from_range.cc:
            New test.
            * testsuite/23_containers/unordered_set/modifiers/insert_range.cc:
            New test.

    Reviewed-by: Jonathan Wakely <jwak...@redhat.com>
    Signed-off-by: Tomasz KamiÅski <tkami...@redhat.com>

Reply via email to