This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from de1923f9f4d tree-optimization/116463 - complex lowering leaves around d [...] new 125bab23ad7 libstdc++: Fix std::random_shuffle for low RAND_MAX [PR88935] new 591b71993f1 libstdc++: Define operator== for hash table iterators [PR115939] new 43b8153c266 libstdc++: Only use std::time_put in std::format for non-C locales new 8cf51d7516b libstdc++: Fix std::allocator_traits::construct constraints [...] new 952e67c0d13 libstdc++: Optimize __try_use_facet for const types new c429d509a86 libstdc++: Implement LWG 3746 for std::optional
The 6 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/alloc_traits.h | 351 ++++++++++++++------- libstdc++-v3/include/bits/chrono_io.h | 133 ++++---- libstdc++-v3/include/bits/hashtable_policy.h | 80 ++++- libstdc++-v3/include/bits/locale_classes.tcc | 2 +- libstdc++-v3/include/bits/new_allocator.h | 2 +- libstdc++-v3/include/bits/stl_algo.h | 42 ++- libstdc++-v3/include/ext/malloc_allocator.h | 2 +- libstdc++-v3/include/std/optional | 12 +- libstdc++-v3/include/std/type_traits | 15 + libstdc++-v3/testsuite/20_util/allocator/89510.cc | 14 +- .../20_util/allocator_traits/members/108619.cc | 35 ++ .../testsuite/20_util/optional/relops/lwg3746.cc | 20 ++ .../23_containers/unordered_map/115939.cc | 29 ++ .../25_algorithms/random_shuffle/88935.cc | 24 ++ .../testsuite/ext/malloc_allocator/89510.cc | 14 +- libstdc++-v3/testsuite/ext/new_allocator/89510.cc | 14 +- 16 files changed, 583 insertions(+), 206 deletions(-) create mode 100644 libstdc++-v3/testsuite/20_util/allocator_traits/members/108619.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/relops/lwg3746.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/115939.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/random_shuffle/88935.cc