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-aarch64-stable-allmodconfig in repository toolchain/ci/gcc.
from 40bf3f1fd05 c++: Testsuite adjustments for PR 90992. adds 86075aa5dd0 fortran] Fix PR 85781, ICE on valid adds 1442bc31da6 tree-optimization/93397 delay converted reduction chain adjustment adds c2bd2b4664b Do not generate a unique fnname for resolver. adds 10fe5cbe004 Do not print params in --help except --help=param. adds e97a3063fb1 Filter out language specific options from --help=common. adds 7974a14692c dojump: Fix gcc.dg/torture/pr91323.c for aarch64 targets adds 150760dd6dd cselib: Fix handling of multireg values for call insns [PR93170] adds e648e57efca lra: Stop registers being incorrectly marked live [PR92989] adds 389cd88ce79 libstdc++: Fix deduction guide for std::span (PR93426) adds 2744b8b286c [ARC] Make libgcc compatible with ARC's reduced register se [...] adds 62a715c706d [ARC] Propagate uncached type attribute to each member of a [...] adds 82cd9a96ad0 [ARC] Save mlo/mhi registers when ISR. adds f261388f1a9 [ARC] Update ARC600 multiplication cost. adds feaa1640b35 c++: Bogus error using namespace alias [PR91826] adds 26d949c8c7a analyzer: fix build with gcc 4.4 (PR 93276) adds 317346b2716 testsuite/91171 no longer needed XFAIL adds 342e14ffa30 analyzer: fix setjmp-detection and support sigsetjmp adds e2a14becd6b aarch64: Fix failure in cmpimm_branch_1.c adds c15893df6ea aarch64: Add vector/vector vec_extract patterns [PR92822] adds 6a81cabc144 analyzer: fixes to tree_cmp and other comparators adds 3ae37f9297f Add __gcov_indirect_call_profiler_v4_atomic. adds a044dfb0934 aarch64: Fix pr71727.c failure adds f89e844f9c5 analyzer: fix pattern-test-2.c (PR 93291) adds 2fbea4190e7 analyzer: restore input_location (PR 93349) adds 73380abd6b2 Hi all, adds 1f2e84238c9 coroutines: Ensure the ramp return object is checked (PR93443). adds 8f25c39c454 c++: Fix array of char typedef in template (PR90966). adds 2f195832a12 compiler: cleanups permitted by GCC requirement of MPFR 3.1.0 adds 15d552394e1 Support gnu_unique_object symbols on MIPS. adds e7c26e04b2d gcc: Add new configure options to allow static libraries to [...] adds 85d6090eb86 Daily bump. adds 8c08c983015 analyzer: fix ICE when canonicalizing NaN (PR 93451) new 3c076c9642f gimple-fold: Fix buffer overflow in fold_array_ctor_referen [...] new bff948aa337 i386: Fix ix86_fold_builtin shift folding [PR93418]
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: config/ChangeLog | 6 + config/lib-link.m4 | 22 +- gcc/ChangeLog | 144 ++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 103 ++++++ gcc/analyzer/analyzer.cc | 83 ++++- gcc/analyzer/analyzer.h | 20 +- gcc/analyzer/call-string.cc | 23 +- gcc/analyzer/call-string.h | 3 - gcc/analyzer/checker-path.cc | 14 +- gcc/analyzer/checker-path.h | 30 +- gcc/analyzer/diagnostic-manager.cc | 6 +- gcc/analyzer/engine.cc | 74 ++-- gcc/analyzer/exploded-graph.h | 15 +- gcc/analyzer/program-state.cc | 16 +- gcc/analyzer/program-state.h | 2 +- gcc/analyzer/region-model.cc | 114 ++++-- gcc/analyzer/region-model.h | 9 +- gcc/analyzer/supergraph.h | 2 +- gcc/config/aarch64/aarch64-simd.md | 87 +++-- gcc/config/aarch64/aarch64.c | 15 +- gcc/config/arc/arc-protos.h | 2 - gcc/config/arc/arc.c | 388 +++++++++++++-------- gcc/config/arc/arc.h | 27 +- gcc/config/arc/arc.md | 103 ++++-- gcc/config/arc/predicates.md | 4 +- gcc/config/i386/i386-features.c | 19 +- gcc/config/i386/i386.c | 9 +- gcc/config/mips/mips.c | 9 +- gcc/cp/ChangeLog | 16 + gcc/cp/coroutines.cc | 18 +- gcc/cp/name-lookup.c | 32 +- gcc/cp/pt.c | 13 +- gcc/cselib.c | 139 ++++---- gcc/digraph.cc | 2 +- gcc/dojump.c | 2 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/trans-expr.c | 8 +- gcc/gimple-fold.c | 13 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 100 +++--- gcc/go/gofrontend/lex.cc | 12 +- gcc/go/gofrontend/parse.cc | 2 +- gcc/lra-lives.c | 96 ++--- gcc/opts.c | 12 +- gcc/testsuite/ChangeLog | 84 +++++ gcc/testsuite/g++.dg/cpp0x/initlist-array10.C | 14 + gcc/testsuite/g++.dg/lookup/pr91826.C | 16 + gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c | 30 +- gcc/testsuite/gcc.dg/analyzer/sigsetjmp-5.c | 19 + gcc/testsuite/gcc.dg/analyzer/sigsetjmp-6.c | 35 ++ gcc/testsuite/gcc.dg/analyzer/torture/pr93349.c | 4 + gcc/testsuite/gcc.dg/analyzer/torture/pr93451.c | 14 + gcc/testsuite/gcc.dg/graphite/scop-21.c | 3 +- gcc/testsuite/gcc.dg/pr93454.c | 25 ++ gcc/testsuite/gcc.dg/torture/pr93170.c | 33 ++ gcc/testsuite/gcc.dg/torture/pr93397.c | 14 + gcc/testsuite/gcc.target/aarch64/pr71727.c | 2 +- gcc/testsuite/gcc.target/arc/arc.exp | 9 + gcc/testsuite/gcc.target/arc/interrupt-6.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-1.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-2.c | 2 +- gcc/testsuite/gcc.target/arc/uncached-3.c | 22 ++ gcc/testsuite/gcc.target/arc/uncached-4.c | 42 +++ gcc/testsuite/gcc.target/arc/uncached-5.c | 29 ++ gcc/testsuite/gcc.target/arc/uncached-6.c | 35 ++ gcc/testsuite/gcc.target/arc/uncached-7.c | 11 + gcc/testsuite/gcc.target/arc/uncached-8.c | 33 ++ gcc/testsuite/gcc.target/arm/armv8_2-fp16-move-1.c | 48 ++- gcc/testsuite/gcc.target/i386/avx2-pr93418.c | 20 ++ gcc/testsuite/gcc.target/i386/pr81213.c | 4 +- gcc/testsuite/gfortran.dg/bind_c_char_2.f90 | 50 +++ gcc/testsuite/gfortran.dg/bind_c_char_3.f90 | 51 +++ gcc/testsuite/gfortran.dg/bind_c_char_4.f90 | 21 ++ gcc/testsuite/gfortran.dg/bind_c_char_5.f90 | 21 ++ gcc/tree-profile.c | 8 +- gcc/tree-vect-slp.c | 58 +-- libcpp/ChangeLog | 4 + libcpp/configure | 29 +- libgcc/ChangeLog | 20 ++ libgcc/config/arc/crti.S | 5 + libgcc/config/arc/crtn.S | 5 + libgcc/config/arc/crttls.S | 6 + libgcc/config/arc/fp-hack.h | 5 +- libgcc/config/arc/lib1funcs.S | 27 +- libgcc/config/arc/lib2funcs.c | 88 +++++ libgcc/config/arc/t-arc | 1 + libgcc/libgcov-profiler.c | 23 +- libgcc/libgcov.h | 1 + libstdc++-v3/ChangeLog | 10 + libstdc++-v3/configure | 47 ++- libstdc++-v3/include/std/span | 4 +- .../testsuite/23_containers/span/deduction.cc | 84 +++++ 93 files changed, 2281 insertions(+), 663 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array10.C create mode 100644 gcc/testsuite/g++.dg/lookup/pr91826.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/sigsetjmp-5.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/sigsetjmp-6.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93349.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93451.c create mode 100644 gcc/testsuite/gcc.dg/pr93454.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr93170.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr93397.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-3.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-4.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-5.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-6.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-7.c create mode 100644 gcc/testsuite/gcc.target/arc/uncached-8.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr93418.c create mode 100644 gcc/testsuite/gfortran.dg/bind_c_char_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_char_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_char_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/bind_c_char_5.f90 create mode 100644 libgcc/config/arc/lib2funcs.c create mode 100644 libstdc++-v3/testsuite/23_containers/span/deduction.cc