This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 7c8ba5da80d bpf: use xBPF signed div, mod insns when available new 809192e77e6 analyzer: add -fdump-analyzer-json new 49ff88bd0d8 libstdc++: Fix out-of-bounds string_view access in filesyst [...] new bc13106e041 c++: Ignore __sanitizer_ptr_{sub,cmp} builtin calls during [...] new 7d8177b027b c++: Remove a broken error-recovery path new 39b3b1bdd9e Fix ipa-modref selftest and destructor
The 5 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/analysis-plan.cc | 1 + gcc/analyzer/analyzer.opt | 4 + gcc/analyzer/call-string.cc | 29 ++++ gcc/analyzer/call-string.h | 2 + gcc/analyzer/checker-path.cc | 1 + gcc/analyzer/constraint-manager.cc | 77 +++++++++++ gcc/analyzer/constraint-manager.h | 6 + gcc/analyzer/diagnostic-manager.cc | 58 ++++++++ gcc/analyzer/diagnostic-manager.h | 4 + gcc/analyzer/engine.cc | 146 +++++++++++++++++++++ gcc/analyzer/exploded-graph.h | 7 + gcc/analyzer/pending-diagnostic.cc | 1 + gcc/analyzer/program-point.cc | 38 ++++++ gcc/analyzer/program-point.h | 2 + gcc/analyzer/program-state.cc | 85 ++++++++++++ gcc/analyzer/program-state.h | 6 + gcc/analyzer/region-model-impl-calls.cc | 1 + gcc/analyzer/region-model-manager.cc | 1 + gcc/analyzer/region-model-reachability.cc | 1 + gcc/analyzer/region-model.cc | 1 + gcc/analyzer/region-model.h | 4 + gcc/analyzer/region.cc | 12 ++ gcc/analyzer/sm-file.cc | 1 + gcc/analyzer/sm-malloc.cc | 1 + gcc/analyzer/sm-pattern-test.cc | 1 + gcc/analyzer/sm-sensitive.cc | 1 + gcc/analyzer/sm-signal.cc | 7 + gcc/analyzer/sm-taint.cc | 1 + gcc/analyzer/sm.cc | 36 +++++ gcc/analyzer/sm.h | 3 + gcc/analyzer/state-purge.cc | 1 + gcc/analyzer/store.cc | 118 +++++++++++++++++ gcc/analyzer/store.h | 7 + gcc/analyzer/supergraph.cc | 112 ++++++++++++++++ gcc/analyzer/supergraph.h | 6 + gcc/analyzer/svalue.cc | 12 ++ gcc/cp/constexpr.c | 6 + gcc/cp/cp-tree.h | 1 - gcc/cp/decl.c | 17 --- gcc/cp/pt.c | 11 +- gcc/doc/analyzer.texi | 3 + gcc/doc/invoke.texi | 7 + gcc/ipa-modref-tree.c | 5 +- gcc/ipa-modref.c | 16 ++- gcc/ipa-modref.h | 1 + gcc/selftest-run-tests.c | 1 + gcc/selftest.h | 1 + gcc/testsuite/g++.dg/asan/pr97145.C | 7 + gcc/toplev.c | 3 + libstdc++-v3/src/c++17/fs_path.cc | 2 +- .../27_io/filesystem/path/append/source.cc | 10 ++ 51 files changed, 853 insertions(+), 32 deletions(-) create mode 100644 gcc/testsuite/g++.dg/asan/pr97145.C