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-stable-allyesconfig in repository toolchain/ci/gcc.
from 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 adds 27c171775ab libstdc++: Add comparison operators to <chrono> types adds c5bac7d127f Daily bump. adds e43b28ae7f0 c++: Abbreviated function template return type [PR92187] adds f83adb68ed9 c++: spec_hasher::equal and PARM_DECLs [PR94632] adds b57e1621eb7 testsuite: Disable gdc standard runtime tests if phobos is [...] adds baf3b9b2e52 Don't let DEBUG_INSNSs change register renaming decisions adds 261bd78d57d libphobos: Add --with-libphobos-druntime-only option.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 17 ++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 20 ++ gcc/cp/lambda.c | 5 +- gcc/cp/parser.c | 4 + gcc/cp/pt.c | 15 +- gcc/cp/tree.c | 5 +- gcc/cse.c | 16 +- gcc/doc/sourcebuild.texi | 3 + gcc/fortran/ChangeLog | 12 + gcc/fortran/gfortran.h | 3 +- gcc/fortran/interface.c | 14 +- gcc/fortran/resolve.c | 22 +- gcc/regrename.c | 16 +- gcc/testsuite/ChangeLog | 40 +++ gcc/testsuite/g++.dg/concepts/abbrev5.C | 15 + gcc/testsuite/g++.dg/concepts/abbrev6.C | 12 + gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C | 18 ++ gcc/testsuite/g++.dg/parse/ambig10.C | 20 ++ gcc/testsuite/g++.dg/template/canon-type-14.C | 8 + gcc/testsuite/gcc.c-torture/compile/pr90275-2.c | 12 + gcc/testsuite/gcc.dg/torture/pr94439.c | 55 ++++ gcc/testsuite/gdc.dg/link.d | 2 +- gcc/testsuite/gdc.dg/runnable.d | 229 --------------- gcc/testsuite/gdc.dg/runnable2.d | 244 ++++++++++++++++ gcc/testsuite/gdc.test/runnable/builtin.d | 1 + gcc/testsuite/gdc.test/runnable/complex.d | 1 + gcc/testsuite/gdc.test/runnable/constfold.d | 1 + gcc/testsuite/gdc.test/runnable/foreach4.d | 1 + gcc/testsuite/gdc.test/runnable/ifti.d | 1 + gcc/testsuite/gdc.test/runnable/implicit.d | 1 + gcc/testsuite/gdc.test/runnable/inner.d | 1 + gcc/testsuite/gdc.test/runnable/interpret.d | 1 + gcc/testsuite/gdc.test/runnable/issue8671.d | 1 + gcc/testsuite/gdc.test/runnable/lazy.d | 1 + gcc/testsuite/gdc.test/runnable/mars1.d | 1 + gcc/testsuite/gdc.test/runnable/mixin1.d | 1 + gcc/testsuite/gdc.test/runnable/mixin2.d | 1 + gcc/testsuite/gdc.test/runnable/s2ir.d | 1 + gcc/testsuite/gdc.test/runnable/stress.d | 1 + gcc/testsuite/gdc.test/runnable/template4.d | 1 + gcc/testsuite/gdc.test/runnable/template9.d | 1 + gcc/testsuite/gdc.test/runnable/test10942.d | 1 + gcc/testsuite/gdc.test/runnable/test11.d | 1 + gcc/testsuite/gdc.test/runnable/test12.d | 1 + gcc/testsuite/gdc.test/runnable/test12197.d | 1 + gcc/testsuite/gdc.test/runnable/test15.d | 1 + gcc/testsuite/gdc.test/runnable/test22.d | 1 + gcc/testsuite/gdc.test/runnable/test23.d | 1 + gcc/testsuite/gdc.test/runnable/test24.d | 1 + gcc/testsuite/gdc.test/runnable/test27.d | 1 + gcc/testsuite/gdc.test/runnable/test28.d | 1 + gcc/testsuite/gdc.test/runnable/test34.d | 1 + gcc/testsuite/gdc.test/runnable/test37.d | 1 + gcc/testsuite/gdc.test/runnable/test42.d | 1 + gcc/testsuite/gdc.test/runnable/test5305.d | 1 + gcc/testsuite/gdc.test/runnable/test60.d | 1 + gcc/testsuite/gdc.test/runnable/testaa.d | 1 + gcc/testsuite/gdc.test/runnable/testbitarray.d | 1 + gcc/testsuite/gdc.test/runnable/testdstress.d | 1 + gcc/testsuite/gdc.test/runnable/testfile.d | 1 + gcc/testsuite/gdc.test/runnable/testformat.d | 1 + gcc/testsuite/gdc.test/runnable/testline.d | 1 + gcc/testsuite/gdc.test/runnable/testmmfile.d | 1 + gcc/testsuite/gdc.test/runnable/testscope2.d | 1 + gcc/testsuite/gdc.test/runnable/testsignals.d | 1 + gcc/testsuite/gdc.test/runnable/testsocket.d | 1 + gcc/testsuite/gdc.test/runnable/teststdio.d | 1 + gcc/testsuite/gdc.test/runnable/testthread2.d | 1 + gcc/testsuite/gdc.test/runnable/testtypeid.d | 1 + gcc/testsuite/gdc.test/runnable/traits.d | 1 + gcc/testsuite/gdc.test/runnable/wc.d | 1 + gcc/testsuite/gdc.test/runnable/wc2.d | 1 + gcc/testsuite/gdc.test/runnable/wc3.d | 1 + gcc/testsuite/gdc.test/runnable/xtest46.d | 1 + gcc/testsuite/gdc.test/runnable/xtest55.d | 1 + gcc/testsuite/gfortran.dg/interface_46.f90 | 36 +++ gcc/testsuite/lib/gdc-utils.exp | 9 + gcc/testsuite/lib/target-supports.exp | 15 + libphobos/ChangeLog | 6 + libphobos/configure | 48 +++- libphobos/configure.ac | 22 ++ libphobos/configure.tgt | 1 + libphobos/src/Makefile.am | 8 + libphobos/src/Makefile.in | 314 ++++++++++++--------- libphobos/testsuite/libphobos.phobos/phobos.exp | 5 + .../libphobos.phobos_shared/phobos_shared.exp | 5 + libphobos/testsuite/testsuite_flags.in | 7 +- libstdc++-v3/ChangeLog | 33 +++ libstdc++-v3/include/bits/forward_list.h | 28 +- 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 ++ .../duration/comparison_operators/three_way.cc | 62 ++++ .../time_point/comparison_operators/three_way.cc | 41 +++ .../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 +++++++++++ .../util/native_type/native_priority_queue.hpp | 27 +- 110 files changed, 2009 insertions(+), 429 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev5.C create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C create mode 100644 gcc/testsuite/g++.dg/parse/ambig10.C create mode 100644 gcc/testsuite/g++.dg/template/canon-type-14.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90275-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94439.c create mode 100644 gcc/testsuite/gdc.dg/runnable2.d create mode 100644 gcc/testsuite/gfortran.dg/interface_46.f90 create mode 100644 libstdc++-v3/testsuite/20_util/duration/comparison_operators/th [...] create mode 100644 libstdc++-v3/testsuite/20_util/time_point/comparison_operators/ [...] 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