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-next-allmodconfig in repository toolchain/ci/gcc.
from fc186077486 libphobos: Merge upstream phobos 99003a75a adds 3f81d84c9ff libphobos: Merge upstream phobos bf0d0a37c adds 36bc6c65209 rs6000: Skip DWARF5 and -fcompare-debug testcases on AIX. adds a2c0fa35d0d libstdc++: Fix redundant assignment (PR 94629) adds 7ab9c2430ff libstdc++: Remove operator!= overloads for unordered containers adds 717e91dbc44 libstdc++: Define operator<=> for std::stack and std::queue adds 79b9d18ea1b Daily bump. adds 85d8c05a02b Fix declare copyout in libgomp.oacc-c++/declare-pr94120.C adds 38acc41d6d7 PR 91800 - reject Hollerith constants as type initializer. adds 9b4d38df3f1 Fix spacing in symtab_node::dump_references. adds aeb430aadc3 PR fortran/93364 - ICE in gfc_set_array_spec, at fortran/ar [...] adds 48c82310947 Fix ICE on invalid calls_comdat_local flag [pr94582] adds aa576f2a860 c++: Template argument hashing [pr94454] adds 7fcb93431ef c++: Expr pack expansion equality [pr94454] adds a6f400239d7 c++: tpl-tpl-parms are not canonicalizable types [pr94454] adds 697b94cfaef libstdc++: Avoid illegal argument to verbose in dg-test callback adds 5da301cbd81 aarch64: Fix vector builds used by SVE vec_init [PR94668] new 77aecf92a2c vect: Tweak vect_better_loop_vinfo_p handling of variable VFs new 8e1e6cdb8fb libphobos: Remove undefined DRUNTIME_GC from configure scripts new 93843da6977 libstdc++: Add comparison operators to associative containers new 73a0a21d22d libstdc++: Update __cpp_lib_three_way_comparison macro new 371d1011d76 libphobos: Fix option name for --with-libphobos-druntime-only. new b0146791f00 libstdc++: Correct changelog of previous commit
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: gcc/ChangeLog | 27 ++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64.c | 26 ++-- gcc/cp/ChangeLog | 18 +++ gcc/cp/pt.c | 88 ++++++++----- gcc/cp/tree.c | 24 +++- gcc/fortran/ChangeLog | 13 ++ gcc/fortran/array.c | 4 + gcc/fortran/decl.c | 9 ++ gcc/ipa-comdats.c | 9 ++ gcc/symtab.c | 14 +-- gcc/testsuite/ChangeLog | 36 ++++++ gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C | 1 + gcc/testsuite/g++.dg/debug/pr94272.C | 1 + gcc/testsuite/g++.dg/debug/pr94281.C | 1 + gcc/testsuite/g++.dg/debug/pr94323.C | 1 + gcc/testsuite/g++.dg/torture/pr94582.C | 87 +++++++++++++ .../gcc.target/aarch64/sve/cost_model_8.c | 12 ++ .../gcc.target/aarch64/sve/cost_model_9.c | 13 ++ gcc/testsuite/gcc.target/aarch64/sve/pr89007-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr89007-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr94668.c | 8 ++ gcc/testsuite/gfortran.dg/hollerith_9.f90 | 7 ++ gcc/testsuite/gfortran.dg/pr93364.f90 | 13 ++ gcc/tree-inline.c | 1 + gcc/tree-vect-loop.c | 31 ++++- libgomp/ChangeLog | 6 + .../testsuite/libgomp.oacc-c++/declare-pr94120.C | 1 + libphobos/ChangeLog | 10 ++ libphobos/configure | 19 ++- libphobos/configure.ac | 11 +- libphobos/src/MERGE | 2 +- libphobos/src/std/array.d | 138 +++++++++++++-------- libstdc++-v3/ChangeLog | 47 +++++++ libstdc++-v3/include/bits/stl_map.h | 31 ++++- libstdc++-v3/include/bits/stl_multimap.h | 31 ++++- libstdc++-v3/include/bits/stl_multiset.h | 31 ++++- libstdc++-v3/include/bits/stl_queue.h | 13 ++ libstdc++-v3/include/bits/stl_set.h | 30 ++++- libstdc++-v3/include/bits/stl_stack.h | 13 ++ libstdc++-v3/include/bits/stl_tree.h | 15 +++ libstdc++-v3/include/bits/unordered_map.h | 4 + libstdc++-v3/include/bits/unordered_set.h | 4 + libstdc++-v3/include/debug/formatter.h | 1 - libstdc++-v3/include/debug/map.h | 10 +- libstdc++-v3/include/debug/multimap.h | 8 ++ libstdc++-v3/include/debug/multiset.h | 10 +- libstdc++-v3/include/debug/set.h | 10 +- libstdc++-v3/include/debug/unordered_map | 5 +- libstdc++-v3/include/debug/unordered_set | 5 +- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/libsupc++/compare | 16 ++- .../23_containers/map/operators/cmp_c++20.cc | 111 +++++++++++++++++ .../23_containers/multimap/operators/cmp_c++20.cc | 111 +++++++++++++++++ .../23_containers/multiset/operators/cmp_c++20.cc | 107 ++++++++++++++++ .../testsuite/23_containers/queue/cmp_c++20.cc | 60 +++++++++ .../23_containers/set/operators/cmp_c++20.cc | 107 ++++++++++++++++ .../testsuite/23_containers/stack/cmp_c++20.cc | 60 +++++++++ libstdc++-v3/testsuite/lib/libstdc++.exp | 2 +- 59 files changed, 1342 insertions(+), 139 deletions(-) create mode 100644 gcc/testsuite/g++.dg/torture/pr94582.C create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr94668.c create mode 100644 gcc/testsuite/gfortran.dg/hollerith_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93364.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/map/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multimap/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/queue/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/stack/cmp_c++20.cc