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-aarch64-mainline-allmodconfig in repository toolchain/ci/gcc.
from 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) adds b82d4266624 rs6000: Fix infinite loop building ghostscript and icu [PR93658] adds 2c52b2884ba OpenACC's tile clause fix for implicit typing (PR93825) adds e6f24f824be rs6000: Fix infinite loop building ghostscript and icu [PR93658] adds 5586e5060fb libstdc++: Forward second argument of views::iota using the [...] adds 6e63438a0d7 libstdc++: Fix capturing of lvalue references in_RangeAdapt [...] adds f6088573d81 i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps [...] adds d56779b8ae5 i386: Fix *vec_extractv2sf_1 and *vec_extractv2sf_1 shufps [...] adds 7004e09db1e testsuite: Do not run g++.target/i386/pr93828.C on 32bit targets. adds 96cbc56ed96 PR c++/93801 - False -Wmismatched-tags upon redundant typename adds 33fe984aca4 Daily bump. adds afbffe08646 Allow CONFIG_SHELL to override build-time shell in mkheaders adds 6f83ceb8cf6 MAINTAINERS: Change to my personal email address adds 902d28bd838 aarch64: Fix inverted approx_sqrt condition adds 0df28e68fd1 aarch64: Avoid creating an unused register adds d87778ed097 aarch64: Bump AARCH64_APPROX_MODE to 64 bits adds 04f307cbb9e aarch64: Add SVE support for -mlow-precision-div adds a0ee8352df6 aarch64: Add SVE support for -mlow-precision-sqrt
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 2 +- fixincludes/ChangeLog | 4 + fixincludes/mkheaders.in | 22 ++++- gcc/ChangeLog | 47 ++++++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-protos.h | 16 ++-- gcc/config/aarch64/aarch64-sve.md | 100 ++++++++++++++++++++- gcc/config/aarch64/aarch64.c | 96 +++++++++++++++----- gcc/config/aarch64/iterators.md | 24 +++++ gcc/config/i386/mmx.md | 8 +- gcc/config/rs6000/rs6000.c | 2 +- gcc/cp/ChangeLog | 5 ++ gcc/cp/parser.c | 7 ++ gcc/fortran/ChangeLog | 25 ++++-- gcc/fortran/openmp.c | 15 +++- gcc/testsuite/ChangeLog | 34 +++++++ gcc/testsuite/g++.dg/warn/Wredundant-tags-3.C | 45 ++++++++++ gcc/testsuite/g++.target/i386/pr93828.C | 17 ++++ gcc/testsuite/gcc.target/aarch64/sve/recip_1.c | 27 ++++++ gcc/testsuite/gcc.target/aarch64/sve/recip_1_run.c | 27 ++++++ gcc/testsuite/gcc.target/aarch64/sve/recip_2.c | 27 ++++++ gcc/testsuite/gcc.target/aarch64/sve/recip_2_run.c | 30 +++++++ gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1.c | 27 ++++++ gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1_run.c | 27 ++++++ gcc/testsuite/gcc.target/aarch64/sve/sqrt_1.c | 30 +++++++ gcc/testsuite/gcc.target/aarch64/sve/sqrt_1_run.c | 27 ++++++ gcc/testsuite/gcc.target/powerpc/pr93658.c | 20 +++++ gcc/testsuite/gfortran.dg/goacc/tile-3.f90 | 13 +++ libstdc++-v3/ChangeLog | 54 +++++++++++ libstdc++-v3/include/bits/range_access.h | 42 +++++---- libstdc++-v3/include/std/ranges | 62 +++++++++++-- libstdc++-v3/include/std/system_error | 79 +++++++++++----- .../error_category/operators/less.cc} | 22 ++--- .../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/{equal.cc => less.cc} | 20 ++--- .../error_condition/operators/not_equal.cc | 1 - .../operators/{equal.cc => three_way.cc} | 32 +++++-- 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 | 7 +- .../testsuite/std/ranges/adaptors/split.cc | 18 ++++ .../{access/end_neg.cc => adaptors/split_neg.cc} | 31 ++++--- .../testsuite/std/ranges/iota/iota_view.cc | 17 ++++ 51 files changed, 1030 insertions(+), 203 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wredundant-tags-3.C create mode 100644 gcc/testsuite/g++.target/i386/pr93828.C create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_1_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/recip_2_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/rsqrt_1_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/sqrt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/sqrt_1_run.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr93658.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/tile-3.f90 copy libstdc++-v3/testsuite/{std/ranges/access/size_neg.cc => 19_diagnostics/error [...] copy libstdc++-v3/testsuite/19_diagnostics/{error_condition/operators/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/{equal.cc => [...] copy libstdc++-v3/testsuite/19_diagnostics/error_condition/operators/{equal.cc => [...] copy libstdc++-v3/testsuite/std/ranges/access/{end_neg.cc => begin_neg.cc} (77%) copy libstdc++-v3/testsuite/std/ranges/{access/end_neg.cc => adaptors/split_neg.cc} (52%)