This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_ubsan in repository toolchain/ci/gcc.
from 42f19c385db Daily bump. adds 267891bd3c7 x86: Require Linux target for PR target/93492 tests adds 9e28851b345 Daily bump. adds 466dd1629c6 rs6000: Init V4SF vector without converting SP to DP adds 56d78c58c23 rs6000: Define define_insn_and_split to split unspec sldi+o [...] adds a4aca1edaf3 PR94600: fix volatile access to the whole of a compound object. adds 79fcdd2dd9f make var-tracking iteration consistent adds f4ac1a7fee8 cris: Correct output templates in define_subst patterns. adds ef07c7a5884 cris: Use addi.b for additions where flags aren't inspected adds 881fb2091cf cris: Remove config/cris/t-cris gt-cris.h cargo adds 9a2ae08b02d cris: Add new pass eliminating compares after delay-slot-filling adds b8697d0cd06 middle-end: Remove truly_noop_truncation check from convert.c adds 7a4770f0394 fix global variable alignment for testcase gcc.dg/torture/p [...] adds b20097c65d2 openacc: Don't strip TO_PSET/POINTER for enter/exit data adds ba8fe4b4832 libstdc++: Fix istream::ignore exit conditions (PR 94749, P [...] adds 5834e96a08f ipa-devirt: Fix crash in obj_type_ref_class [PR95114] adds 463a54e5d49 aarch64: fix return address access with pac [PR94891][PR94791] adds 2bc95be3bb8 aarch64: fix __builtin_eh_return with pac-ret [PR94891] adds b097c7a27fb libgcc: fix the handling of return address mangling [PR94891] adds 6a391e06f95 doc: Clarify __builtin_return_address [PR94891] adds a1faa8e2470 aarch64: Add missing ACLE support for PAC-RET adds 3f069011019 Fortran : ICE in gfc_find_array_ref(): No ref found PR95981 adds c4facd483de tree-optimization/96163 - fix placement issue with SLP and vectors adds a4312519223 testsuite: Fix scan-lang-dump-not adds 4fd124a2366 c++: Fix tentative parsing of enum-specifier [PR96077] adds bae66e0f043 Fortran : accepts pointer initialization of DT dummy args PR45337 adds 776e48e0931 ipa-fnsummary: Fix ICE with switch predicates [PR96130] adds 6a9a3434c73 c++: Add test [PR95288] adds 9cba8984813 x86: Pass a copy of the string length to cmpstrnqi adds 305ab735bd4 rs6000: add effective-target test ppc_mma_hw adds 0b12638ba3f Remove long-gone cxxmain.c from makefiles adds 698bad8d483 testsuite: scan-lang-dump-times & scan-lang-dump-not adds 94c7c67b82d rs6000: clean up testsuite power10_hw check adds 8651714a78b Merge sibcall_local32/64 adds ea69fcf9a03 Daily bump. adds 9ad19a66d75 Fortran : Implicitly type parameter causes an invalid erro [...] adds 6a48d12475c LTO: pick up -fcf-protection flag for the link step adds f418bd4b92a openmp: Adjust outer bounds of non-rect loops
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 126 +++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 - gcc/config/aarch64/aarch64-c.c | 13 ++ gcc/config/aarch64/aarch64-protos.h | 1 + gcc/config/aarch64/aarch64.c | 31 ++- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/cris/cris-passes.def | 20 ++ gcc/config/cris/cris-protos.h | 2 + gcc/config/cris/cris.c | 202 ++++++++++++++++++ gcc/config/cris/cris.md | 46 +++- gcc/config/cris/t-cris | 3 +- gcc/config/i386/i386.md | 6 +- gcc/config/rs6000/rs6000.c | 55 +++-- gcc/config/rs6000/rs6000.md | 71 +++---- gcc/convert.c | 14 +- gcc/cp/ChangeLog | 10 + gcc/cp/Make-lang.in | 1 - gcc/cp/parser.c | 7 +- gcc/doc/extend.texi | 17 +- gcc/expr.c | 5 +- gcc/fortran/ChangeLog | 13 ++ gcc/fortran/check.c | 4 +- gcc/fortran/decl.c | 15 +- gcc/fortran/resolve.c | 3 +- gcc/gimplify.c | 21 +- gcc/ipa-devirt.c | 9 +- gcc/ipa-fnsummary.c | 10 +- gcc/lto-opts.c | 15 ++ gcc/lto-wrapper.c | 44 +++- gcc/omp-expand.c | 3 +- gcc/omp-general.c | 129 ++++++++++- gcc/omp-general.h | 2 + gcc/testsuite/ChangeLog | 112 ++++++++++ gcc/testsuite/g++.dg/diagnostic/enum2.C | 10 + gcc/testsuite/g++.dg/parse/enum14.C | 7 + gcc/testsuite/g++.dg/vect/pr96163.cc | 146 +++++++++++++ gcc/testsuite/g++.target/aarch64/pr95114.C | 3 + gcc/testsuite/gcc.dg/pr94600-1.c | 36 ++++ gcc/testsuite/gcc.dg/pr94600-2.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-3.c | 35 +++ gcc/testsuite/gcc.dg/pr94600-4.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-5.c | 34 +++ gcc/testsuite/gcc.dg/pr94600-6.c | 33 +++ gcc/testsuite/gcc.dg/pr94600-7.c | 33 +++ gcc/testsuite/gcc.dg/pr94600-8.c | 33 +++ gcc/testsuite/gcc.dg/torture/pr96130.c | 26 +++ gcc/testsuite/gcc.dg/torture/pr96133.c | 2 +- .../gcc.target/aarch64/return_address_sign_1.c | 8 +- .../gcc.target/aarch64/return_address_sign_b_1.c | 8 +- gcc/testsuite/gcc.target/cris/pr93372-44.c | 13 ++ gcc/testsuite/gcc.target/cris/pr93372-45.c | 13 ++ gcc/testsuite/gcc.target/cris/pr93372-46.c | 16 ++ gcc/testsuite/gcc.target/i386/pr93492-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-4.c | 2 +- gcc/testsuite/gcc.target/i386/pr93492-5.c | 3 +- gcc/testsuite/gcc.target/i386/pr95443-1.c | 130 ++++++++++++ gcc/testsuite/gcc.target/i386/pr95443-2.c | 79 +++++++ gcc/testsuite/gcc.target/powerpc/mma-double-test.c | 1 + gcc/testsuite/gcc.target/powerpc/mma-single-test.c | 1 + gcc/testsuite/gcc.target/powerpc/mma-supported.c | 25 +++ gcc/testsuite/gcc.target/powerpc/vector_float.c | 15 ++ gcc/testsuite/gfortran.dg/goacc/finalize-1.f | 4 +- gcc/testsuite/gfortran.dg/pr45337_1.f90 | 14 ++ gcc/testsuite/gfortran.dg/pr45337_2.f90 | 18 ++ gcc/testsuite/gfortran.dg/pr95981.f90 | 9 + gcc/testsuite/gfortran.dg/pr96038.f90 | 8 + gcc/testsuite/lib/scanlang.exp | 51 +++++ gcc/testsuite/lib/target-supports.exp | 30 ++- gcc/tree-pretty-print.c | 5 +- gcc/tree-vect-slp.c | 32 +-- gcc/tree.c | 7 +- gcc/tree.h | 4 +- gcc/var-tracking.c | 235 ++++++++++----------- libgcc/ChangeLog | 13 ++ libgcc/config/aarch64/aarch64-unwind.h | 40 +--- libgcc/unwind-dw2.c | 34 +-- libgomp/ChangeLog | 5 + libgomp/testsuite/libgomp.c/loop-21.c | 230 ++++++++++++++++++++ .../libgomp.oacc-fortran/dynamic-pointer-1.f90 | 97 +++++++++ libstdc++-v3/ChangeLog | 22 ++ libstdc++-v3/include/bits/istream.tcc | 44 +++- libstdc++-v3/src/c++98/compatibility.cc | 32 ++- libstdc++-v3/src/c++98/istream.cc | 56 +++-- .../27_io/basic_istream/ignore/char/94749.cc | 151 +++++++++++++ .../ignore/char/{94749.cc => 96161.cc} | 53 ++--- .../27_io/basic_istream/ignore/wchar_t/94749.cc | 155 +++++++++++++- .../ignore/{char/94749.cc => wchar_t/96161.cc} | 55 ++--- 90 files changed, 2788 insertions(+), 417 deletions(-) create mode 100644 gcc/config/cris/cris-passes.def create mode 100644 gcc/testsuite/g++.dg/diagnostic/enum2.C create mode 100644 gcc/testsuite/g++.dg/parse/enum14.C create mode 100644 gcc/testsuite/g++.dg/vect/pr96163.cc create mode 100644 gcc/testsuite/g++.target/aarch64/pr95114.C create mode 100644 gcc/testsuite/gcc.dg/pr94600-1.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-2.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-3.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-4.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-5.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-6.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-7.c create mode 100644 gcc/testsuite/gcc.dg/pr94600-8.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr96130.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-44.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-45.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-46.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95443-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95443-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/mma-supported.c create mode 100644 gcc/testsuite/gcc.target/powerpc/vector_float.c create mode 100644 gcc/testsuite/gfortran.dg/pr45337_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr45337_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95981.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr96038.f90 create mode 100644 libgomp/testsuite/libgomp.c/loop-21.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/dynamic-pointer-1.f90 copy libstdc++-v3/testsuite/27_io/basic_istream/ignore/char/{94749.cc => 96161.cc} (52%) copy libstdc++-v3/testsuite/27_io/basic_istream/ignore/{char/94749.cc => wchar_t/9 [...]