This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13 in repository gcc.
from e0cdbbe0b41 Daily bump. new 49c2411f9e2 libstdc++: Undeprecate std::pmr::polymorphic_allocator::des [...] new b48785e9aba libstdc++: Do not use C++11 alignof in C++98 mode [PR104395] new 1a8d20cd803 libstdc++: Fix std::future::wait_until for subsecond negati [...] new 5d1ec58a3a1 libstdc++: add missing include in ranges_util.h new e2dcab17a3a libstdc++: Fix ranges::iter_move handling of rvalues [PR106612] new 8c1b7854a42 libstdc++: Add missing header to <bits/ranges_algobase.h> f [...] new 84eb2ddc533 libstdc++: Do not use use memmove for 1-element ranges [PR1 [...] new 892b26e44a5 libstdc++: Fix ranges::copy_backward for a single memcpyabl [...] new 46f2ed78d53 libstdc++: Reuse std::__assign_one in <bits/ranges_algobase.h> new 285f01004e9 libstdc++: Fix ranges::move and ranges::move_backward to us [...] new 997d51f3dc1 libstdc++: Fix std::ranges::iota is not included in numeric [...] new 67a282023ba libstdc++: Add test for not using reserved name 'ranges' be [...] new 4182fa87758 libstdc++: Add dg-options "-std=gnu++20" to backported tests
The 13 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: libstdc++-v3/include/bits/atomic_futex.h | 20 ++-- libstdc++-v3/include/bits/iterator_concepts.h | 40 +++++--- libstdc++-v3/include/bits/memory_resource.h | 1 - libstdc++-v3/include/bits/new_allocator.h | 4 +- libstdc++-v3/include/bits/ranges_algo.h | 50 ---------- libstdc++-v3/include/bits/ranges_algobase.h | 108 +++++++++++++++------ libstdc++-v3/include/bits/ranges_util.h | 1 + libstdc++-v3/include/ext/bitmap_allocator.h | 4 +- libstdc++-v3/include/ext/malloc_allocator.h | 2 +- libstdc++-v3/include/ext/mt_allocator.h | 4 +- libstdc++-v3/include/ext/pool_allocator.h | 4 +- libstdc++-v3/include/std/numeric | 4 + libstdc++-v3/src/c++11/futex.cc | 4 +- libstdc++-v3/testsuite/17_intro/names.cc | 4 + .../testsuite/20_util/integer_sequence/112473.cc | 1 + .../21_strings/char_traits/requirements/113200.cc | 1 + .../array/comparison_operators/106212.cc | 2 +- .../23_containers/array/creation/115522.cc | 1 + .../testsuite/23_containers/span/117966.cc | 2 +- .../testsuite/23_containers/span/nodiscard.cc | 8 +- .../testsuite/23_containers/vector/cons/113841.cc | 1 + .../24_iterators/common_iterator/101527.cc | 1 + .../24_iterators/counted_iterator/101527.cc | 1 + .../24_iterators/customization_points/iter_move.cc | 95 ++++++++++++++++++ .../24_iterators/move_iterator/lwg3736.cc | 1 + .../testsuite/25_algorithms/copy/108846.cc | 53 ++++++++++ .../25_algorithms/copy_backward/108846.cc | 53 ++++++++++ .../testsuite/25_algorithms/copy_n/108846.cc | 53 +++++++++- .../lexicographical_compare_three_way/113960.cc | 1 + .../testsuite/25_algorithms/move/108846.cc | 40 +++++++- .../testsuite/25_algorithms/move/constrained.cc | 29 ++++++ .../25_algorithms/move_backward/108846.cc | 38 +++++++- .../25_algorithms/move_backward/constrained.cc | 29 ++++++ .../iota/1.cc => 26_numerics/iota/2.cc} | 2 +- .../27_io/filesystem/iterators/lwg3480.cc | 1 + .../29_atomics/headers/stdatomic.h/115807.cc | 1 + .../testsuite/30_threads/future/members/118093.cc | 26 +++++ .../testsuite/experimental/scopeguard/114152.cc | 1 + libstdc++-v3/testsuite/ext/104395.cc | 8 ++ .../testsuite/std/format/arguments/112607.cc | 1 + .../testsuite/std/format/arguments/args_neg.cc | 1 + libstdc++-v3/testsuite/std/format/context.cc | 1 + .../testsuite/std/format/formatter/112832.cc | 1 + .../testsuite/std/format/formatter/basic.cc | 1 + .../testsuite/std/ranges/subrange/111948.cc | 1 + .../testsuite/std/ranges/subrange/lwg3589.cc | 1 + libstdc++-v3/testsuite/std/time/format/pr117085.cc | 1 + libstdc++-v3/testsuite/std/time/month/2.cc | 1 + .../std/time/time_zone/sys_info_abbrev.cc | 1 + libstdc++-v3/testsuite/std/time/tzdb/links.cc | 1 + libstdc++-v3/testsuite/std/time/weekday/2.cc | 1 + 51 files changed, 589 insertions(+), 122 deletions(-) rename libstdc++-v3/testsuite/{25_algorithms/iota/1.cc => 26_numerics/iota/2.cc} (96%) create mode 100644 libstdc++-v3/testsuite/30_threads/future/members/118093.cc create mode 100644 libstdc++-v3/testsuite/ext/104395.cc