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-arm-bootstrap_ubsan in repository toolchain/ci/gcc.
from ed974488991 Daily bump. adds 97baacba963 analyzer: implement five new warnings for misuse of POSIX f [...] adds e6c3bb379f5 analyzer: add allocation size checker [PR105900] adds b58ca9c3375 MAINTAINERS: Add myself to write after approval and DCO adds 20f0f30522d Daily bump. adds d86a20ee8be tree-optimization: only DSE trapping insn if -fdelete-dead- [...] adds b5c3dd3df38 Use fixed-width types in allocation size tests adds f150dc1bd11 loongarch: use -mno-check-zero-division as the default for [...] adds a26f3eb2683 Implement class vrange_storage to stream ranges to long ter [...] adds 21582a7c7de Add myself to write-after-approval and DCO adds 17f2e2b77b6 Add myself to write after approval and DCO. new 3ae9def0856 Move range allocator code to value-range-storage.*
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: ChangeLog | 4 + MAINTAINERS | 4 + gcc/ChangeLog | 13 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 3 + gcc/analyzer/ChangeLog | 49 ++ gcc/analyzer/analyzer.opt | 24 + gcc/analyzer/checker-path.cc | 11 +- gcc/analyzer/checker-path.h | 2 +- gcc/analyzer/diagnostic-manager.cc | 61 ++ gcc/analyzer/diagnostic-manager.h | 4 + gcc/analyzer/pending-diagnostic.h | 20 + gcc/analyzer/region-model.cc | 370 ++++++++++ gcc/analyzer/region-model.h | 2 + gcc/analyzer/sm-fd.cc | 847 ++++++++++++++++++++++ gcc/analyzer/sm.cc | 1 + gcc/analyzer/sm.h | 1 + gcc/analyzer/svalue.cc | 26 +- gcc/common/config/loongarch/loongarch-common.cc | 3 - gcc/config/loongarch/loongarch.cc | 18 +- gcc/doc/invoke.texi | 72 +- gcc/gengtype.cc | 1 + gcc/gimple-range-cache.cc | 1 + gcc/gimple-range-cache.h | 2 +- gcc/gimple-range-edge.cc | 7 +- gcc/gimple-range-edge.h | 2 +- gcc/gimple-range-infer.cc | 9 +- gcc/gimple-range-infer.h | 2 +- gcc/testsuite/ChangeLog | 18 + gcc/testsuite/g++.dg/torture/except-1.C | 44 ++ gcc/testsuite/gcc.c-torture/execute/20101011-1.c | 1 + gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c | 117 +++ gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c | 156 ++++ gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c | 46 ++ gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c | 61 ++ gcc/testsuite/gcc.dg/analyzer/allocation-size-5.c | 37 + gcc/testsuite/gcc.dg/analyzer/fd-1.c | 39 + gcc/testsuite/gcc.dg/analyzer/fd-2.c | 49 ++ gcc/testsuite/gcc.dg/analyzer/fd-3.c | 85 +++ gcc/testsuite/gcc.dg/analyzer/fd-4.c | 62 ++ gcc/testsuite/gcc.dg/analyzer/pr96639.c | 2 +- gcc/tree-ssa-dse.cc | 3 +- gcc/value-range-storage.cc | 212 ++++++ gcc/value-range-storage.h | 190 +++++ gcc/value-range.h | 109 --- 45 files changed, 2650 insertions(+), 142 deletions(-) create mode 100644 gcc/analyzer/sm-fd.cc create mode 100644 gcc/testsuite/g++.dg/torture/except-1.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/allocation-size-5.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-1.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-2.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-3.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/fd-4.c create mode 100644 gcc/value-range-storage.cc create mode 100644 gcc/value-range-storage.h