This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_lto in repository toolchain/ci/gcc.
from 3c0194d7ff2 tree-optimization/102659 - avoid undefined overflow after i [...] adds e415bc4c035 Fix handling of flag_rename_registers by a target. adds 489c8f27296 Add GSI_LAST_NEW_STMT iterator update adds 72e0c742bd0 gcov: make profile merging smarter adds 20995e68c28 Add support for 32-bit hppa targets in muldi3 expander adds 5efeaa0d295 [arm] Fix MVE addressing modes for VLDR[BHW] and VSTR[BHW] adds 43ae43f6547 collect2: Fix missing cleanups. adds 54fa5567a27 Check to see if null pointer is dereferenceable [PR102630]. adds 1456bd47202 dwarf2ctf: fix typo in comment adds 90582eb6c56 ctfc: remove redundant comma in enumerator list adds 97c32001664 x86_64: Some SUBREG related optimization tweaks to i386 backend. adds 85b24e32dc2 libstdc++: Fix dangling string_view in filesystem::path [PR102592] adds b83b810ac44 libstdc++: Refactor filesystem::path encoding conversions adds ce556936048 libstdc++: Rename files with the wrong extensions adds f874a13ca38 libstdc++: Fix regression in memory use when constructing paths adds 9eb28a0f19b Daily bump. adds 4728afb9894 Fix TARGET_SOFT_FLOAT patterns in pa.md adds bd440a8c1c5 Adjust testcase for O2 vectorization[Wuninitialized] adds 2f9529fc62b AVX512FP16: Adjust builtin for mask complex fma adds ee9fa8a5792 [Ada] reenable ada83 library unit renaming error adds 476f305b6cf libstdc++: Add missing constexpr to std::optional (P2231R1) adds 6e3bfd60e87 libstdc++: Fix test for feature test macro adds 3d0a7271b38 Add debug helpers for auto_bitmap. adds f837785cc43 aarch64: Remove redundant flag_vect_cost_model test
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 99 ++++++ gcc/DATESTAMP | 2 +- gcc/ada/par-ch10.adb | 9 +- gcc/bitmap.c | 12 + gcc/bitmap.h | 3 + gcc/collect2.c | 7 +- gcc/common.opt | 6 +- gcc/config/aarch64/aarch64.c | 214 ++++++------ gcc/config/arm/arm.c | 63 ++-- gcc/config/arm/mve.md | 16 +- gcc/config/i386/avx512fp16intrin.h | 261 +++++---------- gcc/config/i386/avx512fp16vlintrin.h | 56 ++-- gcc/config/i386/i386-builtin.def | 24 +- gcc/config/i386/i386-expand.c | 40 ++- gcc/config/i386/sse.md | 186 ++++++++++- gcc/config/i386/subst.md | 3 + gcc/config/pa/pa.md | 165 +++++++-- gcc/coverage.c | 50 ++- gcc/ctfc.h | 2 +- gcc/doc/invoke.texi | 4 + gcc/dwarf2ctf.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/gcov-dump.c | 9 +- gcc/gcov.c | 5 + gcc/gimple-iterator.c | 4 + gcc/gimple-iterator.h | 4 +- gcc/opts.c | 5 - gcc/pointer-query.cc | 18 +- gcc/testsuite/ChangeLog | 31 ++ gcc/testsuite/g++.dg/warn/Wuninitialized-13.C | 7 +- gcc/testsuite/gcc.target/arm/mve/mve.exp | 3 + .../gcc.target/arm/mve/mve_load_memory_modes.c | 357 ++++++++++++++++++++ .../gcc.target/arm/mve/mve_store_memory_modes.c | 370 +++++++++++++++++++++ gcc/testsuite/gcc.target/i386/addr-space-2.c | 3 +- gcc/testsuite/gcc.target/i386/addr-space-3.c | 17 + gcc/testsuite/gcc.target/i386/avx-1.c | 4 + .../gcc.target/i386/avx512fp16-vfcmaddcsh-1a.c | 2 + ...-vfcmaddcsh-1a.c => avx512fp16-vfcmaddcsh-1c.c} | 22 +- .../gcc.target/i386/avx512fp16-vfmaddcsh-1a.c | 2 + ...16-vfmaddcsh-1a.c => avx512fp16-vfmaddcsh-1c.c} | 22 +- gcc/testsuite/gcc.target/i386/sse-13.c | 4 + gcc/testsuite/gcc.target/i386/sse-23.c | 4 + gcc/toplev.c | 7 - gcc/tree-if-conv.c | 6 +- gcc/tree-ssa.c | 4 +- libgcc/ChangeLog | 9 + libgcc/libgcov-driver.c | 8 +- libgcc/libgcov-util.c | 3 + libgcc/libgcov.h | 1 + libstdc++-v3/ChangeLog | 41 +++ libstdc++-v3/include/bits/fs_path.h | 142 +++++--- libstdc++-v3/include/bits/stl_construct.h | 15 +- libstdc++-v3/include/std/optional | 39 ++- libstdc++-v3/include/std/version | 5 +- .../20_util/is_layout_compatible/version.cc | 2 +- .../testsuite/20_util/optional/constexpr/assign.cc | 94 ++++++ .../20_util/optional/constexpr/cons/conv.cc | 22 ++ .../20_util/optional/constexpr/modifiers.cc | 19 ++ .../testsuite/20_util/optional/constexpr/swap.cc | 29 ++ .../testsuite/20_util/optional/requirements.cc | 9 + libstdc++-v3/testsuite/20_util/optional/version.cc | 11 + .../27_io/filesystem/path/construct/102592.cc | 28 ++ .../28_regex/match_results/{102667.C => 102667.cc} | 0 63 files changed, 2052 insertions(+), 565 deletions(-) create mode 100644 gcc/testsuite/gcc.target/arm/mve/mve_load_memory_modes.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/mve_store_memory_modes.c create mode 100644 gcc/testsuite/gcc.target/i386/addr-space-3.c copy gcc/testsuite/gcc.target/i386/{avx512fp16-vfcmaddcsh-1a.c => avx512fp16-vfcma [...] copy gcc/testsuite/gcc.target/i386/{avx512fp16-vfmaddcsh-1a.c => avx512fp16-vfmadd [...] create mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/assign.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/cons/conv.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/modifiers.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/constexpr/swap.cc create mode 100644 libstdc++-v3/testsuite/20_util/optional/version.cc create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/construct/102592.cc rename libstdc++-v3/testsuite/28_regex/match_results/{102667.C => 102667.cc} (100%)