This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14 in repository gcc.
from 0e3e2cc03e6 [PATCH] PR modula2/115276 bugfix libgm2 wraptime.InitTM ret [...] new 156051d083d testsuite: fix analyzer C++ failures on Solaris [PR111475] new 54504e8c704 regenerate-opt-urls.py: fix transposed values for "vax" and "v850" new 07485ccd319 diagnostics: fixes to SARIF output [PR109360] new bf01dcd117c testsuite: check that generated .sarif files validate again [...] new d5d62a38493 testsuite: use check-jsonschema for validating .sarif files [...] new 0f26f4f7696 analyzer: handle <error.h> at -O0 [PR115724] new 41344d60779 SARIF output: fix schema URL [§3.13.3, PR116603]
The 7 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/analyzer.cc | 15 +- gcc/analyzer/analyzer.h | 4 +- gcc/analyzer/engine.cc | 2 +- gcc/analyzer/kf.cc | 26 + gcc/analyzer/known-function-manager.cc | 38 +- gcc/analyzer/known-function-manager.h | 5 + gcc/analyzer/sm-file.cc | 8 + gcc/analyzer/sm-malloc.cc | 1 + gcc/analyzer/sm-signal.cc | 11 +- gcc/config/v850/v850.opt.urls | 81 +- gcc/config/vax/vax.opt.urls | 21 +- gcc/diagnostic-format-sarif.cc | 90 +- gcc/doc/install.texi | 6 + gcc/regenerate-opt-urls.py | 4 +- .../c-c++-common/analyzer/error-pr115724.c | 86 + .../analyzer/fd-glibc-byte-stream-socket.c | 4 + .../analyzer/fd-manpage-getaddrinfo-client.c | 4 + ...fo-server.c => fd-manpage-getaddrinfo-server.c} | 4 + .../c-c++-common/analyzer/fd-socket-meaning.c | 4 + .../c-c++-common/analyzer/fd-symbolic-socket.c | 4 + .../analyzer/flexible-array-member-1.c | 6 +- gcc/testsuite/c-c++-common/analyzer/pr106539.c | 2 +- .../analyzer/malloc-ipa-8-unchecked.c | 46 +- .../{c-c++-common => gcc.dg}/analyzer/signal-4a.c | 53 +- .../{c-c++-common => gcc.dg}/analyzer/signal-4b.c | 65 +- gcc/testsuite/lib/sarif-schema-2.1.0.json | 3389 ++++++++++++++++++++ gcc/testsuite/lib/scansarif.exp | 23 + gcc/testsuite/lib/target-supports.exp | 12 + libcpp/include/rich-location.h | 2 + 29 files changed, 3798 insertions(+), 218 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/analyzer/error-pr115724.c rename gcc/testsuite/c-c++-common/analyzer/{fd-mappage-getaddrinfo-server.c => fd- [...] rename gcc/testsuite/{c-c++-common => gcc.dg}/analyzer/malloc-ipa-8-unchecked.c (55%) rename gcc/testsuite/{c-c++-common => gcc.dg}/analyzer/signal-4a.c (53%) rename gcc/testsuite/{c-c++-common => gcc.dg}/analyzer/signal-4b.c (52%) create mode 100644 gcc/testsuite/lib/sarif-schema-2.1.0.json