This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-defconfig in repository toolchain/ci/gcc.
from a2ec7c4aafb Fortran: ICE in gfc_code2string PR93792 adds a258e464580 c++: Add test for PR91607. adds dca58aef2e3 Future proofing this test. adds c0e184b4ad4 testsuite: Add testcase for already fixed PR [PR90311] adds 6a7052832a4 libstdc++: allow string_view insertion to work with <iosfwd [...] adds a5090de45af testsuite: Compile asan_test.C with -Wno-alloc-size-larger-than adds 9412b35affa libstdc++: Fix some warnings in filesystem tests adds 2d22ab64c47 [AArch32] ACLE intrinsics bfloat16 vmmla and vfma<b/t> for [...] adds 3a0e583bf17 i386: Fix some -O0 avx2intrin.h and xopintrin.h intrinsic m [...] adds 55ace4d1463 Fix location maybe_diag_overlap passes to diagnostics so th [...] adds 8c044c65773 Commit correct version of gimple.c file adds c9d70946b3c c: ignore initializers for elements of variable-size types [...] adds 22a75da901b [PATCH][testuite] Fix pr80481.C after epilogue vectorization adds 34ec7d5347e Daily bump. adds 5358e8f5800 i386: Properly encode vector registers in vector move adds 46275300312 re PR tree-optimization/90883 (Generated code is worse if r [...] adds 655e5c29ae4 Fix error format string. adds 1f520d34129 aarch64: ACLE intrinsics for BFCVTN, BFCVTN2 and BFCVT adds 12007097342 RISC-V: Fix testsuite regression due to recent IRA changes. adds ff229375721 ACLE intrinsics: BFloat16 store (vst<n>{q}_bf16) intrinsics [...] adds eb637e76047 ACLE intrinsics: BFloat16 load intrinsics for AArch32 adds 28119fba7f1 libstdc++: Deal with ENOSYS == ENOTSUP adds 180eeeaeb20 libstdc++: Fix failing filesystem::path tests (PR 93244) adds 068fe0a9e99 Add missing ChangeLog entries adds b0815713a32 libstdc++: Fix call to __glibcxx_rwlock_init (PR 93244) adds 4cdcb2c92a1 libstdc++: Fix PR number in ChangeLog (PR 94069) adds 6d082cd9013 libstdc++: Give ranges::empty() a concrete return type (PR 93978) adds 6aa2ca21a44 libstdc++: Add missing friend declaration to join_view::_Sentinel adds 4b62b3960ec arc: Update tumaddsidi4 test. new e6ce69cae50 Avoid putting a REG_NOTE on anything other than an INSN in [...]
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 | 215 ++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 8 + gcc/c/c-typeck.c | 22 +- gcc/config/aarch64/aarch64-simd-builtins.def | 6 + gcc/config/aarch64/aarch64-simd.md | 29 +++ gcc/config/aarch64/arm_bf16.h | 13 ++ gcc/config/aarch64/arm_neon.h | 21 ++ gcc/config/aarch64/iterators.md | 6 + gcc/config/arm/arm-builtins.c | 5 + gcc/config/arm/arm-modes.def | 1 + gcc/config/arm/arm-simd-builtin-types.def | 1 + gcc/config/arm/arm_neon.h | 239 +++++++++++++++++++++ gcc/config/arm/arm_neon_builtins.def | 39 ++-- gcc/config/arm/iterators.md | 17 ++ gcc/config/arm/neon.md | 171 ++++++++++++--- gcc/config/arm/unspecs.md | 3 + gcc/config/i386/avx2intrin.h | 8 +- gcc/config/i386/i386-protos.h | 2 + gcc/config/i386/i386.c | 208 ++++++++++++++++++ gcc/config/i386/i386.md | 86 +------- gcc/config/i386/sse.md | 98 +-------- gcc/config/i386/xopintrin.h | 8 +- gcc/config/s390/s390.md | 4 +- gcc/gimple-ssa-warn-restrict.c | 21 +- gcc/gimple.c | 13 ++ gcc/gimple.h | 2 + gcc/haifa-sched.c | 9 + gcc/testsuite/ChangeLog | 79 +++++++ gcc/testsuite/g++.dg/asan/asan_test.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-const3.C | 12 ++ gcc/testsuite/g++.dg/pr80481.C | 4 + gcc/testsuite/g++.dg/tree-ssa/pr90883.C | 6 +- gcc/testsuite/g++.target/i386/pr94046-1.C | 55 +++++ gcc/testsuite/g++.target/i386/pr94046-2.C | 5 + gcc/testsuite/gcc.c-torture/execute/pr90311.c | 16 ++ gcc/testsuite/gcc.dg/pr93577-1.c | 16 ++ gcc/testsuite/gcc.dg/pr93577-2.c | 16 ++ gcc/testsuite/gcc.dg/pr93577-3.c | 17 ++ gcc/testsuite/gcc.dg/pr93577-4.c | 17 ++ gcc/testsuite/gcc.dg/pr93577-5.c | 11 + gcc/testsuite/gcc.dg/pr93577-6.c | 11 + gcc/testsuite/gcc.dg/pragma-diag-8.c | 20 ++ gcc/testsuite/gcc.dg/vla-init-1.c | 2 - .../aarch64/advsimd-intrinsics/bfcvt-compile.c | 48 +++++ .../aarch64/advsimd-intrinsics/bfcvt-nobf16.c | 10 + .../aarch64/advsimd-intrinsics/bfcvt-nosimd.c | 16 ++ .../aarch64/advsimd-intrinsics/bfcvtn-nobf16.c | 10 + .../aarch64/advsimd-intrinsics/bfcvtnq2-untied.c | 20 ++ gcc/testsuite/gcc.target/arc/tumaddsidi4.c | 4 +- gcc/testsuite/gcc.target/arm/fuse-caller-save.c | 2 +- gcc/testsuite/gcc.target/arm/simd/bf16_vldn_1.c | 152 +++++++++++++ gcc/testsuite/gcc.target/arm/simd/bf16_vstn_1.c | 84 ++++++++ .../gcc.target/i386/avx512vl-vmovdqa64-1.c | 7 +- gcc/testsuite/gcc.target/i386/pr89229-2a.c | 15 ++ gcc/testsuite/gcc.target/i386/pr89229-2b.c | 13 ++ gcc/testsuite/gcc.target/i386/pr89229-2c.c | 6 + gcc/testsuite/gcc.target/i386/pr89229-3a.c | 16 ++ gcc/testsuite/gcc.target/i386/pr89229-3b.c | 12 ++ gcc/testsuite/gcc.target/i386/pr89229-3c.c | 6 + gcc/testsuite/gcc.target/i386/pr89346.c | 15 ++ gcc/testsuite/gcc.target/riscv/pr93304.c | 7 +- gcc/tree-ssa-strlen.c | 18 +- libgcc/ChangeLog | 5 + libstdc++-v3/ChangeLog | 43 ++++ libstdc++-v3/include/bits/range_access.h | 2 +- libstdc++-v3/include/std/ranges | 2 + libstdc++-v3/include/std/shared_mutex | 2 +- libstdc++-v3/include/std/string_view | 1 + libstdc++-v3/src/c++11/system_error.cc | 3 +- .../basic_string_view/inserters/94051.cc | 28 +++ .../testsuite/27_io/filesystem/operations/all.cc | 2 +- .../testsuite/27_io/filesystem/operations/copy.cc | 2 +- .../27_io/filesystem/operations/file_size.cc | 12 +- .../filesystem/path/generic/generic_string.cc | 11 +- .../testsuite/27_io/filesystem/path/generic/utf.cc | 11 +- .../27_io/filesystem/path/generic/wchar_t.cc | 11 +- .../30_threads/shared_timed_mutex/94069.cc | 28 +++ .../experimental/filesystem/operations/copy.cc | 2 +- .../filesystem/operations/file_size.cc | 12 +- .../testsuite/std/ranges/adaptors/93978.cc | 35 +++ libstdc++-v3/testsuite/std/ranges/adaptors/join.cc | 23 ++ 82 files changed, 1930 insertions(+), 312 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-const3.C create mode 100644 gcc/testsuite/g++.target/i386/pr94046-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr94046-2.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr90311.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-1.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-2.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-3.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-4.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-5.c create mode 100644 gcc/testsuite/gcc.dg/pr93577-6.c create mode 100644 gcc/testsuite/gcc.dg/pragma-diag-8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfcvt-compile.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfcvt-nobf16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfcvt-nosimd.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfcvtn-nobf16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/bfcvtnq2-untied.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/bf16_vldn_1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/bf16_vstn_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-2c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-3a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-3b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-3c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89346.c create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string_view/inserters/94051.cc create mode 100644 libstdc++-v3/testsuite/30_threads/shared_timed_mutex/94069.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/93978.cc