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-allmodconfig in repository toolchain/ci/gcc.
from e899d4b7125 Add testcase for already fixed PR [PR94436] adds 032f2366a4c rs6000: Make code questionably using r2 not ICE (PR94420) adds dd5da571731 doc: Fix a typo in the documentation of the copy attribute adds 43d011eb054 Whoops, forgot the changelog adds b60bd122dc7 doc: Fix typo adds 7546463b9f7 subreg: Fix PR94123, SVN r273240 causes gcc.target/powerpc/ [...] adds a96f1c38a78 analyzer: handle compound assignments [PR94378] adds 6c557ba5380 libstdc++: Move "free books" list from fsf.org to gnu.org adds fb25041e11d d: Fix gdc.dg/pr92216.d FAILs on 32-bit targets adds 918b89b7623 d: Fix new tests gdc.dg/pr93038.d and gdc.dg/pr93038b.d in [...] adds 25839b6af9f Daily bump. adds bf1f6d8819a fortran: ICE equivalence with an element of an array PR94030 adds 2c54eab5a30 fortran : ICE in gfc_resolve_findloc PR93498 adds b7a98f48e06 S/390: Remove superfluous commutative constraint modifiers adds 224efaf7e1e [Fortran] Fix error cleanup of select rank (PR93522) adds c1effaa209f libstdc++-v3/test: Better skip for "use_service.cc" adds ff825b81583 [ARM]: Fix for MVE ACLE intrinsics with writeback (PR94317). adds 66e327517b1 aarch64: Fix ICE due to aarch64_gen_compare_reg_maybe_ze [PR94435] adds df562b12d90 aarch64: Fix ICE due to aarch64_gen_compare_reg_maybe_ze [PR94435] adds 2c0fa3ecf70 cselib: Reuse VALUEs on sp adjustments [PR92264] adds 86c92411320 params: Decrease -param=max-find-base-term-values= default [...] adds d4ed2cd13d0 sra/doc: Document param sra-max-propagations adds 68cbee9bf53 Fix up -Wliteral-suffix warning on mti-linux.h new 81ce375d1fd Fix PR94401 by considering reverse overrun new 879bc686a0a doc: RISC-V: Update binutils requirement to 2.30
The 2 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 | 161 ++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 57 ++++ gcc/analyzer/checker-path.cc | 1 + gcc/analyzer/constraint-manager.cc | 1 + gcc/analyzer/diagnostic-manager.cc | 1 + gcc/analyzer/engine.cc | 4 +- gcc/analyzer/program-point.cc | 1 + gcc/analyzer/program-state.cc | 1 + gcc/analyzer/region-model.cc | 342 +++++++++++++++++---- gcc/analyzer/region-model.h | 71 +++-- gcc/config/aarch64/aarch64.c | 5 +- gcc/config/arm/arm-builtins.c | 11 + gcc/config/arm/arm_mve.h | 40 +-- gcc/config/arm/arm_mve_builtins.def | 30 +- gcc/config/arm/mve.md | 96 +++++- gcc/config/mips/mti-linux.h | 2 +- gcc/config/rs6000/rs6000.md | 3 +- gcc/config/s390/vector.md | 80 ++--- gcc/config/s390/vx-builtins.md | 78 ++--- gcc/cselib.c | 235 ++++++++++++-- gcc/doc/extend.texi | 4 +- gcc/doc/install.texi | 12 +- gcc/doc/invoke.texi | 5 + gcc/dse.c | 57 +++- gcc/fortran/ChangeLog | 20 ++ gcc/fortran/check.c | 4 + gcc/fortran/match.c | 1 + gcc/fortran/resolve.c | 6 +- gcc/lower-subreg.c | 3 +- gcc/params.opt | 2 +- gcc/rtl.h | 1 + gcc/testsuite/ChangeLog | 56 ++++ .../gcc.dg/analyzer/compound-assignment-1.c | 71 +++++ .../gcc.dg/analyzer/compound-assignment-2.c | 24 ++ .../gcc.dg/analyzer/compound-assignment-3.c | 25 ++ gcc/testsuite/gcc.target/aarch64/pr94435.c | 25 ++ .../arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c | 4 +- .../arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c | 4 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_s64.c | 6 +- .../mve/intrinsics/vldrdq_gather_base_wb_z_u64.c | 6 +- .../arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c | 4 +- .../arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c | 4 +- .../arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c | 4 +- .../mve/intrinsics/vldrwq_gather_base_wb_z_f32.c | 6 +- .../mve/intrinsics/vldrwq_gather_base_wb_z_s32.c | 6 +- .../mve/intrinsics/vldrwq_gather_base_wb_z_u32.c | 6 +- gcc/testsuite/gdc.dg/pr92216.d | 4 +- gcc/testsuite/gdc.dg/pr93038.d | 4 +- gcc/testsuite/gdc.dg/pr93038b.d | 5 +- gcc/testsuite/gfortran.dg/pr93498_1.f90 | 11 + gcc/testsuite/gfortran.dg/pr93498_2.f90 | 12 + gcc/testsuite/gfortran.dg/pr94030_1.f90 | 11 + gcc/testsuite/gfortran.dg/pr94030_2.f90 | 33 ++ gcc/testsuite/gfortran.dg/select_rank_4.f90 | 26 ++ gcc/tree-vect-stmts.c | 38 ++- gcc/var-tracking.c | 24 +- libstdc++-v3/ChangeLog | 11 + libstdc++-v3/doc/html/manual/appendix_free.html | 2 +- libstdc++-v3/doc/xml/manual/appendix_free.xml | 2 +- .../net/execution_context/use_service.cc | 6 +- 61 files changed, 1493 insertions(+), 284 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/analyzer/compound-assignment-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/compound-assignment-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/compound-assignment-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr94435.c create mode 100644 gcc/testsuite/gfortran.dg/pr93498_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93498_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr94030_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr94030_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_rank_4.f90