This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 5aa4ab4d62f AVR: Skip some test cases that don't work for it. new ca24f585fc3 libstdc++: Refactor std::list::size() for cxx11 ABI new 5f02a4f5c66 libstdc++: Stop using _Self typedefs in std::list iterators new f29d1b58367 libstdc++: Add fancy pointer support to std::list [PR57272] new 84b40a1c1b2 libstdc++: Add fancy pointer support to std::forward_list [ [...] new aa7acf6fc92 libstdc++: Simplify allocator propagation helpers using 'if [...] new cd107a6343c libstdc++: Fix parallel std::exclusive_scan [PR108236]
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 | 56 +- libstdc++-v3/include/bits/allocated_ptr.h | 44 +- libstdc++-v3/include/bits/forward_list.h | 508 +++++++++++-- libstdc++-v3/include/bits/forward_list.tcc | 124 ++-- libstdc++-v3/include/bits/list.tcc | 52 +- libstdc++-v3/include/bits/stl_list.h | 785 +++++++++++++++++---- libstdc++-v3/include/pstl/glue_numeric_impl.h | 2 +- libstdc++-v3/include/pstl/numeric_impl.h | 9 +- libstdc++-v3/include/std/numeric | 4 +- .../23_containers/forward_list/capacity/1.cc | 11 +- .../forward_list/capacity/node_sizes.cc | 24 + .../forward_list/requirements/completeness.cc | 19 + .../explicit_instantiation/alloc_ptr.cc | 88 +++ .../explicit_instantiation/alloc_ptr_ignored.cc | 4 + .../testsuite/23_containers/list/capacity/29134.cc | 5 + .../23_containers/list/capacity/node_sizes.cc | 24 + .../list/requirements/completeness.cc | 19 + .../explicit_instantiation/alloc_ptr.cc | 87 +++ .../explicit_instantiation/alloc_ptr_ignored.cc | 4 + .../testsuite/26_numerics/exclusive_scan/2.cc | 46 ++ .../26_numerics/pstl/numeric_ops/108236.cc | 50 ++ 21 files changed, 1585 insertions(+), 380 deletions(-) create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/capacity/node [...] create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/requirements/ [...] create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/requirements/ [...] create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/requirements/ [...] create mode 100644 libstdc++-v3/testsuite/23_containers/list/capacity/node_sizes.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/requirements/completeness.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/requirements/explicit [...] create mode 100644 libstdc++-v3/testsuite/23_containers/list/requirements/explicit [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/exclusive_scan/2.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/108236.cc