This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_binutils/release-aarch64 in repository toolchain/ci/gcc.
from 5f583aa1c56 rs6000: Adjust -mdejagnu-cpu to filter out -mtune [PR106345] adds eb941a6d651 Daily bump. adds 4e5ca7ff8c9 libfortran: Fix up boz_15.f90 on powerpc64le with -mabi=iee [...] adds 8a57deb926c libstdc++: Make std::lcm and std::gcd detect overflow [PR105844] adds 2ef2de76dae libstdc++: Check for size overflow in constexpr allocation [...] adds 2fd16b1c026 libstdc++: Fix indentation in allocator base classes adds e562236851e libstdc++: Support constexpr global std::string for size < [...] adds cff25d209b3 libstdc++: Add nodiscard attribute to filesystem operations adds 7a0ed28d4fe libstdc++: Check for EOF if extraction avoids buffer overfl [...] adds 1a9681e6096 libstdc++: Tweak common_iterator::operator-> return type [P [...] adds 3df2f035871 libstdc++: Improve directory iterator abstractions for openat adds c749de49376 Daily bump. adds 99679c0ff73 Daily bump. adds 3a9dcef5c19 libstdc++: Update value of __cpp_lib_ios_noreplace macro adds 0b4d2f5e7b4 libstdc++: Rename data members of std::unexpected and std:: [...] adds 61076545cb3 libstdc++: Make std::string_view(Range&&) constructor explicit new 25b11619a83 Do not enable -mblock-ops-vector-pair.
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 | 20 ++++ gcc/DATESTAMP | 2 +- gcc/config/rs6000/rs6000.cc | 11 -- gcc/testsuite/ChangeLog | 8 ++ libgfortran/ChangeLog | 10 ++ libgfortran/io/transfer.c | 24 +++++ libstdc++-v3/ChangeLog | 117 +++++++++++++++++++++ libstdc++-v3/include/bits/allocator.h | 7 +- libstdc++-v3/include/bits/basic_string.h | 3 +- libstdc++-v3/include/bits/fs_ops.h | 79 ++++++++++++++ libstdc++-v3/include/bits/ios_base.h | 2 +- libstdc++-v3/include/bits/new_allocator.h | 6 +- libstdc++-v3/include/bits/stl_iterator.h | 2 +- libstdc++-v3/include/experimental/bits/fs_ops.h | 71 +++++++++++++ libstdc++-v3/include/experimental/numeric | 46 ++++---- libstdc++-v3/include/ext/malloc_allocator.h | 6 +- libstdc++-v3/include/std/expected | 32 +++--- libstdc++-v3/include/std/istream | 31 +++++- libstdc++-v3/include/std/numeric | 75 +++++++------ libstdc++-v3/include/std/string_view | 2 +- libstdc++-v3/include/std/version | 2 +- libstdc++-v3/src/c++17/fs_dir.cc | 29 ++--- libstdc++-v3/src/filesystem/dir-common.h | 70 ++++++++---- libstdc++-v3/src/filesystem/dir.cc | 21 ++-- libstdc++-v3/testsuite/20_util/allocator/105975.cc | 18 ++++ .../21_strings/basic_string/cons/char/105995.cc | 11 ++ .../basic_string_view/cons/char/range_c++20.cc | 28 ++++- .../basic_string_view/cons/wchar_t/range_c++20.cc | 30 +++++- libstdc++-v3/testsuite/26_numerics/gcd/105844.cc | 21 ++++ libstdc++-v3/testsuite/26_numerics/gcd/gcd_neg.cc | 10 +- libstdc++-v3/testsuite/26_numerics/lcm/105844.cc | 22 ++++ libstdc++-v3/testsuite/26_numerics/lcm/lcm_neg.cc | 10 +- .../extractors_character/char/pr106248.cc | 40 +++++++ .../extractors_character/wchar_t/pr106248.cc | 40 +++++++ .../27_io/basic_ofstream/open/char/noreplace.cc | 4 +- .../27_io/basic_ofstream/open/wchar_t/noreplace.cc | 4 +- .../27_io/filesystem/operations/absolute.cc | 2 +- .../testsuite/27_io/filesystem/operations/all.cc | 8 +- .../27_io/filesystem/operations/canonical.cc | 4 +- .../27_io/filesystem/operations/exists.cc | 2 +- .../27_io/filesystem/operations/is_empty.cc | 4 +- .../27_io/filesystem/operations/read_symlink.cc | 2 +- .../27_io/filesystem/operations/status.cc | 2 +- .../27_io/filesystem/operations/symlink_status.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 4 +- .../filesystem/operations/canonical.cc | 6 +- .../experimental/filesystem/operations/exists.cc | 2 +- .../experimental/filesystem/operations/is_empty.cc | 4 +- .../filesystem/operations/read_symlink.cc | 2 +- .../filesystem/operations/temp_directory_path.cc | 4 +- 50 files changed, 776 insertions(+), 186 deletions(-) create mode 100644 libstdc++-v3/testsuite/20_util/allocator/105975.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/105995.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/gcd/105844.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/lcm/105844.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...] create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...]