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-release-aarch64-lts-defconfig in repository toolchain/ci/gcc.
from f826c257b6f Fortran - correct check for constraint F2008:C628 / F2018:C932 adds 9c3a4753acf Daily bump. adds b18391e701d Daily bump. adds c94755c7734 Fortran - simplify length of substring with constant bounds adds 71013e5fb84 Fortran - extend set of substring expressions handled in le [...] adds 54cbe8523e9 Daily bump. adds 3f29e301f29 middle-end/101824 - properly handle volatiles in nested fn [...] adds 7f584a30909 tree-optimization/101925 - fix VN with reverse storage order adds 57f6800aefd tree-optimization/102046 - fix SLP build from scalars with [...] adds a6e280558a8 Daily bump. adds 9f300873f6b c++: Fix up constexpr evaluation of deleting dtors [PR100495] adds dcb2873cd32 gcc: xtensa: fix PR target/102115 adds 94c9c0ab7ce Daily bump. adds af18863eb7d testsuite: Use explicit -ftree-cselim in tests using -fdump [...] adds 808b6a0c1cc testsuite: Allow .sdata in more cases in gcc.dg/array-quals-1.c adds cb5690b8d2c i386: Fix up @xorsign<mode>3_1 [PR102224] adds d7b2e9bd1a3 c++: Fix docs on assignment of virtual bases [PR60318] adds f459220912d Daily bump. adds 3556ab610cb Daily bump. adds 7edb992d819 compiler: correct condition for calling memclrHasPointers adds a22c0458cb5 Daily bump. adds 0d09acc0d62 Fortran - improve error recovery determining array element [...] adds 7ca5bcb0f12 Fortran - out of bounds in array constructor with implied do loop adds 2ae73531d33 Daily bump. adds 09a2049123e d: Don't include terminating null pointer in string express [...] adds b79f0b99fde Daily bump. adds 6dd2650f96c Daily bump. adds a87d7fbef55 rs6000: Expand fmod and remainder when built with fast-math [...] adds 4fc907e18d1 Give more informative error message for by-reference types adds df2f733cd99 Remove superfluous call to UI_Is_In_Int_Range adds e94730e51af Fix internal error on pointer-to-pointer binding in LTO mode adds 1355ea50498 Fix inaccurate bounds in debug info for vector array types adds 82a95c08c0d Do not issue size error for too large array type adds 40c0122a1c5 Fix PR ada/101970 adds 4bcb3213f74 Verify destination[source] of a load[store] instruction is [...] adds e9a6a100046 Daily bump. adds 819e7784a06 rs6000: Move rs6000_split_multireg_move to later in file adds ed9006264f6 rs6000: Generate an lxvp instead of two adjacent lxv instructions new b429c81170c Enable store fusion on Power10.
The 1 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 | 103 + gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 35 + gcc/ada/exp_attr.adb | 23 +- gcc/ada/gcc-interface/decl.c | 25 +- gcc/ada/gcc-interface/utils.c | 9 +- gcc/config/i386/i386.md | 10 +- gcc/config/rs6000/rs6000-cpus.def | 4 +- gcc/config/rs6000/rs6000.c | 3228 ++++++++++---------- gcc/config/rs6000/rs6000.md | 36 + gcc/config/rs6000/rs6000.opt | 4 + gcc/config/xtensa/xtensa.c | 3 +- gcc/cp/ChangeLog | 11 + gcc/cp/constexpr.c | 4 +- gcc/d/ChangeLog | 9 + gcc/d/d-builtins.cc | 2 +- gcc/doc/trouble.texi | 7 +- gcc/fortran/ChangeLog | 57 + gcc/fortran/expr.c | 7 +- gcc/fortran/simplify.c | 46 +- gcc/fortran/trans-expr.c | 4 +- gcc/go/gofrontend/expressions.cc | 2 +- gcc/testsuite/ChangeLog | 147 + gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C | 17 + gcc/testsuite/gcc.dg/array-quals-1.c | 10 +- gcc/testsuite/gcc.dg/pr102224.c | 49 + gcc/testsuite/gcc.dg/sso-16.c | 100 + gcc/testsuite/gcc.dg/tree-ssa/pr101824.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/pr89430-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-2.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-5.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-6.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr89430-7-comp-ref.c | 2 +- .../gcc.dg/tree-ssa/pr89430-8-mem-ref-size.c | 2 +- gcc/testsuite/gcc.dg/vect/pr102046.c | 19 + gcc/testsuite/gcc.target/i386/avx-pr102224.c | 23 + gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c | 31 + .../gcc.target/powerpc/fusion-p10-stst2.c | 30 + gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c | 28 + gcc/testsuite/gcc.target/powerpc/pr97142.c | 35 + gcc/testsuite/gdc.dg/pr102185.d | 7 + gcc/testsuite/gfortran.dg/bounds_check_23.f90 | 18 + gcc/testsuite/gfortran.dg/pr100950.f90 | 65 + gcc/testsuite/gfortran.dg/pr101327.f90 | 11 + gcc/testsuite/gnat.dg/enum_rep2.adb | 117 + gcc/tree-nested.c | 1 + gcc/tree-ssa-sccvn.c | 33 +- gcc/tree-vect-slp.c | 4 + 50 files changed, 2821 insertions(+), 1590 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new21.C create mode 100644 gcc/testsuite/gcc.dg/pr102224.c create mode 100644 gcc/testsuite/gcc.dg/sso-16.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr101824.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr102046.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-pr102224.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst.c create mode 100644 gcc/testsuite/gcc.target/powerpc/fusion-p10-stst2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-builtin-9.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr97142.c create mode 100644 gcc/testsuite/gdc.dg/pr102185.d create mode 100644 gcc/testsuite/gfortran.dg/bounds_check_23.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr100950.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr101327.f90 create mode 100644 gcc/testsuite/gnat.dg/enum_rep2.adb