This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/gcc.
from 5bd66c6826e rs6000: Add ROP tests adds 1ba3f0ef546 Daily bump. adds f1146b50e8a testsuite/arm: Improve unsigned-float.c adds 4a322345cab arm: remove error in CPP_SPEC when -mlittle-endian and -mbi [...] adds 2fa3e5740b8 testsuite: Require fsanitize support on the target. adds e49ff61d419 testsuite: Silence psabi warning adds 1dfb5d8ab52 Daily bump. adds 52a812098a7 Revert "download_prerequisites: update MPFR version to reco [...] adds 2ec80a3457a Update mpfr version to 3.1.6 adds b050cf6a4d9 testsuite: Require openmp effective-target for PR100515 adds 3cbcb5d0cfc LTO: merge -flto=foo both from IL and linker cmdline adds a8e19fa4198 Avoid outputting corrupt string constructor when host/targe [...] adds e3b6d3a887f libstdc++: Allow lualatex to be used for Doxygen PDF adds 582776eb1b6 OpenMP/Fortran: Reject nonintrinsic assignments in OMP WORK [...] adds 325187841aa testsuite/arm: Fix and rename arm_qbit_ok into arm_sat_ok e [...] adds e87d568e9e3 testsuite/arm: Improve mve-vshr.c adds afa4401edd8 testsuite/arm: Factorize and increase coverage in mve-sub_1.c adds c34e18636b3 testsuite/arm: Add mve-vadd-1.c test adds 0ca93e302bf testsuite/arm: Add mve-vadd-scalar-1.c test adds 45063c0506a Fix ICE [PR target/100549] adds a6eacbf1055 arm: Auto-vectorization for MVE: vcmp adds 7606865198b arm: Auto-vectorization for MVE: add __fp16 support to VCMP adds bdd8e3dd60c Improve message for wrong number of alternatives. adds e0a5daf81f2 middle-end/100582 - fix array_at_struct_end_p for vector indexing adds 47abe2abf12 IBM Z: Avoid bash-specific substitution in configure adds 086882b1c8f c/100625 - avoid building invalid labels in the GIMPLE FE adds f6a060800d3 Docs: add 2 missing dots. adds e91a17fe39c AArch64: Have -mcpu=native and -march=native enable extensi [...] adds ce81282261c Bail in bounds_of_var_in_loop if scev returns NULL. adds 60a156ae53e libstdc++: Fix std::jthread assertion and re-enable skipped test adds fd89fc77639 libstdc++: diagnose some misuses of [locale.convenience] fu [...] adds 45aa7a44765 libstdc++: Fix filesystem::path constraints for volatile [P [...] adds 58f7c7e098b [nvptx] Handle memmodel for atomic ops adds 346cbaf5782 libstdc++: Fix wrong thread waking on notify [PR100334] adds 09867aa0ef7 PR fortran/98411 - Pointless warning for static variables adds 5d93261bc03 c++: Fix diagnostic for binding lvalue reference to volatil [...] adds ba886d0c488 openmp: Notify team barrier of pending tasks in omp_fulfill_event adds 5282b2ac001 MAINTAINERS: Add myself for write after approval new 3f476de7fd2 Once a range becomes constant, make it invariant.
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: MAINTAINERS | 1 + contrib/download_prerequisites | 2 +- contrib/prerequisites.md5 | 2 +- contrib/prerequisites.sha512 | 2 +- gcc/ChangeLog | 54 ++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c-common.c | 6 + gcc/c/gimple-parser.c | 3 +- gcc/config/aarch64/driver-aarch64.c | 14 +- gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 211 ++++++++++++++++----- gcc/config/arm/arm.h | 4 +- gcc/config/arm/iterators.md | 15 +- gcc/config/arm/mve.md | 10 +- gcc/config/arm/neon.md | 87 --------- gcc/config/arm/unspecs.md | 20 -- gcc/config/arm/vec-common.md | 124 ++++++++++++ gcc/config/i386/i386.c | 4 +- gcc/config/nvptx/nvptx-protos.h | 1 + gcc/config/nvptx/nvptx.c | 77 ++++++++ gcc/config/nvptx/nvptx.md | 31 ++- gcc/configure | 3 +- gcc/configure.ac | 3 +- gcc/cp/call.c | 6 +- gcc/doc/invoke.texi | 4 +- gcc/doc/sourcebuild.texi | 6 +- gcc/fortran/resolve.c | 6 + gcc/fortran/trans-decl.c | 1 + gcc/genoutput.c | 16 +- gcc/gimple-range-cache.cc | 15 +- gcc/gimple-range.cc | 5 - gcc/lto-wrapper.c | 118 ++++++------ gcc/testsuite/ChangeLog | 34 ++++ gcc/testsuite/g++.dg/conversion/pr100635.C | 12 ++ gcc/testsuite/g++.dg/ext/attrib63.C | 1 + gcc/testsuite/g++.dg/warn/uninit-pr93100.C | 1 + gcc/testsuite/gcc.dg/debug/dwarf2/pr100515.c | 1 + gcc/testsuite/gcc.dg/gimplefe-error-9.c | 9 + gcc/testsuite/gcc.dg/pr100349.c | 16 ++ gcc/testsuite/gcc.dg/pr100512.c | 25 +++ gcc/testsuite/gcc.target/aarch64/cpunative/info_16 | 8 + gcc/testsuite/gcc.target/aarch64/cpunative/info_17 | 8 + .../gcc.target/aarch64/cpunative/native_cpu_16.c | 12 ++ .../gcc.target/aarch64/cpunative/native_cpu_17.c | 12 ++ gcc/testsuite/gcc.target/arm/acle/saturation.c | 4 +- .../gcc.target/arm/armv8_2-fp16-arith-1.c | 16 +- gcc/testsuite/gcc.target/arm/simd/mve-compare-1.c | 80 ++++++++ gcc/testsuite/gcc.target/arm/simd/mve-compare-2.c | 38 ++++ gcc/testsuite/gcc.target/arm/simd/mve-compare-3.c | 38 ++++ .../gcc.target/arm/simd/mve-compare-scalar-1.c | 69 +++++++ gcc/testsuite/gcc.target/arm/simd/mve-vadd-1.c | 43 +++++ .../gcc.target/arm/simd/mve-vadd-scalar-1.c | 47 +++++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f16.c | 30 +++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f32.c | 30 +++ gcc/testsuite/gcc.target/arm/simd/mve-vcmp.c | 50 +++++ gcc/testsuite/gcc.target/arm/simd/mve-vshr.c | 7 + gcc/testsuite/gcc.target/arm/simd/mve-vsub_1.c | 60 ++---- gcc/testsuite/gcc.target/arm/unsigned-float.c | 6 +- gcc/testsuite/gcc.target/i386/pr100549.c | 108 +++++++++++ gcc/testsuite/gcc.target/i386/pr100582.c | 16 ++ gcc/testsuite/gfortran.dg/gomp/workshare-59.f90 | 26 +++ gcc/testsuite/gfortran.dg/pr98411.f90 | 16 ++ gcc/testsuite/lib/target-supports.exp | 42 ++-- gcc/tree.c | 8 +- gcc/vr-values.c | 3 + libgomp/task.c | 1 + .../libgomp.c-c++-common/task-detach-13.c | 59 ++++++ libstdc++-v3/doc/Makefile.am | 30 +-- libstdc++-v3/doc/Makefile.in | 30 +-- libstdc++-v3/doc/doxygen/user.cfg.in | 2 +- libstdc++-v3/include/bits/atomic_wait.h | 28 ++- libstdc++-v3/include/bits/locale_facets.h | 5 + libstdc++-v3/include/experimental/bits/fs_path.h | 2 +- libstdc++-v3/include/std/thread | 2 +- libstdc++-v3/scripts/run_doxygen | 75 +++++--- .../22_locale/ctype/is/string/89728_neg.cc | 73 +++++++ .../27_io/filesystem/path/construct/100630.cc | 14 ++ .../29_atomics/atomic/wait_notify/100334.cc | 93 +++++++++ libstdc++-v3/testsuite/30_threads/jthread/95989.cc | 1 - .../testsuite/30_threads/jthread/jthread.cc | 4 +- .../30_threads/jthread/{2.cc => version.cc} | 0 .../filesystem/path/construct/100630.cc | 14 ++ 82 files changed, 1767 insertions(+), 397 deletions(-) create mode 100644 gcc/testsuite/g++.dg/conversion/pr100635.C create mode 100644 gcc/testsuite/gcc.dg/gimplefe-error-9.c create mode 100644 gcc/testsuite/gcc.dg/pr100349.c create mode 100644 gcc/testsuite/gcc.dg/pr100512.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_16 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/info_17 create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/cpunative/native_cpu_17.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-2.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-3.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-compare-scalar-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vadd-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vadd-scalar-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f16.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp-f32.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/mve-vcmp.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100549.c create mode 100644 gcc/testsuite/gcc.target/i386/pr100582.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-59.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr98411.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/task-detach-13.c create mode 100644 libstdc++-v3/testsuite/22_locale/ctype/is/string/89728_neg.cc create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/construct/100630.cc create mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/wait_notify/100334.cc rename libstdc++-v3/testsuite/30_threads/jthread/{2.cc => version.cc} (100%) create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/construct/1 [...]