This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 4a369d199bf SLP vectorize across PHI nodes new 6d65ddca42f Refactor array descriptor field access new 31ec7242e1f testsuite: restrict test to c++11 and later [PR97590] new 9e78634c74c analyzer: implement region_model::get_representative_path_v [...] new 01079b6a923 libstdc++: Include <cstdint> in tests that use std::uintptr_t new ea0ae4e77a8 analyzer: fix param "analyzer-max-enodes-per-program-point" new b0702ac5588 analyzer: eliminate non-determinism in logs new bf1b5dae440 analyzer: eliminate non-deterministic behavior new 942086bf73e analyzer: Change cast from long to intptr_t [PR96608] new 16ad9ae85bb analyzer: don't assume extern const vars are zero-initializ [...] new 686c1b70c70 Adjust BB vectorization function splitting new 3af44504d40 Combine logical OR ranges properly. pr97567 new ea126639125 Remove .s file. new c0b09c1296d Add tests for PR92942 - missing -Wstringop-overflow for all [...]
The 13 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/analyzer/constraint-manager.cc | 22 +- gcc/analyzer/diagnostic-manager.cc | 10 +- gcc/analyzer/engine.cc | 105 ++++++-- gcc/analyzer/program-point.cc | 27 ++ gcc/analyzer/program-point.h | 3 + gcc/analyzer/program-state.cc | 90 ++++++- gcc/analyzer/program-state.h | 5 + gcc/analyzer/region-model-manager.cc | 41 ++-- gcc/analyzer/region-model-reachability.cc | 58 ++--- gcc/analyzer/region-model.cc | 8 +- gcc/analyzer/region-model.h | 17 +- gcc/analyzer/region.cc | 10 +- gcc/analyzer/state-purge.cc | 10 +- gcc/analyzer/store.cc | 82 ++++++- gcc/analyzer/store.h | 8 +- gcc/analyzer/supergraph.cc | 9 +- gcc/analyzer/svalue.cc | 205 ++++++++++++++++ gcc/doc/invoke.texi | 4 - gcc/fortran/trans-array.c | 184 +++++--------- gcc/params.opt | 4 - gcc/testsuite/g++.dg/pr97560.C | 3 +- gcc/testsuite/gcc.dg/Wstringop-overflow-44.s | 271 --------------------- gcc/testsuite/gcc.dg/Wstringop-overflow-56.c | 163 +++++++++++++ gcc/testsuite/gcc.dg/Wstringop-overflow-57.c | 91 +++++++ gcc/testsuite/gcc.dg/analyzer/pr97568.c | 29 +++ gcc/testsuite/gcc.dg/pr97567.c | 4 +- gcc/tree-vect-slp.c | 36 ++- .../memory_resource/new_delete_resource.cc | 1 + .../memory_resource/resource_adaptor.cc | 1 + 29 files changed, 977 insertions(+), 524 deletions(-) delete mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-44.s create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-56.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-57.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr97568.c