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 0d1ccfd0cc2 testsuite/94703 - skip gcc.dg/tree-ssa/pr94703.c on strict- [...] adds 2c814af65ef aarch64: Fix arm_sve_vector_bits on typedefs [PR95105] adds 365e3cde497 i386: Add V2DFmode conversion functions [PR95046] adds 941c9474700 Add tests for gcc-changelog. adds c4bff4c230c c++: Improve build_template_decl adds 5adbd090756 c++: Adjust push_template_decl_real adds ea5a33d4536 c++: simplify lookup_template_class_1 adds ddbaab134ca c++: Simplify tsubst_friend_function adds f497e36ae56 c++: Simplify tsubst_template_decl adds 68f1d74ff92 c++: Missed c++2a->20 change adds f664bd07f08 arm.c: Clarify error message in thumb1_expand_prologue adds 4036327e4ca arm: Factorize several occurrences of the same code into re [...] adds 8d286dd118a x86: Default CET run-time support to auto adds cdc34b50579 Add early return for invalid STATUS for close. adds d975519ad10 Removed double ChangeLog entries from previous commit. adds 098cf31aa26 c++: Missing SFINAE with lookup_fnfields [PR78446] adds 9056cd80351 i386: Add V2DFmode float trunc/extend functions [PR95046] adds 75d0b3d7288 amdgcn: fix vcc clobber in vector load/store adds 3a36428b5fb libgo: only build syscall test with -static on GNU/Linux adds 4e1592f8e1d c++: Fix deferred noexcept on constructor [PR93901]. adds 3f30a274913 libiberty: Update D symbol demangling for latest ABI spec. adds d2a359fe5d7 Skip jit tests for targets that don't support -lgccjit adds 98aad12cd2e Daily bump. adds 8a15faa730f Fold (add -1; zero_ext; add +1) operations to zero_ext when [...] adds 84935c98221 tree-optimization/33315 - common stores during sinking adds f4356120ba8 i386: Add V2SFmode hadd/hsub instructions [PR95046] adds f8b0665445b i386: Add V2SFmode hadd/hsub instructions [PR95046] adds 3a55774f0b6 libiberty: Handle @live attribute in D demangler. adds 9f0f7da9aa9 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) adds 62af27e77b5 arm: Add support for interrupt routines to reg_needs_saving_p adds aaf1ee48316 tree-optimization/95133 - avoid abnormal edges in path splitting adds c9a41202b27 contrib: Handle GDB specific test result types adds b8db70e1f1c WIP amdgcn: use unsigned extend for lshiftrt adds f8e1c0c0182 Fix clang [-Wmisleading-indentation] in hsa-gen.c. adds 584a3c080bb tree-optimization/92260 - improve fix adds 271e3da859f c++: Fix thinkos in template_args_equal change. adds 75514d157e9 i386: Allow SI, DI and TImode pushes from XMM registers adds 0ec52417fd9 [Fortran] OpenMP 5 – permit more sharing clauses for SIMD ( [...] adds 4c1a5d8b71e x86: Also check if -fcf-protection works adds cda6396a1b6 PR c++/93286 - ICE with __is_constructible and variadic template. adds 289fbbe75f6 c++: Revert unnecessary parts of fix for [PR90996] adds b8079176c97 rs6000/testsuite: Use -mdejagnu-cpu= instead of -mcpu= adds 918f1682666 rs6000/testsuite: Don't use powerpc64 effective target adds 7df6b2c0531 rs6000/testsuite: Use lp64 in cnttzdm-0.c adds b595f14f8f6 rs6000/testsuite: Use the int128 selector where needed adds fe83bfb1466 rs6000: BU_FUTURE_MISC_2 requires powerpc64 adds 16485ea97b3 analyzer: Remove stray semicolon. adds 29f0e90d990 c++: Enable coroutines with -std=c++20. adds e478cacb62f libgo: only build syscall test with -static if it works adds 9d495e72508 Update cpplib sv.po. adds 115232b7789 c++: decltype of invalid non-dependent expr [PR57943] adds 53b4d52f114 Daily bump. adds f5b461d4530 Consolidate a couple peepholes and improve peepholes that c [...] adds 5ef067eb14d coroutines: Implicitly movable objects should use move CTOR [...] adds add058cf93a Daily bump. adds 65d44272bd9 Move array bounds checking out of vrp_prop and into its own class. adds f119b4e6319 More refactoring of tree-vrp.c. adds 5b461bdb489 Remove vrp_insert::live_on_edge declaration. adds 8bfc81876f9 Move operand_less_p to vr-values.c. adds e7e785dfec3 Revert previous patch: adds cc558e28014 x86: Add gcc.target/i386/strncmp-1.c adds e977a5df5ba libphobos: Merge upstream druntime 5cc061a8, phobos 64ed4684f adds 266f44a91c0 x86: Allow V1TI vector register pushes adds 4c1b27f961a Use pc_or_label_operand to collapse a couple more patterns [...] adds 2b9a271b2d0 coroutines: Avoid a maybe used uninitialized warning. NFC. adds 03d549090e3 Daily bump.
No new revisions were added by this update.
Summary of changes: config/ChangeLog | 10 + config/cet.m4 | 5 +- contrib/ChangeLog | 10 + contrib/dg-extract-results.py | 6 +- contrib/dg-extract-results.sh | 12 +- contrib/gcc-changelog/test_email.py | 260 +++ contrib/gcc-changelog/test_patches.txt | 2384 ++++++++++++++++++++ gcc/ChangeLog | 232 +- gcc/DATESTAMP | 2 +- gcc/analyzer/sm-signal.cc | 2 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c-opts.c | 7 +- gcc/config/aarch64/aarch64-sve-builtins.cc | 35 +- gcc/config/arm/arm.c | 64 +- gcc/config/gcn/gcn-valu.md | 163 +- gcc/config/gcn/gcn.c | 13 +- gcc/config/h8300/combiner.md | 22 +- gcc/config/h8300/h8300.md | 2 + gcc/config/h8300/jumpcall.md | 66 +- gcc/config/h8300/peepholes.md | 452 ++-- gcc/config/h8300/predicates.md | 6 + gcc/config/i386/i386-features.c | 37 +- gcc/config/i386/i386.md | 97 +- gcc/config/i386/mmx.md | 104 +- gcc/config/i386/sse.md | 67 +- gcc/config/rs6000/rs6000-builtin.def | 3 +- gcc/configure | 12 +- gcc/cp/ChangeLog | 82 + gcc/cp/call.c | 8 +- gcc/cp/class.c | 2 +- gcc/cp/coroutines.cc | 112 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/decl2.c | 3 + gcc/cp/except.c | 3 +- gcc/cp/init.c | 2 +- gcc/cp/method.c | 2 +- gcc/cp/name-lookup.c | 3 +- gcc/cp/parser.c | 20 +- gcc/cp/pt.c | 486 ++-- gcc/cp/search.c | 5 +- gcc/cp/semantics.c | 8 + gcc/cp/typeck2.c | 18 - gcc/doc/sourcebuild.texi | 3 + gcc/fortran/ChangeLog | 6 + gcc/fortran/openmp.c | 17 +- gcc/gimple-ssa-split-paths.c | 10 +- gcc/gimplify.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/hsa-gen.c | 14 +- gcc/loop-doloop.c | 38 +- gcc/testsuite/ChangeLog | 148 ++ .../c-c++-common/dfp/func-vararg-mixed-2.c | 105 - .../coroutines/co-return-syntax-10-movable.C | 67 + gcc/testsuite/g++.dg/coroutines/coro.h | 10 +- gcc/testsuite/g++.dg/coroutines/coroutines.exp | 2 +- gcc/testsuite/g++.dg/cpp0x/decltype76.C | 7 + gcc/testsuite/g++.dg/cpp1y/pr90996.C | 19 +- gcc/testsuite/g++.dg/template/sfinae31.C | 14 + .../aarch64/sve/acle/general-c++/attributes_1.C | 122 + gcc/testsuite/gcc.dg/pr95133.c | 14 + gcc/testsuite/gcc.dg/tree-ssa/split-path-7.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-13.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-14.c | 17 + .../aarch64/sve/acle/general/attributes_8.c | 101 + gcc/testsuite/gcc.target/gcn/gcn.exp | 42 + gcc/testsuite/gcc.target/gcn/vcc-clobber.c | 33 + gcc/testsuite/gcc.target/i386/pr95021-1.c | 27 + gcc/testsuite/gcc.target/i386/pr95021-2.c | 39 + gcc/testsuite/gcc.target/i386/pr95021-3.c | 5 + gcc/testsuite/gcc.target/i386/pr95021-4.c | 28 + gcc/testsuite/gcc.target/i386/pr95021-5.c | 45 + gcc/testsuite/gcc.target/i386/pr95046-6.c | 44 + gcc/testsuite/gcc.target/i386/pr95046-7.c | 25 + gcc/testsuite/gcc.target/i386/pr95046-8.c | 22 + gcc/testsuite/gcc.target/i386/strncmp-1.c | 47 + gcc/testsuite/gcc.target/powerpc/cntlzdm-0.c | 2 +- gcc/testsuite/gcc.target/powerpc/cntlzdm-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/cnttzdm-0.c | 1 + gcc/testsuite/gcc.target/powerpc/cnttzdm-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/doloop-2.c | 29 + gcc/testsuite/gcc.target/powerpc/pdep-0.c | 4 +- gcc/testsuite/gcc.target/powerpc/pdep-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pextd-0.c | 4 +- gcc/testsuite/gcc.target/powerpc/pextd-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr90763.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr91275.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr92796.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr93658.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr93800.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbceq.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcge.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcgt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcle.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbclt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setbcne.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbceq.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcge.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcgt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcle.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbclt.c | 2 +- gcc/testsuite/gcc.target/powerpc/setnbcne.c | 2 +- gcc/testsuite/gcc.target/powerpc/vec-gnb-0.c | 1 + gcc/testsuite/gcc.target/powerpc/vec-gnb-1.c | 1 + gcc/testsuite/gcc.target/powerpc/vec-gnb-2.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-10.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-8.c | 1 + .../gcc.target/powerpc/vec-ternarylogic-9.c | 1 + .../gcc.target/powerpc/xxgenpc-runnable.c | 2 +- gcc/testsuite/gfortran.dg/gomp/openmp-simd-4.f90 | 65 + .../gfortran.dg/gomp/target-exit-data.f90 | 20 + gcc/testsuite/jit.dg/jit.exp | 5 + gcc/testsuite/lib/target-supports.exp | 15 + gcc/tree-ssa-sink.c | 185 +- gcc/tree-vect-slp.c | 19 +- gcc/tree-vrp.c | 496 ++-- libatomic/ChangeLog | 9 + libatomic/configure | 7 +- libbacktrace/ChangeLog | 9 + libbacktrace/configure | 19 +- libcc1/ChangeLog | 4 + libcc1/configure | 43 +- libcpp/ChangeLog | 4 + libcpp/configure | 43 +- libcpp/po/ChangeLog | 4 + libcpp/po/sv.po | 6 +- libdecnumber/ChangeLog | 4 + libdecnumber/configure | 89 +- libgcc/ChangeLog | 9 + libgcc/configure | 7 +- libgfortran/ChangeLog | 15 + libgfortran/configure | 11 +- libgfortran/io/close.c | 8 +- libgo/Makefile.am | 4 +- libgo/Makefile.in | 4 +- libgo/configure | 48 +- libgo/configure.ac | 11 + libgomp/ChangeLog | 14 + libgomp/configure | 7 +- .../testsuite/libgomp.fortran/close_errors_1.f90 | 19 + libiberty/ChangeLog | 38 + libiberty/d-demangle.c | 773 ++++--- libiberty/testsuite/d-demangle-expected | 80 + libitm/ChangeLog | 9 + libitm/configure | 7 +- libobjc/ChangeLog | 9 + libobjc/configure | 11 +- libphobos/ChangeLog | 5 + libphobos/configure | 11 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/core/cpuid.d | 18 +- libphobos/src/MERGE | 2 +- libphobos/src/std/net/curl.d | 44 +- libphobos/src/std/zip.d | 6 + libquadmath/ChangeLog | 9 + libquadmath/configure | 7 +- libsanitizer/ChangeLog | 9 + libsanitizer/configure | 7 +- libssp/ChangeLog | 9 + libssp/configure | 11 +- libstdc++-v3/ChangeLog | 9 + libstdc++-v3/configure | 7 +- libvtv/ChangeLog | 9 + libvtv/configure | 7 +- zlib/ChangeLog.gcj | 9 + zlib/configure | 11 +- 165 files changed, 6793 insertions(+), 1562 deletions(-) create mode 100755 contrib/gcc-changelog/test_email.py create mode 100644 contrib/gcc-changelog/test_patches.txt delete mode 100644 gcc/testsuite/c-c++-common/dfp/func-vararg-mixed-2.c create mode 100644 gcc/testsuite/g++.dg/coroutines/co-return-syntax-10-movable.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype76.C create mode 100644 gcc/testsuite/g++.dg/template/sfinae31.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/acle/general-c++/attributes_1.C create mode 100644 gcc/testsuite/gcc.dg/pr95133.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-13.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-14.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/attributes_8.c create mode 100644 gcc/testsuite/gcc.target/gcn/gcn.exp create mode 100644 gcc/testsuite/gcc.target/gcn/vcc-clobber.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95021-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95021-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95021-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95021-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95021-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95046-8.c create mode 100644 gcc/testsuite/gcc.target/i386/strncmp-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/doloop-2.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/openmp-simd-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/target-exit-data.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/close_errors_1.f90