This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_debug in repository toolchain/ci/gcc.
from 04c3a1f2c6e Daily bump. adds a0f6a8cb414 Generalized value pass-through for self-recusive function ( [...] adds a5f79f225e6 Update testcase ChangeLog for PR93203 adds fd789c816b0 Add xfails to libgomp tests target-{33,34}.c, target-link-1.c adds 59dbb04df76 c++: Fix flexible array with synthesized constructor. adds 36a798fd192 i386: Fix strncmp last arguments in x86_64_elf_section_type_flags adds 13686ecef23 c++: Fux strncmp last argument in dump_decl_name [PR93641] adds 5602b48b2ed arm: Fix up arm installed unwind.h for use in pedantic mode [...] adds a59aa302682 c-format: -Wformat-diag fix [PR93641] adds 339ab27a7de md.texi (Define Subst): Match closing paren in example. adds 1cad5e89a9e arm: correct constraints on movsi_compare0 [PR91913] adds bf6465d0461 i386: Properly pop restore token in signal frame adds 86edfcfeccf arm: Add testcase for already fixed ICE [PR91913] adds cf0f07ef0ef Move ChangeLog entry of commit bf6465d046 from gcc to libgcc adds cfaf5204864 cris: try to generate zero-based comparisons adds dcdd0aa872b gcc.target/cris/cris.exp (check_effective_target_cc0): New. adds d12f1b914cc gcc.target/cris/pr93372-1.c: New test. adds 991c1376b8f gcc.target/cris/pr93372-2.c, -5.c, -8.c: New tests. adds 7573521f464 gcc.target/cris/pr93372-3.c, -4.c...-35.c: New tests. adds d50ecb83881 gcc.target/cris/dbr-1.c: New test. adds 0cc575e4d8b PR c/93640 - The write_only and read_write attributes can b [...] adds 7848054c68b Fix bogus duplicate attribute errors for submodule functions. adds c88ffcc6f4f Darwin: -Wformat-diag fix (PR93641) adds 7214fce3024 Fix libgcc build failure for FRV with recent versions of gas. adds e9fb7579cbb analyzer: gfortran testsuite support adds 41a9e940c70 analyzer: fix ICE with fortran constant arguments (PR 93405) adds f57aa9503ff i386: Fix -mavx -mno-mavx2 ICE with VEC_COND_EXPR [PR93637] adds e953f9588d4 analyzer: fix ICE reporting NULL dereference (PR 93647) adds e87deb37649 analyzer: handle vector types (PR 93350) adds eb031d4ba27 analyzer.opt: fix typos in descriptions (PR 93659) adds 9053a18fc77 Daily bump. adds 91f4fc40bcf c++: Improve dump_decl for standard concepts adds a6ee556c765 c++: Fix return type deduction with an abbreviated function [...] adds dfffecb8026 c++: Fix static initialization from <=>. adds 9714f1a70d1 tree-optimization/93661 properly guard tree_to_poly_int64 adds 667afe5a49c tree-optimization/93661 properly guard tree_to_poly_int64 adds f348846e255 [GCC][PATCH][ARM]Add ACLE intrinsics for dot product (vusdo [...] adds c0e05505ffd Tweak testcases for pr70010 adds a5e3dd5d2e0 regalloc/debug: fix buggy print_hard_reg_set adds c46d057f557 analyzer: workaround for nested pp_printf adds 5e17c1bdadb analyzer.opt: reword descriptions of two dump options (PR 93657) adds cd28b759213 analyzer: fix ICE with equiv_class constant (PR 93649) adds a0e4929b046 analyzer: fix ICE in "__analyzer_dump_exploded_nodes" on no [...] adds a60d98890bb analyzer: fix ICE due to missing state_change purging (PR 93374) adds 7a775242ea2 Rename -mprefixed-addr to be -mprefixed, and document it. adds ad21e0072e2 Add ppc_ieee128_ok target-supports proc adds 9a5338e57db PR tree-optimization/93683 - ICE on calloc with unused retu [...] adds d6ef77e023c c++: Fix implicit friend operator==. adds 3889b0cb458 Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 131 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 80 +++++++++ gcc/analyzer/analyzer.opt | 8 +- gcc/analyzer/constraint-manager.cc | 8 +- gcc/analyzer/diagnostic-manager.cc | 6 + gcc/analyzer/engine.cc | 38 ++-- gcc/analyzer/exploded-graph.h | 1 + gcc/analyzer/program-state.cc | 12 +- gcc/analyzer/program-state.h | 6 +- gcc/analyzer/region-model.cc | 61 ++++++- gcc/c-family/ChangeLog | 11 ++ gcc/c-family/c-attribs.c | 4 +- gcc/c-family/c-format.c | 3 +- gcc/config/arm/arm-builtins.c | 50 +++++- gcc/config/arm/arm.md | 11 +- gcc/config/arm/arm_neon.h | 46 +++++ gcc/config/arm/arm_neon_builtins.def | 4 + gcc/config/arm/iterators.md | 8 +- gcc/config/arm/neon.md | 33 ++++ gcc/config/arm/unspecs.md | 2 + gcc/config/cris/cris-protos.h | 1 + gcc/config/cris/cris.c | 57 ++++++ gcc/config/cris/cris.md | 6 +- gcc/config/darwin-c.c | 3 +- gcc/config/i386/i386.c | 5 +- gcc/config/i386/sse.md | 16 +- gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rs6000-cpus.def | 6 +- gcc/config/rs6000/rs6000.c | 30 ++-- gcc/config/rs6000/rs6000.h | 4 +- gcc/config/rs6000/rs6000.md | 2 +- gcc/config/rs6000/rs6000.opt | 4 +- gcc/cp/ChangeLog | 50 ++++++ gcc/cp/class.c | 6 +- gcc/cp/constexpr.c | 12 +- gcc/cp/cp-tree.h | 2 + gcc/cp/decl2.c | 2 +- gcc/cp/error.c | 20 +-- gcc/cp/init.c | 7 +- gcc/cp/method.c | 50 +++++- gcc/cp/parser.c | 7 +- gcc/cp/pt.c | 21 ++- gcc/cp/tree.c | 9 + gcc/cp/type-utils.h | 26 +-- gcc/doc/invoke.texi | 15 +- gcc/doc/md.texi | 2 +- gcc/fortran/ChangeLog | 12 ++ gcc/fortran/array.c | 11 +- gcc/fortran/gfortran.h | 7 + gcc/fortran/symbol.c | 7 +- gcc/ipa-cp.c | 194 +++++++++++++-------- gcc/ira-color.c | 22 +-- gcc/ira-conflicts.c | 22 +-- gcc/testsuite/ChangeLog | 134 ++++++++++++++ gcc/testsuite/g++.dg/concepts/abbrev3.C | 11 ++ gcc/testsuite/g++.dg/cpp0x/auto9.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr80471.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts6.C | 18 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C | 43 +++++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C | 43 +++++ gcc/testsuite/g++.dg/ext/flexary35.C | 18 ++ gcc/testsuite/g++.dg/ipa/pr93203.C | 95 ++++++++++ gcc/testsuite/g++.target/i386/pr85334-1.C | 55 ++++++ gcc/testsuite/g++.target/i386/pr85334-2.C | 48 +++++ gcc/testsuite/gcc.dg/analyzer/pr93669.c | 25 +++ gcc/testsuite/gcc.dg/analyzer/torture/pr93350.c | 11 ++ gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c | 2 + gcc/testsuite/gcc.dg/analyzer/torture/pr93647.c | 14 ++ gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c | 66 +++++++ gcc/testsuite/gcc.dg/attr-access.c | 21 +++ gcc/testsuite/gcc.dg/format/gcc_diag-11.c | 2 + gcc/testsuite/gcc.dg/ipa/ipcp-1.c | 2 +- gcc/testsuite/gcc.dg/pr93661.c | 9 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c | 18 ++ gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 91 ++++++++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 90 ++++++++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c | 21 +++ gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c | 20 +++ gcc/testsuite/gcc.target/cris/cris.exp | 11 ++ gcc/testsuite/gcc.target/cris/dbr-1.c | 11 ++ gcc/testsuite/gcc.target/cris/pr93372-1.c | 72 ++++++++ gcc/testsuite/gcc.target/cris/pr93372-10.c | 9 + gcc/testsuite/gcc.target/cris/pr93372-11.c | 46 +++++ gcc/testsuite/gcc.target/cris/pr93372-12.c | 7 + gcc/testsuite/gcc.target/cris/pr93372-13.c | 18 ++ gcc/testsuite/gcc.target/cris/pr93372-14.c | 13 ++ gcc/testsuite/gcc.target/cris/pr93372-15.c | 15 ++ gcc/testsuite/gcc.target/cris/pr93372-16.c | 42 +++++ gcc/testsuite/gcc.target/cris/pr93372-17.c | 7 + gcc/testsuite/gcc.target/cris/pr93372-18.c | 24 +++ gcc/testsuite/gcc.target/cris/pr93372-19.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-2.c | 19 ++ gcc/testsuite/gcc.target/cris/pr93372-20.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-21.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-22.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-23.c | 21 +++ gcc/testsuite/gcc.target/cris/pr93372-24.c | 19 ++ gcc/testsuite/gcc.target/cris/pr93372-25.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-26.c | 7 + gcc/testsuite/gcc.target/cris/pr93372-27.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-28.c | 8 + gcc/testsuite/gcc.target/cris/pr93372-29.c | 40 +++++ gcc/testsuite/gcc.target/cris/pr93372-3.c | 15 ++ gcc/testsuite/gcc.target/cris/pr93372-30.c | 31 ++++ gcc/testsuite/gcc.target/cris/pr93372-31.c | 33 ++++ gcc/testsuite/gcc.target/cris/pr93372-32.c | 10 ++ gcc/testsuite/gcc.target/cris/pr93372-33.c | 10 ++ gcc/testsuite/gcc.target/cris/pr93372-34.c | 45 +++++ gcc/testsuite/gcc.target/cris/pr93372-35.c | 49 ++++++ gcc/testsuite/gcc.target/cris/pr93372-4.c | 12 ++ gcc/testsuite/gcc.target/cris/pr93372-5.c | 19 ++ gcc/testsuite/gcc.target/cris/pr93372-6.c | 18 ++ gcc/testsuite/gcc.target/cris/pr93372-7.c | 85 +++++++++ gcc/testsuite/gcc.target/cris/pr93372-8.c | 16 ++ gcc/testsuite/gcc.target/cris/pr93372-9.c | 9 + gcc/testsuite/gcc.target/i386/avx-pr93637.c | 17 ++ gcc/testsuite/gcc.target/powerpc/pr70010-2.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr70010-3.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr92796.c | 1 + gcc/testsuite/gfortran.dg/analyzer/analyzer.exp | 55 ++++++ .../gfortran.dg/analyzer/malloc-example.f90 | 21 +++ gcc/testsuite/gfortran.dg/analyzer/malloc.f90 | 19 ++ gcc/testsuite/gfortran.dg/analyzer/pr93405.f90 | 14 ++ gcc/testsuite/gfortran.dg/pr83113.f90 | 18 ++ gcc/testsuite/gfortran.dg/pr91913.f90 | 5 + gcc/testsuite/lib/target-supports.exp | 19 ++ gcc/tree-sra.c | 6 +- gcc/tree-ssa-alias.c | 2 + gcc/tree-ssa-sccvn.c | 1 + libcc1/ChangeLog | 7 + libcc1/libcp1plugin.cc | 5 +- libgcc/ChangeLog | 19 ++ libgcc/config/frv/frvbegin.c | 4 +- libgcc/config/frv/frvend.c | 4 +- libgcc/config/i386/shadow-stack-unwind.h | 43 +++++ libgcc/unwind-arm-common.inc | 8 +- libgcc/unwind-pe.h | 2 +- libgomp/ChangeLog | 9 + libgomp/testsuite/libgomp.c/target-33.c | 3 + libgomp/testsuite/libgomp.c/target-34.c | 3 + libgomp/testsuite/libgomp.c/target-link-1.c | 3 + 143 files changed, 2865 insertions(+), 258 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary35.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr93203.C create mode 100644 gcc/testsuite/g++.target/i386/pr85334-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr85334-2.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93669.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93350.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93647.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c create mode 100644 gcc/testsuite/gcc.dg/attr-access.c create mode 100644 gcc/testsuite/gcc.dg/pr93661.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c create mode 100644 gcc/testsuite/gcc.target/cris/dbr-1.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-1.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-10.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-11.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-12.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-13.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-14.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-15.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-16.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-17.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-18.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-19.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-2.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-20.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-21.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-22.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-23.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-24.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-25.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-26.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-27.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-28.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-29.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-3.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-30.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-31.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-32.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-33.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-34.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-35.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-4.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-5.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-6.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-7.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-8.c create mode 100644 gcc/testsuite/gcc.target/cris/pr93372-9.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-pr93637.c create mode 100644 gcc/testsuite/gfortran.dg/analyzer/analyzer.exp create mode 100644 gcc/testsuite/gfortran.dg/analyzer/malloc-example.f90 create mode 100644 gcc/testsuite/gfortran.dg/analyzer/malloc.f90 create mode 100644 gcc/testsuite/gfortran.dg/analyzer/pr93405.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr83113.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91913.f90