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-allyesconfig 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 adds 81ce375d1fd Fix PR94401 by considering reverse overrun adds 879bc686a0a doc: RISC-V: Update binutils requirement to 2.30 adds 54af95767e8 debug/94450 - remove DW_TAG_imported_unit generated in LTRA [...] adds 75efe9cb1f8 c/94392 - only enable -ffinite-loops for C++
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 186 +++++++++++ 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/c-family/ChangeLog | 6 + gcc/c-family/c-opts.c | 4 + gcc/cfgloop.h | 4 + gcc/cfgloopmanip.c | 1 + gcc/common.opt | 2 +- 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 | 8 +- gcc/dse.c | 57 +++- gcc/dwarf2out.c | 18 -- gcc/fortran/ChangeLog | 20 ++ gcc/fortran/check.c | 4 + gcc/fortran/match.c | 1 + gcc/fortran/resolve.c | 6 +- gcc/ipa-icf-gimple.c | 2 + gcc/lower-subreg.c | 3 +- gcc/lto-streamer-in.c | 1 + gcc/lto-streamer-out.c | 1 + gcc/opts.c | 1 - gcc/params.opt | 2 +- gcc/rtl.h | 1 + gcc/testsuite/ChangeLog | 61 ++++ .../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.dg/torture/pr94392.c | 22 ++ 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-cfg.c | 3 + gcc/tree-ssa-loop-niter.c | 2 +- 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 +- 74 files changed, 1571 insertions(+), 306 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.dg/torture/pr94392.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