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-allyesconfig in repository toolchain/ci/gcc.
from 5fb9a619eee Daily bump. adds dd75498db79 rs6000: Fix ICE in decompose_normal_address. [PR93974] adds 5315e1dafa0 Do not modify tab options in vimrc for .py files. adds 61b58e7fa5a testsuite: Fix up test language requirements [PR94314] adds e9f799d2597 Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. adds c58cb6ac689 inliner: Don't ICE on NULL TYPE_DOMAIN [PR94621] adds c41884a0920 Fix -fcompare-debug issue in delete_insn_and_edges [PR94618] adds a64468a3034 fix PVS studio reported bugs adds b835645c7a5 Initialize file_data->lto_section_header before lto_mode_id [...] adds 256f2b63290 Avoid testcase warning on arm ABI [pr94608] adds 1dfc50232dc i386: Fix up *testqi_ext_3 define_insn_and_split [PR94567] adds 2e3897490e0 c, c++: Fix two redundantAssignment warnings [PR94629] adds 8b50d7a4762 aarch64: Tweak SVE load/store costs adds 875d6cb3b49 libstdc++: Add comparison operators for string and regex types adds af557050fd0 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) adds 2298af0800b Fix ICE on invalid, PR94090. adds 3f5af3f7119 c++: Hard error with tentative parse of declaration [PR88754] adds a28edad3da5 c++: Non-type-dependent variadic lambda init-capture [PR94483] adds 3737ccc424c [committed] [PR rtl-optimization/90275] Another 90275 relat [...] adds bd2420f8faa libstdc++: Add comparison operators to sequence containers adds c9960294062 libstdc++: Fix testsuite utility's use of allocators new 27c171775ab libstdc++: Add comparison operators to <chrono> types new c5bac7d127f Daily bump.
The 2 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: ChangeLog | 7 + contrib/ChangeLog | 5 + contrib/vimrc | 14 +- gcc/ChangeLog | 66 ++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 1 - gcc/cfgrtl.c | 18 +- gcc/cgraphclones.c | 1 - gcc/config/aarch64/aarch64.c | 77 ++++- gcc/config/i386/i386.md | 63 +++- gcc/config/rs6000/rs6000.c | 20 ++ gcc/coverage.c | 12 +- gcc/cp/ChangeLog | 16 + gcc/cp/call.c | 2 +- gcc/cp/lambda.c | 5 +- gcc/cp/parser.c | 4 + gcc/cse.c | 16 +- gcc/dwarf2out.c | 2 +- gcc/fortran/ChangeLog | 12 + gcc/fortran/gfortran.h | 3 +- gcc/fortran/interface.c | 14 +- gcc/fortran/resolve.c | 22 +- gcc/gimplify.c | 12 +- gcc/lto/ChangeLog | 7 + gcc/lto/lto-common.c | 11 +- gcc/optabs.c | 2 +- gcc/testsuite/ChangeLog | 54 ++++ gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C | 18 ++ gcc/testsuite/g++.dg/lto/pr83720_0.C | 2 +- gcc/testsuite/g++.dg/opt/pr94618.C | 25 ++ gcc/testsuite/g++.dg/parse/ambig10.C | 20 ++ gcc/testsuite/g++.dg/pr93974.C | 27 ++ gcc/testsuite/g++.dg/pr94314-4.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr90275-2.c | 12 + gcc/testsuite/gcc.c-torture/compile/pr94621.c | 16 + gcc/testsuite/gcc.c-torture/execute/pr94567.c | 26 ++ .../gcc.target/aarch64/sve/cost_model_2.c | 12 + .../gcc.target/aarch64/sve/cost_model_3.c | 13 + .../gcc.target/aarch64/sve/cost_model_4.c | 12 + .../gcc.target/aarch64/sve/cost_model_5.c | 13 + .../gcc.target/aarch64/sve/cost_model_6.c | 12 + .../gcc.target/aarch64/sve/cost_model_7.c | 12 + gcc/testsuite/gfortran.dg/interface_46.f90 | 36 +++ gcc/tree-inline.c | 5 +- gcc/tree-ssa-sccvn.c | 2 +- include/ChangeLog | 7 + include/filenames.h | 3 +- libgomp/ChangeLog | 5 + .../libgomp.fortran/target-enter-data-2.F90 | 40 +++ libstdc++-v3/ChangeLog | 66 ++++ libstdc++-v3/include/bits/basic_string.h | 54 +++- libstdc++-v3/include/bits/char_traits.h | 40 +++ libstdc++-v3/include/bits/forward_list.h | 28 +- libstdc++-v3/include/bits/regex.h | 88 +++++- libstdc++-v3/include/bits/stl_bvector.h | 13 +- libstdc++-v3/include/bits/stl_deque.h | 57 +++- libstdc++-v3/include/bits/stl_iterator.h | 37 +-- libstdc++-v3/include/bits/stl_list.h | 26 ++ libstdc++-v3/include/bits/stl_vector.h | 25 ++ libstdc++-v3/include/debug/deque | 7 + libstdc++-v3/include/debug/forward_list | 8 + libstdc++-v3/include/debug/list | 7 + libstdc++-v3/include/debug/safe_iterator.h | 21 ++ libstdc++-v3/include/debug/vector | 7 + libstdc++-v3/include/ext/pointer.h | 8 +- libstdc++-v3/include/std/chrono | 24 ++ libstdc++-v3/include/std/string_view | 17 ++ .../duration/comparison_operators/three_way.cc} | 48 ++- .../time_point/comparison_operators/three_way.cc} | 27 +- .../basic_string/operators/char/cmp_c++20.cc | 194 ++++++++++++ .../basic_string/operators/wchar_t/cmp_c++20.cc | 194 ++++++++++++ .../operations/copy/char/constexpr.cc | 2 +- .../operations/copy/wchar_t/constexpr.cc | 2 +- .../basic_string_view/operators/char/2.cc | 93 +----- .../operators/char/{2.cc => cmp_c++20.cc} | 145 ++++----- .../basic_string_view/operators/wchar_t/2.cc | 93 +----- .../operators/wchar_t/{2.cc => cmp_c++20.cc} | 145 ++++----- .../23_containers/deque/operators/cmp_c++20.cc | 161 ++++++++++ .../23_containers/forward_list/cmp_c++20.cc | 138 +++++++++ .../testsuite/23_containers/list/cmp_c++20.cc | 138 +++++++++ .../23_containers/vector/bool/cmp_c++20.cc | 73 +++++ .../testsuite/23_containers/vector/cmp_c++20.cc | 161 ++++++++++ .../testsuite/28_regex/sub_match/compare_c++20.cc | 335 +++++++++++++++++++++ .../util/native_type/native_priority_queue.hpp | 27 +- ltmain.sh | 4 +- 86 files changed, 2821 insertions(+), 486 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94618.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig10.C create mode 100644 gcc/testsuite/g++.dg/pr93974.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90275-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94621.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr94567.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_7.c create mode 100644 gcc/testsuite/gfortran.dg/interface_46.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-enter-data-2.F90 copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/char/con [...] copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/wchar_t/ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/char/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/wchar_ [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/char/{2.cc => c [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/{2.cc = [...] create mode 100644 libstdc++-v3/testsuite/23_containers/deque/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/bool/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/28_regex/sub_match/compare_c++20.cc