This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-lts-allmodconfig in repository toolchain/ci/gcc.
from f91aa3e6cb8 vect: Fix offset calculation for -ve strides [PR93767] adds 247f410b837 libstdc++: Remove std::span::cbegin and std::span::cend (LWG 3320) adds 66ae31eb308 libstdc++: span's deduction-guide for built-in arrays doesn [...] adds 5f031f9747f libstdc++: midpoint should not constrain T is complete (LWG 3200) adds bb54e0b8794 libstdc++: Add __cpp_lib_unwrap_ref feature test macro adds e89100ef2ef libstdc++: make polymorphic_allocator throw consistent type [...] adds fd136f018e6 Fix a typo in comment. adds 58f2e59ad36 testsuite: Add -msse2 to fix ia32 tests. adds 59aa9e577eb libstdc++: ranges::iter_move should perform ADL-only lookup [...] adds 77f5310f020 libstdc++: subrange converting constructor should disallow [...] adds 241ed965509 libstdc++: Simplify std::totally_ordered_with (LWG 3329) adds 0294dc5f4ee libstdc++: Simplify std::totally_ordered (LWG 3331) adds 256f67aa078 libstdc++: Simplify std::three_way_comparable_with (LWG 3360) adds 7433536b3d8 libstdc++: Add default-initializers to views (LWG 3364) adds 1b425f3ac51 libstdc++: make common_iterator<I, S> require copyable<I> ( [...] adds 38c7b74d2e9 libstdc++: Add missing call to unused subroutine in split_v [...] adds ccf86d54cb0 PR tree-optimization/92128 - fold more non-constant strlen [...] adds 8f9dd1b0bdd c++: Fix wrong-code with non-constexpr constructor [PR93169] adds 549a2400ea5 Daily bump. adds 85232b45840 Update gcc de.po. adds f40237a37b2 Remove trailing | in help message. adds 093bdf2cec6 Fix error message for Darwin. adds 6c39d0b79db Remove triling space for a warning. adds 4a172be3e5e Remove superfluous word in documentation. adds c7b591f3868 libstdc++: Add <=> to thread::id adds 20fa41e61fd libstdc++: Remove std::type_info::operator!= for C++20 adds 4be779f59b0 libstdc++: Define operator<=> for <system_error> types adds e817c23f680 libstdc++: Issues with range access CPOs (P2091R0)
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 15 + gcc/DATESTAMP | 2 +- gcc/collect2.c | 2 +- gcc/common/config/avr/avr-common.c | 6 +- gcc/config/darwin.c | 3 +- gcc/config/or1k/or1k.opt | 2 +- gcc/cp/ChangeLog | 17 + gcc/cp/constexpr.c | 3 +- gcc/cp/parser.c | 2 +- gcc/doc/invoke.texi | 2 +- gcc/po/ChangeLog | 4 + gcc/po/de.po | 1876 ++++++++------------ gcc/testsuite/ChangeLog | 16 + gcc/testsuite/g++.dg/cpp0x/constexpr-93169.C | 21 + gcc/testsuite/gcc.dg/gimplefe-41.c | 1 + gcc/testsuite/gcc.dg/ipa/ipa-sra-19.c | 1 + gcc/testsuite/gcc.dg/strlenopt-81.c | 13 +- libstdc++-v3/ChangeLog | 124 ++ libstdc++-v3/include/bits/iterator_concepts.h | 2 + libstdc++-v3/include/bits/range_access.h | 42 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/std/concepts | 38 +- libstdc++-v3/include/std/memory_resource | 4 +- libstdc++-v3/include/std/numeric | 4 +- libstdc++-v3/include/std/ranges | 58 +- libstdc++-v3/include/std/span | 24 +- libstdc++-v3/include/std/system_error | 79 +- libstdc++-v3/include/std/thread | 32 +- libstdc++-v3/include/std/type_traits | 2 + libstdc++-v3/include/std/version | 1 + libstdc++-v3/libsupc++/compare | 24 +- libstdc++-v3/libsupc++/typeinfo | 3 + .../error_category/operators/less.cc} | 25 +- .../operators/three_way.cc} | 36 +- .../19_diagnostics/error_code/operators/equal.cc | 1 - .../error_code/operators/{equal.cc => less.cc} | 15 +- .../error_code/operators/not_equal.cc | 1 - .../operators/{equal.cc => three_way.cc} | 37 +- .../error_condition/operators/equal.cc | 1 - .../operators/{not_equal.cc => less.cc} | 20 +- .../error_condition/operators/not_equal.cc | 1 - .../operators/{equal.cc => three_way.cc} | 32 +- .../polymorphic_allocator/lwg3237.cc} | 45 +- .../specialized_algorithms/destroy/constrained.cc | 4 +- .../uninitialized_copy/constrained.cc | 18 +- .../uninitialized_default_construct/constrained.cc | 8 +- .../uninitialized_fill/constrained.cc | 8 +- .../uninitialized_move/constrained.cc | 18 +- .../uninitialized_value_construct/constrained.cc | 8 +- .../testsuite/20_util/unwrap_reference/1.cc | 6 + .../size_neg.cc => 20_util/unwrap_reference/3.cc} | 17 +- .../testsuite/23_containers/span/deduction.cc | 2 +- .../testsuite/23_containers/span/everything.cc | 15 +- .../testsuite/23_containers/span/lwg3255.cc | 4 + .../headers/iterator/synopsis_c++20.cc | 2 +- .../testsuite/26_numerics/midpoint/pointer.cc | 2 - .../midpoint/pointer_neg.cc} | 15 +- .../testsuite/30_threads/thread/id/70294.cc | 13 +- .../testsuite/30_threads/thread/id/operators.cc | 22 +- .../thread/id/{operators.cc => operators_c++20.cc} | 29 +- libstdc++-v3/testsuite/std/ranges/access/begin.cc | 6 +- .../std/ranges/access/{end_neg.cc => begin_neg.cc} | 13 +- .../testsuite/std/ranges/access/end_neg.cc | 5 +- .../testsuite/std/ranges/access/size_neg.cc | 3 +- libstdc++-v3/testsuite/std/ranges/access/ssize.cc | 5 - .../testsuite/std/ranges/adaptors/split.cc | 3 +- .../size_neg.cc => subrange/lwg3282_neg.cc} | 17 +- 67 files changed, 1408 insertions(+), 1474 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-93169.C copy libstdc++-v3/testsuite/{30_threads/thread/id/operators.cc => 19_diagnostics/e [...] copy libstdc++-v3/testsuite/19_diagnostics/{error_condition/operators/not_equal.cc [...] copy libstdc++-v3/testsuite/19_diagnostics/error_code/operators/{equal.cc => less. [...] copy libstdc++-v3/testsuite/19_diagnostics/error_code/operators/{equal.cc => three [...] copy libstdc++-v3/testsuite/19_diagnostics/error_condition/operators/{not_equal.cc [...] copy libstdc++-v3/testsuite/19_diagnostics/error_condition/operators/{equal.cc => [...] copy libstdc++-v3/testsuite/{std/ranges/access/end_neg.cc => 20_util/polymorphic_a [...] copy libstdc++-v3/testsuite/{std/ranges/access/size_neg.cc => 20_util/unwrap_refer [...] copy libstdc++-v3/testsuite/{std/ranges/access/size_neg.cc => 26_numerics/midpoint [...] copy libstdc++-v3/testsuite/30_threads/thread/id/{operators.cc => operators_c++20. [...] copy libstdc++-v3/testsuite/std/ranges/access/{end_neg.cc => begin_neg.cc} (77%) copy libstdc++-v3/testsuite/std/ranges/{access/size_neg.cc => subrange/lwg3282_neg [...]