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-aarch64-bootstrap_profiled_lto_lean in repository toolchain/ci/gcc.
from a031aaa2ac9 Update my email address. adds 074ee8d9a91 Add a missing return when transforming atomic bit test and [...] adds 3200de91bc7 tree-optimization: [PR103245] Improve detection of abs patt [...] adds e69b7c57798 Fix uninitialized access in merge_call_side_effects adds 473b5e87346 x86_64: Avoid rorx rotation instructions with -Os. adds eacdfaf7ca0 waccess: Fix up pass_waccess::check_alloc_size_call [PR102009] adds 47de0b56ee4 openmp: Regimplify operands of GIMPLE_COND in a few more pl [...] adds 9ceaf0fee35 libgomp: Mark thread_limit clause to target construct as im [...] adds 9f7fc820146 ipa-sra: Testcase that removing a "returns_nonnull" retval works adds 23125fab7b1 Replace more DEBUG_EXPR_DECL creations with build_debug_expr_decl adds d699f03720f arc: Update arc specific tests adds f98f373dd82 tree-optimization/102880 - make PHI-OPT recognize more CFGs adds 04520645038 tree-optimization/102880 - improve CD-DCE adds 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 [...] adds e4641191287 PCH: Make the save and restore diagnostics more robust. adds a1d2b162026 configure, Darwin: Set appropriate defaults for host-shared. adds 3b3c9932338 Fortran: avoid NULL pointer dereference on invalid range in [...] adds 42cdf08ad84 MAINTAINERS: Add myself to DCO section and update email address adds 6dc90c4dbb6 Use modref summaries for byte-wise dead store elimination. adds 395848255cf c-family: don't cache large vecs adds 73e4d9f1751 libstdc++: Fix tests for constexpr std::string adds 6b1695f4a09 Daily bump. adds 8c693978dd6 Fix clearing of to_info_lto in ipa_merge_modref_summary_aft [...]
No new revisions were added by this update.
Summary of changes: ChangeLog | 14 ++ MAINTAINERS | 3 +- configure | 16 +- configure.ac | 15 +- gcc/ChangeLog | 131 ++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 6 + gcc/analyzer/constraint-manager.cc | 4 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-common.c | 12 +- gcc/cfgexpand.c | 5 +- gcc/config/arc/arc.md | 34 +-- gcc/config/i386/i386.md | 22 +- gcc/config/rs6000/mma.md | 10 +- gcc/cp/ChangeLog | 4 + gcc/cp/ptree.c | 3 + gcc/fortran/ChangeLog | 60 +++++ gcc/fortran/gfortran.h | 41 ++- gcc/fortran/interface.c | 77 +++++- gcc/fortran/intrinsic.c | 53 ++-- gcc/fortran/resolve.c | 3 +- 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/ggc-common.c | 39 ++- gcc/gimple-fold.c | 24 +- gcc/gimple-ssa-warn-access.cc | 10 +- gcc/ipa-modref.c | 88 ++++--- gcc/ipa-modref.h | 1 + gcc/ipa-param-manipulation.c | 17 +- gcc/langhooks.h | 2 +- gcc/match.pd | 32 ++- gcc/omp-expand.c | 102 ++++---- gcc/print-tree.c | 3 +- gcc/testsuite/ChangeLog | 94 +++++++ gcc/testsuite/c-c++-common/gomp/loop-11.c | 5 + gcc/testsuite/g++.dg/analyzer/pr102662.C | 39 +++ gcc/testsuite/gcc.dg/Wstringop-overflow-84.c | 15 ++ gcc/testsuite/gcc.dg/ipa/ipa-sra-ret-nonull.c | 40 +++ gcc/testsuite/gcc.dg/pr102009.c | 10 + gcc/testsuite/gcc.dg/pr103268-1.c | 10 + gcc/testsuite/gcc.dg/pr103268-2.c | 12 + gcc/testsuite/gcc.dg/signbit-2.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/modref-dse-4.c | 26 ++ gcc/testsuite/gcc.dg/tree-ssa/modref-dse-5.c | 43 ++++ gcc/testsuite/gcc.dg/tree-ssa/phi-opt-26.c | 31 +++ gcc/testsuite/gcc.dg/tree-ssa/pr102880.c | 27 ++ gcc/testsuite/gcc.dg/tree-ssa/pr103218-1.c | 28 +++ gcc/testsuite/gcc.dg/tree-ssa/pr103245-1.c | 25 ++ gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 2 +- gcc/testsuite/gcc.target/aarch64/shrn-combine-10.c | 2 +- gcc/testsuite/gcc.target/arc/add_n-combine.c | 4 +- gcc/testsuite/gcc.target/arc/builtin_eh.c | 3 +- gcc/testsuite/gcc.target/arc/mul64-1.c | 2 +- gcc/testsuite/gcc.target/arc/tls-gd.c | 4 +- gcc/testsuite/gcc.target/arc/tls-ie.c | 4 +- gcc/testsuite/gcc.target/arc/tls-ld.c | 6 +- gcc/testsuite/gcc.target/arc/tmac-4.c | 29 +++ gcc/testsuite/gcc.target/arc/uncached-8.c | 5 +- gcc/testsuite/gcc.target/powerpc/pr102976.c | 14 ++ gcc/testsuite/gfortran.dg/pr103286.f90 | 11 + gcc/tree-inline.c | 17 +- gcc/tree-into-ssa.c | 7 +- gcc/tree-ssa-ccp.c | 2 + gcc/tree-ssa-dce.c | 171 ++++++++++++- gcc/tree-ssa-dse.c | 43 +++- gcc/tree-ssa-loop-ivopts.c | 5 +- gcc/tree-ssa-phiopt.c | 71 +++--- gcc/tree-ssa-strlen.c | 152 ++++++------ gcc/tree-ssa.c | 5 +- libgomp/ChangeLog | 5 + libgomp/libgomp.texi | 2 +- libstdc++-v3/ChangeLog | 69 ++++++ libstdc++-v3/include/bits/basic_string.h | 276 +++++++++++++++++++-- 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 | 53 ++++ .../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 ++ .../21_strings/headers/string/synopsis.cc | 33 ++- .../testsuite/23_containers/set/allocator/71964.cc | 2 +- .../string_view/operations/compare/wchar_t/1.cc | 4 +- 99 files changed, 2480 insertions(+), 490 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-11.c 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/ipa/ipa-sra-ret-nonull.c create mode 100644 gcc/testsuite/gcc.dg/pr102009.c create mode 100644 gcc/testsuite/gcc.dg/pr103268-1.c create mode 100644 gcc/testsuite/gcc.dg/pr103268-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/modref-dse-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-26.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr102880.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103218-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr103245-1.c create mode 100644 gcc/testsuite/gcc.target/arc/tmac-4.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr102976.c create mode 100644 gcc/testsuite/gfortran.dg/pr103286.f90 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