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-release-arm-stable-defconfig in repository toolchain/ci/gcc.
from 5b857c033e3 Daily bump. adds 91f8a7a34cf sanitizer: cherry pick 414482751452e54710f16bae58458c66298aaf69 adds 3c50d31dcf7 Daily bump. adds 129bf4f2efc c/101512 - fix missing address-taking in c_common_mark_addr [...] adds c891d268c44 tree-optimization/101505 - properly determine stmt precisio [...] adds 32d307b851f aarch64: Turn sve_width tuning field into a bitmask adds d0d9602e3cd aarch64: Add a simple fixed-point class for costing adds 398305efe6a aarch64: Split out aarch64_adjust_body_cost_sve adds b28c5f682bf aarch64: Add gather_load_xNN_cost tuning fields adds 0c2e1ed84db aarch64: Tweak the cost of elementwise stores adds 54c0d0dd9a8 aarch64: Tweak MLA vector costs adds 65b5ab4744e aarch64: Restrict issue heuristics to inner vector loop adds 484cc90311a aarch64: Add -mtune=neoverse-512tvb adds 41ddd56e5d4 Daily bump. adds 990bea6f7e2 Daily bump. adds bde6489fe03 Daily bump. adds 85d87813fcd Daily bump. adds fcb9be628e5 Daily bump. adds 63758bead03 libstdc++: Improve Doxygen documentation groups [PR 101258] adds ea32f15d44e libstdc++: Improvements to Doxygen markup adds 2fbb6039c5f libstdc++: Change [cmp.alg] assertions to constraints adds 546cf317558 libstdc++: Implement LWG 3465 for std::compare_partial_orde [...] adds c5f17274aab libstdc++: Add more tests for filesystem::create_directory [...] adds bde28c60c70 libstdc++: Fix create_directories to resolve symlinks [PR101510] adds 90f3dd128bc c++: Improve memory usage of subsumption [PR100828] adds 4ee9e57684e Fortran: ICE in resolve_allocate_deallocate for invalid STA [...] adds be45bc283e1 c++: parameterized requires-expr as default argument [PR101725] adds 6e3647c98e4 libstdc++: Fix test that fails randomly [PR101866] adds a2beaebecd5 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 106 ++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 9 + gcc/c-family/c-common.c | 11 +- gcc/config/aarch64/aarch64-cores.def | 1 + gcc/config/aarch64/aarch64-protos.h | 17 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 634 ++++++++++++++++----- gcc/config/aarch64/fractional-cost.h | 236 ++++++++ gcc/cp/ChangeLog | 40 ++ gcc/cp/cp-tree.h | 3 +- gcc/cp/decl.c | 8 + gcc/cp/logic.cc | 118 ++-- gcc/cp/parser.c | 5 +- gcc/cp/tree.c | 4 +- gcc/doc/invoke.texi | 27 +- gcc/fortran/ChangeLog | 16 + gcc/fortran/expr.c | 10 + gcc/fortran/match.c | 11 +- gcc/fortran/resolve.c | 35 +- gcc/testsuite/ChangeLog | 37 ++ gcc/testsuite/g++.dg/DRs/dr2082.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C | 12 + gcc/testsuite/gcc.dg/torture/pr101512.c | 11 + gcc/testsuite/gcc.dg/vect/pr101505.c | 16 + gcc/testsuite/gfortran.dg/allocate_stat.f90 | 8 +- gcc/testsuite/gfortran.dg/allocate_stat_3.f90 | 71 +++ gcc/testsuite/gfortran.dg/implicit_11.f90 | 2 +- gcc/testsuite/gfortran.dg/inquiry_type_ref_3.f90 | 2 +- gcc/tree-vect-patterns.c | 14 + libsanitizer/ChangeLog | 7 + .../sanitizer_common/sanitizer_posix_libcdep.cpp | 7 +- libstdc++-v3/ChangeLog | 117 ++++ libstdc++-v3/doc/doxygen/doxygroups.cc | 4 +- libstdc++-v3/doc/doxygen/user.cfg.in | 28 +- libstdc++-v3/include/bits/fs_fwd.h | 34 +- libstdc++-v3/include/bits/fs_path.h | 20 +- libstdc++-v3/include/bits/random.h | 6 +- libstdc++-v3/include/bits/random.tcc | 6 +- libstdc++-v3/include/bits/this_thread_sleep.h | 2 +- libstdc++-v3/include/experimental/bits/fs_fwd.h | 24 +- libstdc++-v3/include/experimental/bits/fs_path.h | 12 +- libstdc++-v3/include/experimental/bits/simd.h | 12 + .../include/experimental/bits/simd_detail.h | 3 + libstdc++-v3/include/experimental/simd | 17 + libstdc++-v3/include/experimental/type_traits | 37 +- libstdc++-v3/include/ext/throw_allocator.h | 2 +- libstdc++-v3/include/std/chrono | 72 ++- libstdc++-v3/include/std/scoped_allocator | 8 +- libstdc++-v3/include/std/system_error | 26 +- libstdc++-v3/include/std/type_traits | 225 ++++++-- libstdc++-v3/include/std/variant | 4 + libstdc++-v3/libsupc++/compare | 51 +- libstdc++-v3/libsupc++/exception | 20 +- libstdc++-v3/libsupc++/exception.h | 1 + libstdc++-v3/src/c++17/fs_ops.cc | 5 +- libstdc++-v3/src/filesystem/ops.cc | 2 +- .../18_support/comparisons/algorithms/fallback.cc | 42 ++ .../testsuite/26_numerics/random/pr60037-neg.cc | 2 +- .../filesystem/operations/create_directories.cc | 23 + .../filesystem/operations/create_directory.cc | 31 + .../filesystem/operations/create_directories.cc | 23 + .../filesystem/operations/create_directory.cc | 32 ++ .../testsuite/experimental/random/randint.cc | 18 +- 64 files changed, 1965 insertions(+), 438 deletions(-) create mode 100644 gcc/config/aarch64/fractional-cost.h create mode 100644 gcc/testsuite/g++.dg/DRs/dr2082.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C create mode 100644 gcc/testsuite/gcc.dg/torture/pr101512.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr101505.c create mode 100644 gcc/testsuite/gfortran.dg/allocate_stat_3.f90 create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/algorithms/fallback.cc