This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check_bootstrap/release-arm-check_bootstrap in repository toolchain/ci/gcc.
from 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. adds 2e4e16f75e6 Make -no-pie option work for native Windows adds f65ae298d43 c++: constexpr std::construct_at on empty field [PR101663] adds e7fd8e978ec ubsan: Fix ICEs with DECL_REGISTER tests [PR101624] adds dd345961831 c++: Fix up #pragma omp declare {simd,variant} and acc rout [...] adds 13e44296ea7 sanitizer: Cherry-pick realpath fix adds b1c4b1c1008 libcpp: Fix ICE with -Wtraditional preprocessing [PR101638] adds 7319c2c9e6f Daily bump. adds 5f00ef3bc72 coverage: handle function beginning adds aa8b5b6e055 Daily bump. adds 389e4929aee Daily bump. adds 056e324ce46 Daily bump. adds dce5367eecf LTO: bump minor version adds 3d520d00ac6 ipa: make target_clone default decl local [PR101726] adds 076b214b143 ipa: do not make localaliases for target_clones [PR101261] adds 64336a85c96 ipa: ICF should check SSA_NAME_IS_DEFAULT_DEF adds 0c0c320a6e6 Fix regression in debug info for Ada with DWARF 5 new dfd32aa8c4f Update cpplib de.po new 4a414ac2a58 Fortran: fix checks for STAT= and ERRMSG= arguments of SYNC [...]
The 2 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 | 27 +++ gcc/DATESTAMP | 2 +- gcc/config.in | 6 + gcc/config/i386/mingw-w64.h | 9 + gcc/config/i386/mingw32.h | 8 + gcc/configure | 20 ++ gcc/configure.ac | 17 ++ gcc/coverage.c | 28 ++- gcc/cp/ChangeLog | 59 ++++++ gcc/cp/constexpr.c | 4 +- gcc/cp/cp-tree.h | 3 +- gcc/cp/decl.c | 8 + gcc/cp/logic.cc | 118 ++++------- gcc/cp/parser.c | 7 +- gcc/cp/tree.c | 4 +- gcc/dwarf2out.c | 1 + gcc/fortran/ChangeLog | 16 ++ gcc/fortran/expr.c | 10 + gcc/fortran/match.c | 15 +- gcc/fortran/resolve.c | 63 ++++-- gcc/fortran/trans-stmt.c | 6 +- gcc/ipa-icf-gimple.c | 3 + gcc/lto-streamer.h | 2 +- gcc/multiple_target.c | 25 ++- gcc/sanopt.c | 5 +- gcc/symtab.c | 2 + gcc/testsuite/ChangeLog | 66 ++++++ gcc/testsuite/g++.dg/DRs/dr2082.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/concepts-uneval4.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-new14.C | 60 +----- gcc/testsuite/g++.dg/cpp2a/constexpr-new20.C | 18 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-new5.C | 60 +----- gcc/testsuite/g++.dg/cpp2a/constexpr-new6.C | 64 +----- .../cpp2a/{constexpr-new14.C => construct_at.h} | 15 +- gcc/testsuite/g++.dg/goacc/pr101759.C | 5 + gcc/testsuite/g++.dg/gomp/pr101759.C | 8 + gcc/testsuite/gcc.dg/cpp/pr101638.c | 7 + gcc/testsuite/gcc.dg/ipa/pr100600.c | 22 ++ gcc/testsuite/gcc.dg/pr100788.c | 13 ++ gcc/testsuite/gcc.target/i386/pr101261.c | 11 + gcc/testsuite/gfortran.dg/allocate_stat.f90 | 8 +- gcc/testsuite/gfortran.dg/allocate_stat_3.f90 | 71 +++++++ gcc/testsuite/gfortran.dg/coarray_3.f90 | 4 +- gcc/testsuite/gfortran.dg/coarray_sync.f90 | 44 ++++ gcc/testsuite/gfortran.dg/implicit_11.f90 | 2 +- gcc/testsuite/gfortran.dg/inquiry_type_ref_3.f90 | 2 +- gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 | 13 ++ gcc/testsuite/gfortran.dg/ubsan/ubsan.exp | 38 ++++ gcc/ubsan.c | 10 +- libcpp/ChangeLog | 9 + libcpp/macro.c | 9 +- libcpp/po/de.po | 51 ++--- libsanitizer/ChangeLog | 8 + .../sanitizer_common_interceptors.inc | 12 +- 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 +- 86 files changed, 1457 insertions(+), 574 deletions(-) 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/g++.dg/cpp2a/constexpr-new20.C copy gcc/testsuite/g++.dg/cpp2a/{constexpr-new14.C => construct_at.h} (87%) create mode 100644 gcc/testsuite/g++.dg/goacc/pr101759.C create mode 100644 gcc/testsuite/g++.dg/gomp/pr101759.C create mode 100644 gcc/testsuite/gcc.dg/cpp/pr101638.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr100600.c create mode 100644 gcc/testsuite/gcc.dg/pr100788.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101261.c create mode 100644 gcc/testsuite/gfortran.dg/allocate_stat_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray_sync.f90 create mode 100644 gcc/testsuite/gfortran.dg/ubsan/pr101624.f90 create mode 100644 gcc/testsuite/gfortran.dg/ubsan/ubsan.exp create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/algorithms/fallback.cc