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-master-arm-stable-allyesconfig in repository toolchain/ci/gcc.
from 6b9ce2b4eb4 libgcc: arm: convert thumb1 code to unified syntax adds 0e0ffbfc23b c++: Fix non-constant TARGET_EXPR constexpr handing [PR93998] adds 462f6c2041f libstdc++: Workaround is_trivially_copyable<volatile T> (PR 94013) adds c46da87b9d3 Daily bump. adds 7f327e8765c coroutines: Handle component_ref in captures_temporary adds 05779e2c89e libstdc++: Fix use of is_nothrow_assignable_v in <bits/rang [...] adds d6d4b339f5b libstdc++: Add a move-only testsuite iterator type adds 26af9cd8af1 libstdc++: Add a testsuite range type that has a sized sentinel adds 144dfc68d0c libstdc++: Move-only input iterator support in <memory> alg [...] adds 712b182a8bc libstdc++: Fix incorrect use of memset in ranges::fill_n (P [...] adds 6b3302da9ef c++: Fix mismatch in template argument deduction [PR90505] adds 8cc59ac5912 PR target/93995 ICE in patch_jump_insn, at cfgrtl.c:1290 on [...] adds 8e480ec1ddb tailcall: Fix up process_assignment [PR94001] adds 2e032851802 Wrap array in ctor with braces. adds c7ec2f9ff6d Clear --help=language and --help=common interaction. adds dca54007ebb tree-optimization/93964 - adjust ISL code generation for po [...] adds 1cdfb80a4ec sccvn: Avoid overflows in push_partial_def adds 64ba6d17022 inliner: Copy DECL_BY_REFERENCE in copy_decl_to_var [PR93888] adds 20fb4a47421 Add -fcommon to a test-case to re-trigger it. adds 181e2a2fa5e IBM Z: zTPF: Add tpf trace customization options adds 0993851dc13 IBM Z: zTPF: Build libgcc with -mtpf-trace-skip adds 14cb388b743 IBM Z: zTPF: Prevent FPR usage adds 48c16b28679 IBM Z: zTPF: Include glibc-stdint.h to get __UINTPTR_TYPE__ [...] adds 0b0908c1f27 rs6000: Fix -mpower9-vector -mno-altivec ICE (PR87560) adds 94f7d7ec6eb libstdc++: Fix comment on __memcpyable adds 13e3ba14ecc analyzer: remove unused private fields adds 3d66e153b40 analyzer: fix ICE on non-lvalue in prune_for_sm_diagnostic [...] adds e516294a1ac analyzer: handle __builtin_expect [PR93993] adds 322fb704f87 Add dg-require to existing powerpc/pr93122.c test adds 97bd1d6b513 Remove unnecessary XFAILs from existing testcase 20050603-3.c. new 3ca63e1c76b PR middle-end/81401 - false positive -Wformat-overflow in a loop
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 | 48 +++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 42 +++++++++ gcc/analyzer/checker-path.h | 4 +- gcc/analyzer/diagnostic-manager.cc | 90 +++++++++++++------- gcc/analyzer/diagnostic-manager.h | 1 + gcc/analyzer/engine.cc | 18 ++-- gcc/analyzer/exploded-graph.h | 1 - gcc/analyzer/region-model.cc | 71 ++++++++++++++-- gcc/analyzer/region-model.h | 56 ++++++++++++ gcc/config.gcc | 2 +- gcc/config/riscv/riscv.c | 7 +- gcc/config/rs6000/rs6000-cpus.def | 4 + gcc/config/rs6000/rs6000.c | 1 + gcc/config/s390/s390.c | 58 +++++++++---- gcc/config/s390/tpf.h | 16 ++++ gcc/config/s390/tpf.md | 12 ++- gcc/config/s390/tpf.opt | 20 +++++ gcc/cp/ChangeLog | 24 ++++++ gcc/cp/constexpr.c | 9 +- gcc/cp/coroutines.cc | 20 +++-- gcc/cp/method.c | 6 +- gcc/cp/pt.c | 14 +-- gcc/doc/invoke.texi | 16 +++- gcc/graphite-isl-ast-to-gimple.c | 3 + gcc/graphite-scop-detection.c | 1 - gcc/testsuite/ChangeLog | 69 +++++++++++++++ .../torture/co-await-15-capture-comp-ref.C | 99 ++++++++++++++++++++++ gcc/testsuite/g++.dg/ext/pr93998.C | 14 +++ gcc/testsuite/g++.dg/guality/pr93888.C | 24 ++++++ gcc/testsuite/g++.dg/template/deduce4.C | 17 ++++ gcc/testsuite/g++.dg/template/deduce5.C | 17 ++++ gcc/testsuite/g++.dg/template/deduce6.C | 17 ++++ gcc/testsuite/g++.dg/template/deduce7.C | 10 +++ gcc/testsuite/gcc.dg/analyzer/expect-1.c | 32 +++++++ gcc/testsuite/gcc.dg/analyzer/malloc-4.c | 20 +++++ gcc/testsuite/gcc.dg/graphite/pr93964.c | 19 +++++ gcc/testsuite/gcc.dg/pr93995.c | 46 ++++++++++ gcc/testsuite/gcc.dg/pr94001.c | 11 +++ .../gcc.dg/tree-ssa/builtin-sprintf-warn-24.c | 22 +++++ gcc/testsuite/gcc.target/i386/pr91623.c | 2 +- gcc/testsuite/gcc.target/powerpc/20050603-3.c | 5 +- gcc/testsuite/gcc.target/powerpc/pr93122.c | 1 + gcc/testsuite/gfortran.dg/analyzer/pr93993.f90 | 33 ++++++++ gcc/tree-inline.c | 1 + gcc/tree-ssa-sccvn.c | 49 ++++++++--- gcc/tree-tailcall.c | 3 +- libgcc/config.host | 2 +- libgcc/config/s390/t-tpf | 7 ++ libstdc++-v3/ChangeLog | 82 ++++++++++++++++++ libstdc++-v3/include/bits/cpp_type_traits.h | 62 ++++++++++++++ libstdc++-v3/include/bits/ranges_algo.h | 9 +- libstdc++-v3/include/bits/ranges_algobase.h | 32 +++---- libstdc++-v3/include/bits/ranges_uninitialized.h | 54 ++++++------ libstdc++-v3/include/bits/stl_algobase.h | 34 +++----- .../specialized_algorithms/destroy/constrained.cc | 15 ++++ .../uninitialized_copy/constrained.cc | 25 ++++++ .../uninitialized_fill/94017.cc | 77 +++++++++++++++++ .../uninitialized_fill_n/94017.cc | 77 +++++++++++++++++ .../uninitialized_move/constrained.cc | 25 ++++++ .../24_iterators/counted_iterator/lwg3389.cc | 35 +------- .../24_iterators/move_iterator/lwg3390.cc | 35 +------- libstdc++-v3/testsuite/25_algorithms/copy/94013.cc | 78 +++++++++++++++++ .../testsuite/25_algorithms/copy_backward/94013.cc | 78 +++++++++++++++++ .../testsuite/25_algorithms/equal/94013.cc | 69 +++++++++++++++ libstdc++-v3/testsuite/25_algorithms/fill/94013.cc | 45 ++++++++++ libstdc++-v3/testsuite/25_algorithms/fill/94017.cc | 76 +++++++++++++++++ .../testsuite/25_algorithms/fill_n/94017.cc | 76 +++++++++++++++++ .../25_algorithms/lexicographical_compare/94013.cc | 71 ++++++++++++++++ libstdc++-v3/testsuite/25_algorithms/move/94013.cc | 78 +++++++++++++++++ .../testsuite/25_algorithms/move_backward/94013.cc | 78 +++++++++++++++++ libstdc++-v3/testsuite/util/testsuite_iterators.h | 60 +++++++++++++ 72 files changed, 2085 insertions(+), 252 deletions(-) create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/co-await-15-capture-comp-ref.C create mode 100644 gcc/testsuite/g++.dg/ext/pr93998.C create mode 100644 gcc/testsuite/g++.dg/guality/pr93888.C create mode 100644 gcc/testsuite/g++.dg/template/deduce4.C create mode 100644 gcc/testsuite/g++.dg/template/deduce5.C create mode 100644 gcc/testsuite/g++.dg/template/deduce6.C create mode 100644 gcc/testsuite/g++.dg/template/deduce7.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/expect-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/malloc-4.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr93964.c create mode 100644 gcc/testsuite/gcc.dg/pr93995.c create mode 100644 gcc/testsuite/gcc.dg/pr94001.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-24.c create mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr93993.f90 create mode 100644 libgcc/config/s390/t-tpf create mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] create mode 100644 libstdc++-v3/testsuite/20_util/specialized_algorithms/uninitial [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_backward/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/equal/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill/94017.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/fill_n/94017.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/lexicographical_compare/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/move/94013.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/move_backward/94013.cc