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 a580aca1b6d Fix bootstrap failure on PA adds 2f3fd53220b arm: Fix typos in testcases [PR target/94743] adds 624e60f0809 Fortran : Bogus error with additional blanks in type(*) PR95829 adds c4076255e63 gcov: rename 2 options. adds 4222fd8e94c gcov: shorted one option help message adds deda4625f1b move ILS include to system.h adds 7b3adfa7bb4 tree-optimization/95839 - teach SLP vectorization about vec [...] adds 8439b0818e7 gcov: avoid trailing space. adds aa8b5ca0b54 arm: Fix handler-align.c testcase [PR target/94743] adds 8461191b826 Adjust text of expected warnings changed in PR c++/86568. adds 685d8dafb4a Fortran : False positive for optional arguments PR95446 adds 0d7e5fa655e aarch64: Add 64 bit setter getter fpsr fpcr adds 27aebb7d6cf c++: Expose cloning form predicates adds 0a7183f6d17 Fortran : Fortran translation issues PR52279 adds fb43b412502 Fix bootstrap for m68k. adds cfdc729d3c6 testsuite: Restore lp64 for some gcc.target/powerpc testcases. adds b260e9123e3 testsuite: Adjust gfortran.dg/pr95690.f90 line number. adds 1617fc4479f bootstrap: Don't translate assignment to hint[]. adds 039a630d787 analyzer: Fix -Wanalyzer-possible-null-argument warning (PR 96014) adds a1a0dc45489 libstdc++: Remove noexcept from match_results comparisons ( [...] adds 553c6572061 match.pd: (x & y) - (x | y) - 1 -> ~(x ^ y) simplification [...] adds be7c41a5564 aarch64: Fix missing BTI instruction in trampolines adds 34127f4adaf The variant of editing distance we use doesn't satisfy the [...] adds 64f761e4ac8 Daily bump. adds a4b531b2133 RISC-V: Handle multi-letter extension for multilib-generator adds 224682ffa19 testsuite: Ignore line no. for BB vectorization message adds 8f8ea4a47f3 Fortran : ICE in generic_correspondence PR95584 adds ece21ff6ea9 Do not stream all zeros for gcda files. adds 6153cfd7a34 Reject components in extensions overlapping with the parent adds 9d50112acfc openmp: Diagnose non-rectangular loops with invalid steps adds 5c9669a0e6c vect: Fix an ICE in exact_div [PR95961] adds d5d9f7834ab tree-optimization/96022 - fix ICE with vectorized shift adds 00f24f56732 tree-cfg: Fix ICE with switch stmt to unreachable opt and f [...] adds d0e7c73c515 Fortran : portability fix for PR52279 adds d59a576b8b5 Redefine NULL to nullptr adds 1ac9258cca8 VEC_COND_EXPR: do not expand comparisons feeding it adds 053c88093a4 ipa-sra: Prevent constructing debug info from wrong argument adds 105ecbea5f4 tree-optimization/96028 - fix bogus externalizing of SLP node adds e6321c4508b c++: Support C++20 virtual consteval functions. [PR88335] adds c6f431bba53 libstdc++: Fix atomic<long double> tests (PR 91153, PR 93224) adds d9fb6f2b4f1 PR fortran/93337 - ICE in gfc_dt_upper_string, at fortran/m [...] adds b88744905a4 PR fortran/93423 - ICE on invalid with argument list for mo [...] adds dbca7a69f27 PR libstdc++/91807 adds 6b683144d1e testsuite: ignore function not inlinable warning. adds b857b179772 libstdc++: Require c++98_only effective target for some tests adds 5079855e7eb libstdc++: Require c++98_only effective target for a test adds c4a6b2dadcd testsuite: Solaris reports warning on line 5. adds b5f24739632 Daily bump. adds a63e1915e9e testsuite: Properly quote dejagnu negative line numbers
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 187 +++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/debug.adb | 7 +- gcc/ada/fe.h | 2 + gcc/ada/gcc-interface/decl.c | 12 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-cppbuiltin.c | 2 +- gcc/config/aarch64/aarch64-builtins.c | 104 +++++++--- gcc/config/aarch64/aarch64.c | 30 +-- gcc/config/aarch64/aarch64.md | 34 +--- gcc/config/aarch64/iterators.md | 14 ++ gcc/config/m68k/m68k.c | 12 +- gcc/config/riscv/multilib-generator | 30 ++- gcc/coverage.c | 9 +- gcc/cp/ChangeLog | 25 +++ gcc/cp/class.c | 68 ++++--- gcc/cp/constexpr.c | 48 +++++ gcc/cp/cp-tree.h | 7 - gcc/cp/cvt.c | 11 +- gcc/cp/decl.c | 9 - gcc/cp/decl2.c | 39 +++- gcc/cp/search.c | 36 ++-- gcc/doc/extend.texi | 5 + gcc/doc/gcov.texi | 8 +- gcc/fortran/ChangeLog | 85 ++++++++ gcc/fortran/arith.c | 2 +- gcc/fortran/check.c | 34 ++-- gcc/fortran/class.c | 3 + gcc/fortran/decl.c | 10 +- gcc/fortran/expr.c | 2 +- gcc/fortran/interface.c | 2 +- gcc/fortran/intrinsic.c | 28 +-- gcc/fortran/io.c | 26 +-- gcc/fortran/primary.c | 8 +- gcc/fortran/resolve.c | 46 +++-- gcc/gcov-dump.c | 51 ++--- gcc/gcov.c | 26 ++- gcc/graphite-dependences.c | 2 +- gcc/graphite-isl-ast-to-gimple.c | 2 +- gcc/graphite-optimize-isl.c | 2 +- gcc/graphite-poly.c | 2 +- gcc/graphite-scop-detection.c | 2 +- gcc/graphite-sese-to-poly.c | 11 +- gcc/graphite.c | 2 +- gcc/graphite.h | 16 -- gcc/ipa-param-manipulation.c | 6 +- gcc/match.pd | 29 +++ gcc/omp-expand.c | 48 ++++- gcc/spellcheck.c | 22 +- gcc/system.h | 33 ++- gcc/testsuite/ChangeLog | 222 +++++++++++++++++++++ gcc/testsuite/c-c++-common/gomp/loop-7.c | 24 +++ gcc/testsuite/g++.dg/analyzer/pr94028.C | 2 +- gcc/testsuite/g++.dg/cpp2a/consteval-virtual1.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/consteval-virtual2.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/consteval-virtual3.C | 53 +++++ gcc/testsuite/g++.dg/cpp2a/consteval-virtual4.C | 48 +++++ gcc/testsuite/g++.dg/cpp2a/consteval-virtual5.C | 61 ++++++ gcc/testsuite/g++.dg/gcov/loop.C | 2 +- gcc/testsuite/g++.dg/vect/pr96022.cc | 12 ++ gcc/testsuite/g++.dg/vect/slp-pr56812.cc | 2 +- gcc/testsuite/gcc.dg/fixits-pr84852-1.c | 2 +- gcc/testsuite/gcc.dg/fixits-pr84852-2.c | 2 +- gcc/testsuite/gcc.dg/guality/pr95343.c | 45 +++++ gcc/testsuite/gcc.dg/pr26570.c | 2 + gcc/testsuite/gcc.dg/pr89410-1.c | 2 +- gcc/testsuite/gcc.dg/pr89410-2.c | 2 +- gcc/testsuite/gcc.dg/pr95857.c | 37 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr94882-1.c | 42 ++++ gcc/testsuite/gcc.dg/tree-ssa/pr94882-2.c | 78 ++++++++ gcc/testsuite/gcc.dg/tree-ssa/pr94882-3.c | 79 ++++++++ gcc/testsuite/gcc.dg/tree-ssa/pr94882.c | 36 ++++ gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-2.c | 20 ++ gcc/testsuite/gcc.target/aarch64/bti-4.c | 60 ++++++ gcc/testsuite/gcc.target/aarch64/get_fpcr64_1.c | 10 + gcc/testsuite/gcc.target/aarch64/get_fpsr64_1.c | 10 + gcc/testsuite/gcc.target/aarch64/set_fpcr64_1.c | 10 + gcc/testsuite/gcc.target/aarch64/set_fpsr64_1.c | 10 + gcc/testsuite/gcc.target/aarch64/sve/pr95961.c | 16 ++ gcc/testsuite/gcc.target/arm/handler-align.c | 2 +- gcc/testsuite/gcc.target/arm/pr94743-1-hard.c | 4 +- gcc/testsuite/gcc.target/arm/pr94743-1-softfp.c | 4 +- .../gcc.target/powerpc/direct-move-double1.c | 2 +- .../gcc.target/powerpc/direct-move-float1.c | 2 +- .../gcc.target/powerpc/direct-move-float3.c | 2 +- .../gcc.target/powerpc/direct-move-vint1.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-5.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p7.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p8.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-vector-6.p9.c | 2 +- .../gfortran.dg/elemental_optional_args_6.f90 | 4 +- gcc/testsuite/gfortran.dg/pr93337.f90 | 10 + gcc/testsuite/gfortran.dg/pr93423.f90 | 21 ++ gcc/testsuite/gfortran.dg/pr95446.f90 | 38 ++++ gcc/testsuite/gfortran.dg/pr95584.f90 | 16 ++ gcc/testsuite/gfortran.dg/pr95690.f90 | 4 +- gcc/testsuite/gfortran.dg/pr95829.f90 | 14 ++ gcc/tree-cfg.c | 40 +++- gcc/tree-vect-data-refs.c | 23 +-- gcc/tree-vect-generic.c | 69 +++++-- gcc/tree-vect-slp.c | 157 ++++++++++++--- gcc/tree-vect-stmts.c | 6 +- libgcc/ChangeLog | 16 ++ libgcc/libgcov-driver.c | 44 ++-- libgcc/libgcov-util.c | 41 ++-- libstdc++-v3/ChangeLog | 81 ++++++++ libstdc++-v3/include/bits/regex.h | 4 +- libstdc++-v3/include/std/variant | 3 +- .../18_support/headers/cstdalign/std_c++0x_neg.cc | 2 +- .../18_support/headers/cstdbool/std_c++0x_neg.cc | 2 +- .../18_support/headers/cstdint/std_c++0x_neg.cc | 2 +- .../18_support/headers/new/synopsis_cxx98.cc | 2 +- .../headers/system_error/std_c++0x_neg.cc | 2 +- .../20_util/headers/type_traits/std_c++0x_neg.cc | 2 +- .../char/nonnull.cc => 20_util/variant/91807.cc} | 26 ++- .../basic_string_view/cons/char/nonnull.cc | 6 +- .../basic_string_view/cons/wchar_t/nonnull.cc | 6 +- .../operations/compare/char/nonnull.cc | 4 +- .../operations/find/char/nonnull.cc | 12 +- .../operations/rfind/char/nonnull.cc | 4 +- .../23_containers/headers/array/std_c++0x_neg.cc | 2 +- .../23_containers/headers/tuple/std_c++0x_neg.cc | 2 +- .../headers/unordered_map/std_c++0x_neg.cc | 2 +- .../headers/unordered_set/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/ccomplex/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/cfenv/std_c++0x_neg.cc | 2 +- .../cmath/c99_classification_macros_c++98.cc | 4 +- .../26_numerics/headers/ctgmath/std_c++0x_neg.cc | 2 +- .../26_numerics/headers/random/std_c++0x_neg.cc | 2 +- .../testsuite/27_io/basic_ios/conv/voidptr.cc | 1 + .../27_io/headers/cinttypes/std_c++0x_neg.cc | 2 +- .../28_regex/headers/regex/std_c++0x_neg.cc | 2 +- .../testsuite/28_regex/match_results/94627.cc | 75 +++++++ .../testsuite/29_atomics/atomic_float/1.cc | 86 ++++---- .../testsuite/29_atomics/atomic_ref/float.cc | 45 +++-- .../29_atomics/headers/atomic/std_c++0x_neg.cc | 2 +- .../headers/condition_variable/std_c++0x_neg.cc | 2 +- .../30_threads/headers/future/std_c++0x_neg.cc | 2 +- .../30_threads/headers/mutex/std_c++0x_neg.cc | 2 +- .../30_threads/headers/thread/std_c++0x_neg.cc | 2 +- 141 files changed, 2497 insertions(+), 567 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-7.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-virtual1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-virtual2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-virtual3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-virtual4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval-virtual5.C create mode 100644 gcc/testsuite/g++.dg/vect/pr96022.cc create mode 100644 gcc/testsuite/gcc.dg/guality/pr95343.c create mode 100644 gcc/testsuite/gcc.dg/pr95857.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94882-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94882-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94882-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94882.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/bti-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/get_fpcr64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/get_fpsr64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/set_fpcr64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/set_fpsr64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr95961.c create mode 100644 gcc/testsuite/gfortran.dg/pr93337.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93423.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95446.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95584.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr95829.f90 copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/compare/char/ [...] create mode 100644 libstdc++-v3/testsuite/28_regex/match_results/94627.cc