This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/gcc.
from b796ab35d11 arc: Update (u)maddhisi4 patterns adds 97197694715 libstdc++: Fix typos in tests adds 8d8e8f3ad56 libstdc++: Fix out-of-bound array accesses in testsuite adds 11c4a06a6c1 tree-optimization: [PR103218] Fold ((type)(a<0)) << SIGNBIT [...] adds 132f1c27770 c++: improve print_node of PTRMEM_CST adds e1c0c908f85 analyzer: fix overeager sharing of bounded_range instances [...] adds 9836e907c4f signbit-2: make test check for scalar or vector versions adds 0002a8a1997 shrn-combine-10: update test to current codegen. adds ba6e17e78db Avoid assuming maximum string length is constant [PR102960]. adds 59434931fb6 libstdc++: Use hidden friends for vector<bool>::reference s [...] adds b96e2ff9d8c libstdc++: Implement constexpr std::basic_string for C++20 adds 7461b581312 libstdc++: Merge latest Ryu sources adds c31733c3bf5 fortran: Tiny sort_actual internal refactoring adds 5888512f241 fortran: Reverse actual vs dummy argument mapping adds 5d9d16db96f fortran: simplify elemental arguments walking adds e94e2cf9f9b fortran: Delete redundant missing_arg_type field adds 48a8c5be5b9 fortran: Identify arguments by their names adds 4cdf7db9a39 rs6000: MMA test case emits wrong code when building a vect [...]
No new revisions were added by this update.
Summary of changes: gcc/analyzer/constraint-manager.cc | 4 +- gcc/config/rs6000/mma.md | 10 +- gcc/cp/ptree.c | 3 + gcc/fortran/gfortran.h | 41 ++- gcc/fortran/interface.c | 77 +++++- gcc/fortran/intrinsic.c | 53 ++-- gcc/fortran/trans-array.c | 35 +-- gcc/fortran/trans-array.h | 2 +- gcc/fortran/trans-expr.c | 9 +- gcc/fortran/trans-intrinsic.c | 2 +- gcc/fortran/trans-stmt.c | 22 -- gcc/fortran/trans.h | 4 +- gcc/gimple-fold.c | 24 +- gcc/langhooks.h | 2 +- gcc/match.pd | 10 + gcc/print-tree.c | 3 +- gcc/testsuite/g++.dg/analyzer/pr102662.C | 39 +++ gcc/testsuite/gcc.dg/Wstringop-overflow-84.c | 15 ++ gcc/testsuite/gcc.dg/signbit-2.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/pr103218-1.c | 28 +++ gcc/testsuite/gcc.target/aarch64/shrn-combine-10.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr102976.c | 14 ++ gcc/tree-ssa-strlen.c | 152 ++++++------ libstdc++-v3/include/bits/basic_string.h | 274 +++++++++++++++++++-- libstdc++-v3/include/bits/basic_string.tcc | 69 +++++- libstdc++-v3/include/bits/cow_string.h | 2 +- libstdc++-v3/include/bits/stl_bvector.h | 50 ++-- libstdc++-v3/include/ext/type_traits.h | 4 +- libstdc++-v3/include/std/string | 2 + libstdc++-v3/include/std/version | 6 +- libstdc++-v3/src/c++17/ryu/MERGE | 2 +- libstdc++-v3/src/c++17/ryu/d2s_intrinsics.h | 9 +- .../21_strings/basic_string/allocator/71964.cc | 2 +- .../21_strings/basic_string/cons/char/constexpr.cc | 174 +++++++++++++ .../basic_string/cons/wchar_t/constexpr.cc | 174 +++++++++++++ .../21_strings/basic_string/literals/constexpr.cc | 22 ++ .../basic_string/modifiers/append/wchar_t/1.cc | 2 +- .../21_strings/basic_string/modifiers/constexpr.cc | 52 ++++ .../basic_string/modifiers/swap/char/constexpr.cc | 49 ++++ .../modifiers/swap/wchar_t/constexpr.cc | 49 ++++ .../basic_string/operations/compare/wchar_t/1.cc | 4 +- .../testsuite/21_strings/basic_string/version.cc | 25 ++ .../testsuite/23_containers/set/allocator/71964.cc | 2 +- .../string_view/operations/compare/wchar_t/1.cc | 4 +- 44 files changed, 1279 insertions(+), 252 deletions(-) create mode 100644 gcc/testsuite/g++.dg/analyzer/pr102662.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-84.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103218-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102976.c create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/char/constexpr.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/cons/wchar_t/con [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/literals/constexpr.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/modifiers/constexpr.cc create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/modifiers/swap/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/modifiers/swap/w [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/version.cc