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 in repository toolchain/ci/gcc.
from 7465c2ed6f1 rs6000: Always initialize vector_pair and vector_quad nodes adds 9213ff13247 Fortran - correct check for constraint F2008:C628 / F2018:C932 adds e18e56c76be c++: Add warning about missing 'requires' adds 79a017c412b Fix PR 90142: contrib/download_prerequisites uses test == adds a7083b83e45 Fortran - fix whitespace issue during parsing of assigned goto adds a8de832470f c++: fold function template args sooner [PR101460] adds 729f6881cfc c++: preserve location through constexpr adds 8960a29b18b c++: limit instantiation with ill-formed class [PR96286] adds eafa9d96923 analyzer: support "bifurcation"; reimplement realloc [PR99260] adds 1e2f030b80c Daily bump. adds f4b41701382 Unify UNSPEC_MASKED_EQ/GT to the form of UNSPEC_PCMP. new 4ecfc7e3deb MIPS: use mips_isa enum instead hardcoded numbers new d904008df26 MIPS: add .module mipsREV to all output asm file
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: contrib/ChangeLog | 5 + contrib/download_prerequisites | 2 +- fixincludes/ChangeLog | 6 + gcc/ChangeLog | 75 ++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/analyzer/ChangeLog | 103 ++++++++ gcc/analyzer/analyzer.h | 51 ++++ gcc/analyzer/call-info.cc | 162 ++++++++++++ gcc/analyzer/call-info.h | 83 +++++++ gcc/analyzer/engine.cc | 271 +++++++++++++++++---- gcc/analyzer/exploded-graph.h | 62 +++-- gcc/analyzer/program-state.cc | 6 +- gcc/analyzer/region-model-impl-calls.cc | 176 ++++++++++++- gcc/analyzer/region-model.cc | 28 ++- gcc/analyzer/region-model.h | 36 +++ gcc/analyzer/sm-malloc.cc | 136 ++++++++--- gcc/analyzer/sm-signal.cc | 15 +- gcc/analyzer/sm.h | 5 + gcc/analyzer/svalue.cc | 3 +- gcc/c-family/ChangeLog | 4 + gcc/c-family/c.opt | 4 + gcc/config.gcc | 62 ++--- gcc/config/i386/sse.md | 100 +++----- gcc/config/mips/mips-cpus.def | 228 ++++++++--------- gcc/config/mips/mips.c | 46 +++- gcc/config/mips/mips.h | 84 ++++--- gcc/config/mips/netbsd.h | 5 +- gcc/cp/ChangeLog | 27 ++ gcc/cp/constexpr.c | 17 ++ gcc/cp/cp-tree.h | 8 +- gcc/cp/parser.c | 19 ++ gcc/cp/pt.c | 74 +++++- gcc/doc/invoke.texi | 22 ++ gcc/fortran/ChangeLog | 13 + gcc/fortran/match.c | 2 +- gcc/fortran/resolve.c | 5 +- gcc/po/ChangeLog | 4 + gcc/testsuite/ChangeLog | 41 ++++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda14.C | 4 +- gcc/testsuite/g++.dg/template/access2.C | 6 +- gcc/testsuite/g++.dg/template/explicit-args6.C | 34 +++ gcc/testsuite/gcc.dg/analyzer/capacity-2.c | 8 +- gcc/testsuite/gcc.dg/analyzer/pr99193-1.c | 2 + gcc/testsuite/gcc.dg/analyzer/pr99193-3.c | 2 + gcc/testsuite/gcc.dg/analyzer/realloc-1.c | 47 +++- gcc/testsuite/gcc.dg/analyzer/realloc-2.c | 80 ++++++ .../gcc.target/i386/avx512bw-vpcmpeqb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpeqw-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpgtw-1.c | 12 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpeqq-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtd-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpgtq-1.c | 4 +- .../gcc.target/i386/avx512vl-vpcmpeqd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpeqq-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpgtq-1.c | 8 +- gcc/testsuite/gcc.target/i386/bitwise_mask_op-1.c | 6 - gcc/testsuite/gcc.target/i386/bitwise_mask_op-2.c | 1 - gcc/testsuite/gfortran.dg/goto_9.f90 | 10 + .../gfortran.dg/unlimited_polymorphic_33.f90 | 18 ++ libffi/ChangeLog | 6 + libphobos/ChangeLog | 7 + libstdc++-v3/ChangeLog | 6 + .../30_threads/promise/requirements/lwg3466.cc | 4 - 67 files changed, 1878 insertions(+), 452 deletions(-) create mode 100644 gcc/analyzer/call-info.cc create mode 100644 gcc/analyzer/call-info.h create mode 100644 gcc/testsuite/g++.dg/template/explicit-args6.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/realloc-2.c create mode 100644 gcc/testsuite/gfortran.dg/goto_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/unlimited_polymorphic_33.f90