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-release-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 6dceae0cb9c Daily bump. adds 4be18e2f16b libstdc++: Use correct argument type for __use_alloc [PR 96803] adds 132ddcc78c1 libstdc++: Use correct argument type for __use_alloc, again [...] adds e7285587186 libstdc++: Fix out-of-bounds string_view access in filesyst [...] adds c189842fef7 Daily bump. adds dbc775fc2ba Daily bump. adds 6ca87f2ae83 aarch64: Add support for Neoverse V1 CPU adds 6f06be1769d Add support for __jcvt intrinsic adds 3bec35d813c rtl_data: Add sp_is_clobbered_by_asm adds aea14213c85 Daily bump. adds 4fb606b5037 Implement __rndr, __rndrrs intrinsics adds f9b2251d584 Daily bump. adds b61572eaf18 Daily bump. adds 7a8c40bca88 Fortran : ICE in build_field PR95614 adds aa42c1ac24a optabs: Don't reuse target for multi-word expansions if it [...] adds d1b51d13d76 Daily bump. adds 0676e194c75 Revert "Fortran : ICE in build_field PR95614" adds 48e274be62b AArch64: Implement poly-type vadd intrinsics adds 11874a0d403 AArch64: Implement missing vceq*_p* intrinsics adds 6f189fa29bc AArch64: Implement missing vcls intrinsics on unsigned types adds 9f7c4bb47c9 AArch64: Implement vstrq_p128 intrinsic adds 0d27e8eb8dc AArch64: Implement vldrq_p128 intrinsic adds 23b4d65ef54 AArch64: Implement missing _p64 intrinsics for vector permutes adds 61291c4b7d4 AArch64: Implement missing vrndns_f32 intrinsic adds 803f597d312 AArch64: Implement missing p128<->f64 reinterpret intrinsics adds 3fa772a7acf testsuite: [aarch64] Fix aarch64/advsimd-intrinsics/v{trn,u [...] adds 333a4fe8434 Daily bump. adds f6d4b96180a arm: Add support for Neoverse V1 CPU adds 97bbda2c7e2 Add missing FSF copyright notes for x86 intrinsic headers. adds a8ee77ee592 Daily bump. adds cbe1264d10f x86: Use SET operation in MOVDIRI and MOVDIR64B adds 05c3a208a19 AArch64: Add Linux cpuinfo string for rng feature adds 5420d2d0ffa Daily bump. adds df52e2f8fc8 aarch64: Add support for Neoverse N2 CPU adds b35353f96be s390: Fix up s390_atomic_assign_expand_fenv adds 472396ebbca AArch64: Add rng feature to Neoverse V1 adds 19870c2b458 AArch64: Add prefer_advsimd_autovec internal tune_flag adds 3f7059376b7 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 204 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cfgexpand.c | 14 +- gcc/config/aarch64/aarch64-builtins.c | 80 ++++++++ gcc/config/aarch64/aarch64-c.c | 3 + gcc/config/aarch64/aarch64-cores.def | 7 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/aarch64/aarch64-simd-builtins.def | 3 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64-tuning-flags.def | 3 + gcc/config/aarch64/aarch64.c | 13 +- gcc/config/aarch64/aarch64.h | 7 + gcc/config/aarch64/aarch64.md | 33 ++++ gcc/config/aarch64/arm_acle.h | 32 +++ gcc/config/aarch64/arm_neon.h | 214 +++++++++++++++++++++ gcc/config/arm/arm-cpus.in | 10 + gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 4 +- gcc/config/i386/i386.c | 6 +- gcc/config/i386/i386.md | 20 +- gcc/config/i386/pconfigintrin.h | 23 +++ gcc/config/i386/wbnoinvdintrin.h | 23 +++ gcc/config/s390/s390.c | 17 +- gcc/doc/invoke.texi | 12 +- gcc/doc/sourcebuild.texi | 3 + gcc/emit-rtl.h | 3 + gcc/fortran/ChangeLog | 40 ++++ gcc/optabs.c | 14 +- gcc/testsuite/ChangeLog | 144 ++++++++++++++ gcc/testsuite/gcc.c-torture/execute/pr97073.c | 21 ++ gcc/testsuite/gcc.target/aarch64/acle/jcvt_1.c | 15 ++ gcc/testsuite/gcc.target/aarch64/acle/jcvt_2.c | 33 ++++ gcc/testsuite/gcc.target/aarch64/acle/rng_1.c | 53 +++++ .../aarch64/advsimd-intrinsics/arm-neon-ref.h | 8 +- .../aarch64/advsimd-intrinsics/vreinterpret_p128.c | 19 ++ .../aarch64/advsimd-intrinsics/vtrn_half.c | 3 - .../aarch64/advsimd-intrinsics/vuzp_half.c | 3 - .../aarch64/advsimd-intrinsics/vzip_half.c | 3 - .../gcc.target/aarch64/simd/trn_zip_p64_1.c | 44 +++++ .../gcc.target/aarch64/simd/vadd_poly_1.c | 50 +++++ .../gcc.target/aarch64/simd/vceq_poly_1.c | 29 +++ .../gcc.target/aarch64/simd/vcls_unsigned_1.c | 54 ++++++ .../gcc.target/aarch64/simd/vldrq_p128_1.c | 13 ++ .../gcc.target/aarch64/simd/vrndns_f32_1.c | 13 ++ .../gcc.target/aarch64/simd/vstrq_p128_1.c | 12 ++ gcc/testsuite/gcc.target/i386/movdir64b.c | 29 +++ gcc/testsuite/gcc.target/i386/movdiri32.c | 26 +++ gcc/testsuite/gcc.target/i386/movdiri64.c | 26 +++ gcc/testsuite/gcc.target/i386/pr97032.c | 23 +++ gcc/testsuite/lib/target-supports.exp | 38 ++++ libstdc++-v3/ChangeLog | 35 ++++ libstdc++-v3/include/std/tuple | 12 +- libstdc++-v3/src/c++17/fs_path.cc | 2 +- libstdc++-v3/testsuite/20_util/tuple/cons/96803.cc | 62 ++++++ .../27_io/filesystem/path/append/source.cc | 10 + 55 files changed, 1517 insertions(+), 60 deletions(-) create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97073.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/jcvt_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/jcvt_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/rng_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/trn_zip_p64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vadd_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vceq_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vcls_unsigned_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vldrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vrndns_f32_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vstrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/i386/movdir64b.c create mode 100644 gcc/testsuite/gcc.target/i386/movdiri32.c create mode 100644 gcc/testsuite/gcc.target/i386/movdiri64.c create mode 100644 gcc/testsuite/gcc.target/i386/pr97032.c create mode 100644 libstdc++-v3/testsuite/20_util/tuple/cons/96803.cc