HI David, I've been tinkering with the static analyzer for the last few days. I find the project of adding SARIF output to the analyzer intresting. I'm writing this to let you know that I'm trying to learn the codebase. Thank you.
On Tue, Jan 11, 2022, 7:09 PM David Malcolm <dmalc...@redhat.com> wrote: > On Tue, 2022-01-11 at 11:03 +0530, Mir Immad via Gcc wrote: > > Hi everyone, > > Hi, and welcome. > > > I intend to work on the static analyzer. Are these documents enough to > > get > > started: https://gcc.gnu.org/onlinedocs/gccint and > > > https://gcc.gnu.org/onlinedocs/gccint/Analyzer-Internals.html#Analyzer-Internals > > Yes. > > There are also some high-level notes here: > https://gcc.gnu.org/wiki/DavidMalcolm/StaticAnalyzer > > Also, given that the analyzer is part of GCC, the more general > introductions to hacking on GCC will be useful. > > I recommend creating a trivial C source file with a bug in it (e.g. a > 3-line function with a use-after-free), and stepping through the > analyzer to get a sense of how it works. > > Hope this is helpful; don't hesitate to ask questions. > Dave > >