This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_profiled_lto_lean in repository toolchain/ci/gcc.
from 39d2411c787 rs6000: Move V2DI vec_neg under power8-vector [PR105271] adds 9715f10c065 asan: Fix up asan_redzone_buffer::emit_redzone_byte [PR105396] adds bc79f0d9048 PR102024 - IBM Z: Add psabi diagnostics adds b2df4c40c44 [Ada] Revert r12-6599 (Fix up handling of ghost units [PR104027]) adds 6c211e70eb9 testsuite: Add arm testcase for PR105374 adds 3e0c9fdfd00 fortran: Avoid infinite self-recursion [PR105381] adds 6a460a2007d fortran: Compare non-constant bound expressions. [PR105379] adds 9aaaae7edb7 middle-end/104492 - avoid all equality compare dangling poi [...] adds cec978606a6 LoongArch: Add '(clobber (mem:BLK (scratch)))' to PLV instr [...] adds 1b21d79e4e4 LoongArch: Add fdiv define_expand template. adds e07ea03fce2 ada: Fix build for RTEMS adds a849584587c libstdc++: Add pretty printer for std::atomic adds a71b107013c libstdc++: Update {x86_64,i?86,aarch64,s390x,ppc{,64,64le}} [...] adds f6541401407 Split test to remove failing run time test and add check for ICE. adds 948e8e40102 testsuite: Add testcase for dangling pointer equality bogus [...] adds 409edcca331 c++: enum in generic lambda at global scope [PR105398] adds 58e4a744b6e Fix oversight from previous commit to pr70673. adds e3947ea7f31 c++: add comments adds ba949a6af46 Daily bump. new d1ee29fd7fb loongarch: ignore zero-size fields in calling convention
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 | 44 +++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 11 ++ gcc/ada/gnat1drv.adb | 5 - gcc/ada/tracebak.c | 32 ++-- gcc/asan.cc | 14 +- gcc/config/loongarch/loongarch.cc | 3 + gcc/config/loongarch/loongarch.md | 46 +++-- gcc/config/s390/s390-protos.h | 1 - gcc/config/s390/s390.cc | 208 +++++++++++---------- gcc/cp/ChangeLog | 9 + gcc/cp/pt.cc | 2 +- gcc/cp/tree.cc | 3 +- gcc/fortran/ChangeLog | 16 ++ gcc/fortran/array.cc | 27 +-- gcc/fortran/trans-array.cc | 7 +- gcc/gimple-ssa-warn-access.cc | 7 +- gcc/testsuite/ChangeLog | 61 ++++++ gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C | 15 ++ gcc/testsuite/g++.dg/warn/pr104492.C | 115 ++++++++++++ gcc/testsuite/g++.target/s390/pr102024-1.C | 12 ++ gcc/testsuite/g++.target/s390/pr102024-2.C | 14 ++ gcc/testsuite/g++.target/s390/pr102024-3.C | 15 ++ gcc/testsuite/g++.target/s390/pr102024-4.C | 15 ++ gcc/testsuite/g++.target/s390/pr102024-5.C | 14 ++ gcc/testsuite/g++.target/s390/pr102024-6.C | 12 ++ gcc/testsuite/gcc.dg/asan/pr105396.c | 19 ++ gcc/testsuite/gcc.target/arm/simd/pr105374.C | 8 + .../gcc.target/loongarch/zero-size-field-pass.c | 30 +++ .../gcc.target/loongarch/zero-size-field-ret.c | 28 +++ .../gfortran.dg/character_array_dummy_1.f90 | 21 +++ gcc/testsuite/gfortran.dg/class_dummy_8.f90 | 20 ++ gcc/testsuite/gfortran.dg/class_dummy_9.f90 | 20 ++ gcc/testsuite/gfortran.dg/pr70673.f90 | 2 - .../gfortran.dg/{pr70673.f90 => pr70673_2.f90} | 2 +- libstdc++-v3/ChangeLog | 21 +++ .../post/aarch64-linux-gnu/baseline_symbols.txt | 12 +- .../abi/post/i486-linux-gnu/baseline_symbols.txt | 12 +- .../post/powerpc-linux-gnu/baseline_symbols.txt | 12 +- .../powerpc64-linux-gnu/32/baseline_symbols.txt | 12 +- .../post/powerpc64-linux-gnu/baseline_symbols.txt | 14 +- .../abi/post/s390x-linux-gnu/baseline_symbols.txt | 12 +- .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 12 +- .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 12 +- libstdc++-v3/python/libstdcxx/v6/printers.py | 53 +++++- .../testsuite/libstdc++-prettyprinters/cxx11.cc | 10 + .../testsuite/libstdc++-prettyprinters/cxx20.cc | 9 + 47 files changed, 873 insertions(+), 178 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-enum2.C create mode 100644 gcc/testsuite/g++.dg/warn/pr104492.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-1.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-2.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-3.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-4.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-5.C create mode 100644 gcc/testsuite/g++.target/s390/pr102024-6.C create mode 100644 gcc/testsuite/gcc.dg/asan/pr105396.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/pr105374.C create mode 100644 gcc/testsuite/gcc.target/loongarch/zero-size-field-pass.c create mode 100644 gcc/testsuite/gcc.target/loongarch/zero-size-field-ret.c create mode 100644 gcc/testsuite/gfortran.dg/character_array_dummy_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_dummy_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/class_dummy_9.f90 copy gcc/testsuite/gfortran.dg/{pr70673.f90 => pr70673_2.f90} (96%)