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-stable-allnoconfig in repository toolchain/ci/gcc.
from fddfd3ce555 c++: Improve handling of ill-formed constraints [PR94186]. adds 75b7b7fdc45 c++: Fix wrong no post-decrement operator error in template [...] adds 0c1c8d9f137 Daily bump. adds adaf4b6c66e Test for sigsetjmp support in analyzer tests requiring that [...] adds c2133167ad5 if-conv: Delete dead stmts backwards in ifcvt_local_dce [PR94283] adds f1154b4d3c5 sccvn: Fix buffer overflow in push_partial_def [PR94300] adds 158cccea0d0 middle-end: Avoid using DECL_UID in ASM_FORMAT_PRIVATE_NAME [...] adds 5f18995e23e varasm: Fix output_constructor where a RANGE_EXPR index nee [...] adds c38daa79768 fortran: ICE using undeclared symbol in array constructor PR93484 adds c8504ebef1d testsuite: Fix up FAILs in gfortran testsuite with -fcompar [...] adds 0fb0240a051 Fix handling of --with{,out}-zstd option. adds 724ec02c2c6 Make target_clones resolver fn static if possible. adds d5ad8ee04a7 i386: Fix ix86_add_reg_usage_to_vzeroupper [PR94308] adds 780f1cfd8ee testsuite: Mention cleanup-13.c test is incompatible with - [...] adds 68c4570a4de Do not error about missing zstd unless --with-zstd. adds 83dfa06cb5c coroutines: Fix missing dereference (PR94319). adds 0fca105f8ca Fix gcc.dg/pr92301.c on targets that don't support argc/argv. adds 05c13c43990 PR tree-optimization/94131 - ICE on printf with a VLA strin [...] adds c7a252ba2d0 c++: Fix invalid -Wduplicated-cond warning [PR94265] adds 713ecb3d417 rs6000: Allow FPRs to change between SDmode and DDmode [...] adds b5228b1bc8c PR middle-end/94004 - missing -Walloca on calls to alloca d [...] adds 6e4cd3cd259 arm: Fix ICE caused by arm_gen_dicompare_reg [PR94292] adds eeb0c7c0713 Fix vector-compare-1 regressions on sh4/sh4eb caused by pat [...] adds 48817fbd761 Fix vector-compare-1 regressions on sh4/sh4eb caused by [...] adds fe4b53b2e7e testsuite: adjustments for amdgcn new bf1fc37bb4a libstdc++: Define and use chrono::is_clock for C++20 new e3ef371982a libstdc++ Add missing tests for std::shared_timed_mutex new 9673d11ec53 libstdc++: Fix author in previous ChangeLog entry new e97929e20b2 [PATCH] rs6000: vec_rlnm fix to make builtin work according to ABI
The 4 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 | 87 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 2 +- gcc/config/i386/i386-features.c | 4 + gcc/config/rs6000/altivec.h | 2 +- gcc/config/rs6000/rs6000.c | 21 +++ gcc/config/sh/sh.md | 8 +- gcc/configure | 13 +- gcc/configure.ac | 9 +- gcc/cp/ChangeLog | 17 +++ gcc/cp/call.c | 5 +- gcc/cp/coroutines.cc | 2 +- gcc/cp/parser.c | 7 + gcc/fortran/ChangeLog | 6 + gcc/fortran/match.c | 4 +- gcc/gimple-fold.c | 12 +- gcc/gimple-ssa-warn-alloca.c | 65 ++++++---- gcc/langhooks.c | 5 +- gcc/lto/ChangeLog | 6 + gcc/lto/lto-lang.c | 3 +- gcc/multiple_target.c | 4 - gcc/testsuite/ChangeLog | 90 +++++++++++++ gcc/testsuite/g++.dg/conversion/op7.C | 22 ++++ gcc/testsuite/g++.dg/opt/pr94223.C | 5 + gcc/testsuite/g++.dg/torture/pr94303.C | 17 +++ gcc/testsuite/g++.dg/warn/Wduplicated-cond1.C | 16 +++ gcc/testsuite/gcc.dg/Walloca-larger-than-3.c | 38 ++++++ gcc/testsuite/gcc.dg/Walloca-larger-than-3.h | 9 ++ gcc/testsuite/gcc.dg/Wvla-larger-than-4.c | 30 +++++ gcc/testsuite/gcc.dg/analyzer/sigsetjmp-5.c | 2 + gcc/testsuite/gcc.dg/analyzer/sigsetjmp-6.c | 2 + gcc/testsuite/gcc.dg/cleanup-13.c | 4 + gcc/testsuite/gcc.dg/lto/pr94271_0.c | 13 ++ gcc/testsuite/gcc.dg/lto/pr94271_1.c | 17 +++ gcc/testsuite/gcc.dg/pr84131.c | 29 +++++ gcc/testsuite/gcc.dg/pr92301.c | 2 +- gcc/testsuite/gcc.dg/pr94283.c | 16 +++ gcc/testsuite/gcc.dg/pr94292.c | 13 ++ gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c | 5 +- gcc/testsuite/gcc.target/i386/avx512f-pr94300.c | 21 +++ gcc/testsuite/gcc.target/i386/pr81213-2.c | 11 ++ gcc/testsuite/gcc.target/i386/pr81213.c | 7 +- gcc/testsuite/gcc.target/i386/pr94308.c | 31 +++++ .../gfortran.dg/iso_c_binding_compiler_1.f90 | 3 + .../gfortran.dg/iso_c_binding_compiler_3.f90 | 3 + gcc/testsuite/gfortran.dg/pr93484_1.f90 | 8 ++ gcc/testsuite/gfortran.dg/pr93484_2.f90 | 8 ++ .../gfortran.dg/unlimited_polymorphic_31.f03 | 3 + gcc/testsuite/lib/target-supports.exp | 9 +- gcc/tree-if-conv.c | 10 +- gcc/tree-ssa-sccvn.c | 2 + gcc/tree-ssa-strlen.c | 14 +- gcc/varasm.c | 20 +++ libstdc++-v3/ChangeLog | 47 +++++++ libstdc++-v3/include/bits/fs_fwd.h | 42 ------ libstdc++-v3/include/std/chrono | 142 +++++++++++++++++++++ libstdc++-v3/include/std/condition_variable | 3 + libstdc++-v3/include/std/future | 3 + libstdc++-v3/include/std/mutex | 3 + libstdc++-v3/include/std/shared_mutex | 6 + libstdc++-v3/include/std/thread | 3 + .../30_threads/condition_variable/members/2.cc | 2 + .../condition_variable/members/clock_neg.cc | 61 +++++++++ .../condition_variable_any/members/clock_neg.cc | 61 +++++++++ .../30_threads/future/members/clock_neg.cc | 59 +++++++++ .../recursive_timed_mutex/try_lock_until/3.cc | 2 +- .../try_lock_until/clock_neg.cc | 57 +++++++++ .../30_threads/shared_future/members/clock_neg.cc | 59 +++++++++ .../30_threads/shared_lock/locking/clock_neg.cc | 59 +++++++++ .../try_lock_until/1.cc} | 27 ++-- .../try_lock_until/2.cc} | 20 ++- .../shared_timed_mutex/try_lock_until/clock_neg.cc | 57 +++++++++ .../30_threads/timed_mutex/try_lock_until/3.cc | 2 +- .../30_threads/timed_mutex/try_lock_until/4.cc | 2 +- .../timed_mutex/try_lock_until/clock_neg.cc | 57 +++++++++ .../30_threads/unique_lock/locking/clock_neg.cc | 59 +++++++++ libstdc++-v3/testsuite/std/time/traits/is_clock.cc | 124 ++++++++++++++++++ libstdc++-v3/testsuite/util/slow_clock.h | 3 + 78 files changed, 1600 insertions(+), 124 deletions(-) create mode 100644 gcc/testsuite/g++.dg/conversion/op7.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94223.C create mode 100644 gcc/testsuite/g++.dg/torture/pr94303.C create mode 100644 gcc/testsuite/g++.dg/warn/Wduplicated-cond1.C create mode 100644 gcc/testsuite/gcc.dg/Walloca-larger-than-3.c create mode 100644 gcc/testsuite/gcc.dg/Walloca-larger-than-3.h create mode 100644 gcc/testsuite/gcc.dg/Wvla-larger-than-4.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr94271_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr94271_1.c create mode 100644 gcc/testsuite/gcc.dg/pr84131.c create mode 100644 gcc/testsuite/gcc.dg/pr94283.c create mode 100644 gcc/testsuite/gcc.dg/pr94292.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr94300.c create mode 100644 gcc/testsuite/gcc.target/i386/pr81213-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94308.c create mode 100644 gcc/testsuite/gfortran.dg/pr93484_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93484_2.f90 create mode 100644 libstdc++-v3/testsuite/30_threads/condition_variable/members/cl [...] create mode 100644 libstdc++-v3/testsuite/30_threads/condition_variable_any/member [...] create mode 100644 libstdc++-v3/testsuite/30_threads/future/members/clock_neg.cc create mode 100644 libstdc++-v3/testsuite/30_threads/recursive_timed_mutex/try_loc [...] create mode 100644 libstdc++-v3/testsuite/30_threads/shared_future/members/clock_neg.cc create mode 100644 libstdc++-v3/testsuite/30_threads/shared_lock/locking/clock_neg.cc copy libstdc++-v3/testsuite/30_threads/{recursive_timed_mutex/try_lock_until/3.cc [...] copy libstdc++-v3/testsuite/30_threads/{timed_mutex/try_lock_until/4.cc => shared_ [...] create mode 100644 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/try_lock_u [...] create mode 100644 libstdc++-v3/testsuite/30_threads/timed_mutex/try_lock_until/cl [...] create mode 100644 libstdc++-v3/testsuite/30_threads/unique_lock/locking/clock_neg.cc create mode 100644 libstdc++-v3/testsuite/std/time/traits/is_clock.cc