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-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 28daadc9809 Extend is_cond_scalar_reduction to handle nop_expr after/be [...] adds f6bf436d9ab Fortran/OpenMP: Support (parallel) master taskloop (simd) [ [...] adds fdbd0cb73af docs: Mention that -fgcse-after-reload is enabled with -O3. adds 9f7bc160b4a libstdc++: Fix installation of python hooks [PR 99453] adds b195d84561a Fix sanity checking of global_options. adds 18b88412069 Revert patch that disabled exporting of global ranges. adds 620cd7861e1 c++: -Wdeprecated-copy and #pragma diagnostic [PR94492] adds cf2b7020ee8 c++: no clobber for C++20 destroying delete [PR91859] adds d8326291695 libstdc++: Fix return value of std::ranges::advance [PR 100833] adds 250cf86735f PR100750: Require ELFv2 ABI for ROP test adds b514fce354b libstdc++: Fix new test for C++98 mode [PR 89728] adds 833d348aec1 libstdc++: Fix effective target for new tests [PR 96088] adds 34aae6b5618 Use is_empty_type instead of zero-sized type. adds ea418485c70 Fix PR 95481: tail call fails with empty struct types adds 9f55df63154 Replace conditional_replacement with match and simplify adds ac0bc21bd63 c++: value-init vs zero-init in expand_aggr_init_1 [PR65816] adds b75978d14fc Daily bump. adds 4ea5fe8b400 Fix minor bugs in H8 port logical ops. Prepare for more co [...] adds 088264ea445 icf: Fix memory leak of a vector. adds c3ab6266bc5 testsuite: Add -Wno-psabi -w to g++.dg/ext/builtin-shufflev [...] adds 9ca24bd34b6 Fortran/OpenMP: Add gfortran.dg/gomp/taskloop-2.f90 [PR99928] adds 22d834e32b5 IBM Z: Remove match_scratch workaround adds ca35586cf5c libstdc++: Improve punctuation in implementation status docs adds 46d04271a49 ARC: gcc driver default to hs38_linux adds 81eab204a56 libstdc++: Fix tests for COW std::string [PR 96088] adds f8f0193b5b8 libstdc++: Value-initialize objects held by EBO helpers [PR [...] adds 659cc7d6320 MAINTAINERS: Add DCO section adds 63d182b2930 c++: missing dtor with -fno-elide-constructors [PR100838] adds d2d74c9fc0c Make sure link reg save MEM has frame alias set. adds 50b1de860a5 xtensa: Fix 2 warnings during xtensa build [PR100841] adds d5ba2eaf703 REE: PR rtl-optimization/100264: Handle more PARALLEL SET e [...] adds 9663c744e2d Daily bump. adds bff9a7ec6e3 arc: Remove define_insn_and_split *bbit_di
No new revisions were added by this update.
Summary of changes: ChangeLog | 4 + MAINTAINERS | 6 + gcc/ChangeLog | 196 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-attribs.c | 6 +- gcc/c-family/c-pragma.c | 2 + gcc/config/arc/arc.h | 2 +- gcc/config/arc/arc.md | 28 --- gcc/config/h8300/h8300-protos.h | 7 +- gcc/config/h8300/h8300.c | 21 ++- gcc/config/h8300/h8300.md | 2 + gcc/config/h8300/logical.md | 77 ++++---- gcc/config/h8300/shiftrotate.md | 12 +- gcc/config/rs6000/rs6000-logue.c | 11 +- gcc/config/s390/s390.md | 14 +- gcc/config/s390/subst.md | 2 +- gcc/config/xtensa/xtensa.h | 7 +- gcc/cp/ChangeLog | 27 +++ gcc/cp/call.c | 10 +- gcc/cp/decl2.c | 8 +- gcc/cp/init.c | 9 +- gcc/diagnostic.c | 85 ++++++--- gcc/diagnostic.h | 2 + gcc/doc/invoke.texi | 2 +- gcc/fortran/ChangeLog | 38 ++++ gcc/fortran/dump-parse-tree.c | 12 ++ gcc/fortran/frontend-passes.c | 2 + gcc/fortran/gfortran.h | 10 +- gcc/fortran/match.h | 4 + gcc/fortran/openmp.c | 85 ++++++++- gcc/fortran/parse.c | 73 +++++++- gcc/fortran/resolve.c | 10 ++ gcc/fortran/st.c | 4 + gcc/fortran/trans-openmp.c | 112 +++++++++--- gcc/fortran/trans.c | 4 + gcc/gimple-ssa-evrp.c | 6 +- gcc/gimplify.c | 34 +--- gcc/ipa-icf.h | 2 +- gcc/ree.c | 30 ++-- gcc/testsuite/ChangeLog | 80 +++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-delegating3.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/dc10.C | 19 ++ gcc/testsuite/g++.dg/cpp0x/depr-copy4.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/initlist-base4.C | 26 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-init22.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C | 36 ++++ gcc/testsuite/g++.dg/ext/builtin-shufflevector-1.C | 1 + gcc/testsuite/g++.dg/init/no-elide2.C | 32 ++++ gcc/testsuite/gcc.dg/Wstringop-overflow-55.c | 8 +- gcc/testsuite/gcc.dg/pr80776-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/tailcall-10.c | 12 ++ gcc/testsuite/gcc.dg/tree-ssa/tailcall-11.c | 12 ++ gcc/testsuite/gcc.dg/tree-ssa/tailcall-12.c | 12 ++ gcc/testsuite/gcc.dg/tree-ssa/tailcall-13.c | 15 ++ gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-8.c | 11 ++ gcc/testsuite/gcc.target/powerpc/rop-5.c | 1 + gcc/testsuite/gcc.target/s390/ashr.c | 11 ++ gcc/testsuite/gfortran.dg/gomp/pr99928-3.f90 | 139 +++++++++++++++ gcc/testsuite/gfortran.dg/gomp/reduction5.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/scan-1.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/taskloop-1.f90 | 126 +++++++++++++ gcc/testsuite/gfortran.dg/gomp/taskloop-2.f90 | 72 ++++++++ gcc/tree-ssa-phiopt.c | 144 ++++----------- gcc/tree-tailcall.c | 6 +- gcc/tree.h | 2 +- libstdc++-v3/ChangeLog | 63 +++++++ libstdc++-v3/doc/html/manual/abi.html | 16 +- libstdc++-v3/doc/html/manual/facets.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 18 +- libstdc++-v3/doc/xml/manual/status_cxxis29124.xml | 6 +- libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 6 +- libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 7 +- libstdc++-v3/include/bits/hashtable_policy.h | 6 +- libstdc++-v3/include/bits/ranges_base.h | 2 +- libstdc++-v3/python/Makefile.am | 4 + libstdc++-v3/python/Makefile.in | 4 + .../22_locale/ctype/is/string/89728_neg.cc | 8 +- .../23_containers/deque/allocator/default_init.cc | 1 - .../forward_list/allocator/default_init.cc | 1 - .../23_containers/list/allocator/default_init.cc | 1 - .../23_containers/map/allocator/default_init.cc | 1 - .../23_containers/set/allocator/default_init.cc | 1 - .../testsuite/23_containers/unordered_map/96088.cc | 24 ++- .../unordered_map/allocator/default_init.cc | 1 - .../testsuite/23_containers/unordered_set/96088.cc | 24 ++- .../unordered_set/allocator/default_init.cc | 1 - .../23_containers/vector/allocator/default_init.cc | 1 - .../vector/bool/allocator/default_init.cc | 1 - .../24_iterators/range_operations/advance.cc | 48 +++-- 90 files changed, 1611 insertions(+), 430 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-delegating3.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/dc10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/depr-copy4.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-base4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-init22.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/destroying-delete5.C create mode 100644 gcc/testsuite/g++.dg/init/no-elide2.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/tailcall-10.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/tailcall-11.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/tailcall-12.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/tailcall-13.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/tailrecursion-8.c create mode 100644 gcc/testsuite/gcc.target/s390/ashr.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr99928-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/taskloop-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/taskloop-2.f90