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-allnoconfig in repository toolchain/ci/gcc.
from 64464e5f369 Fix ICE in pa_elf_select_rtx_section. adds d177c49cd31 analyzer: avoid comparisons between uncomparable types (PR 93450) adds bba18325a10 dump CTORs properly wrapped with _Literal with -gimple adds 97b40c39208 PR middle-end/92323 - bogus -Warray-bounds after unrolling [...] adds e0678350ea4 Fix "regression" reported by c6x testing. adds 59e6d62be2c Add LTGT operator support for amdgcn adds 004ac7b7803 Remove check for maximum symbol name length. adds 4dd468a042e c++: Fix -Wtype-limits in templates. adds 56b92750f83 combine: Punt on out of range rotate counts [PR93505] adds 5fb07870fa4 cgraph: Avoid creating multiple *.localalias aliases with t [...] adds f9eb0973edb Mark switch expression as used to avoid bogus warning adds e978955dd72 analyzer: fix ICE in __builtin_isnan (PR 93356) adds e34ad101a43 analyzer: convert conditionals-2.c to a torture test adds 3e990d79540 analyzer: avoid using <string.h> in malloc-1.c adds bba54d62af5 Daily bump. adds ebe9174e940 analyzer: make extrinsic_state field private adds 42f36563ef6 analyzer: add extrinsic_state::dump adds 95607c12363 Zero-initialise masked load destinations new 45eb3e4944b analyzer: further fixes for comparisons between uncomparabl [...]
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 | 35 ++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 52 +++++++++++++++++ gcc/analyzer/constraint-manager.cc | 4 +- gcc/analyzer/diagnostic-manager.cc | 6 +- gcc/analyzer/program-state.cc | 65 +++++++++++++++++++--- gcc/analyzer/program-state.h | 9 ++- gcc/analyzer/region-model.cc | 41 ++++++++++++-- gcc/analyzer/sm.cc | 12 ++++ gcc/analyzer/sm.h | 2 + gcc/c/ChangeLog | 6 ++ gcc/c/c-parser.c | 2 +- gcc/combine.c | 3 +- gcc/config/gcn/gcn-valu.md | 56 ++++++++----------- gcc/config/gcn/gcn.c | 17 +++++- gcc/config/gcn/predicates.md | 2 +- gcc/cp/ChangeLog | 6 ++ gcc/cp/pt.c | 12 ++-- gcc/doc/analyzer.texi | 2 + gcc/fortran/ChangeLog | 9 +++ gcc/fortran/expr.c | 4 +- gcc/fortran/iresolve.c | 5 +- gcc/fortran/symbol.c | 16 ------ gcc/symtab.c | 14 ++++- gcc/testsuite/ChangeLog | 52 +++++++++++++++++ gcc/testsuite/g++.dg/warn/Wtype-limits3.C | 13 +++++ gcc/testsuite/gcc.c-torture/compile/pr93505.c | 15 +++++ gcc/testsuite/gcc.dg/Warray-bounds-57.c | 53 ++++++++++++++++++ .../gcc.dg/analyzer/conditionals-notrans.c | 6 ++ gcc/testsuite/gcc.dg/analyzer/conditionals-trans.c | 9 ++- gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 9 ++- gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 17 +++--- .../gcc.dg/analyzer/{ => torture}/conditionals-2.c | 6 +- gcc/testsuite/gcc.dg/analyzer/torture/pr93356.c | 6 ++ gcc/testsuite/gcc.dg/analyzer/torture/pr93450.c | 25 +++++++++ gcc/testsuite/gcc.dg/lto/pr93384_0.c | 12 ++++ gcc/testsuite/gcc.dg/lto/pr93384_1.c | 2 + gcc/testsuite/gcc.dg/pr88660.c | 13 +++++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c | 11 +++- gcc/tree-pretty-print.c | 12 ++++ 40 files changed, 540 insertions(+), 103 deletions(-) create mode 100644 gcc/testsuite/g++.dg/warn/Wtype-limits3.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr93505.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-57.c rename gcc/testsuite/gcc.dg/analyzer/{ => torture}/conditionals-2.c (87%) create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93356.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93450.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr93384_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr93384_1.c create mode 100644 gcc/testsuite/gcc.dg/pr88660.c