[cfe-dev] [analyzer] Any real projects for testing Static Analyzer?
Gábor Márton via cfe-dev
cfe-dev at lists.llvm.org
Wed May 13 09:40:50 PDT 2020
Hi Denis,
I am using csa-testbanch <https://github.com/Xazax-hun/csa-testbench> to
test the performance and stability of my patches. It can aggregate the
analyzer statistics and provides really nice charts. Under the hood it uses
CodeChecker <https://github.com/Ericsson/codechecker/>.
The usual projects I run the tests are (in increasing complexity for the
analyzer):
- tmux
- curl
- redis
- xerces
- bitcoin
- protobuf
Here are two example configurations that I use for the testbanch:
- C projects
<https://github.com/Ericsson/clang-jenkins/blob/master/jenkins_home/c_projects_jenkins.json>
- C++ projects
<https://github.com/Ericsson/clang-jenkins/blob/master/jenkins_home/cpp_projects_jenkins.json>
Note, these config files describe how to build the projects and what kind
of parameters to add to each analyzer invocations.
Cheers,
Gabor
On Wed, May 13, 2020 at 1:37 PM Denis Petrov via cfe-dev <
cfe-dev at lists.llvm.org> wrote:
> Hi, all.
>
>
> What (open) projects do you use to test CSA (features, performance, etc.)?
>
> I was trying to find any, but it is harder then I thought. I'm using
> Windows and many projects use posix includes.
>
>
> My aim is to test performance of my patch. Or maybe somebody could do this
> for me :).
>
>
> ------------------------------
> *Denys Petrov*
> Senior С++ Developer | Kharkiv, Ukraine
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20200513/a1f0dedc/attachment.html>
More information about the cfe-dev
mailing list