Hyrum K Wright wrote on Mon, May 02, 2011 at 07:46:12 -0500:
> On Sun, May 1, 2011 at 2:38 AM, Daniel Shahaf <[email protected]> wrote:
> > Nice series of patches tonight --- what tool / gcc flags did you use
> > to catch them?
> 
> I've been playing around with clang-analyzer, a static analyzer that
> is part of llvm:
> http://clang-analyzer.llvm.org/
> 
> There are still a lot of false positives (it has trouble grokking our
> SVN_ERR_ASSERT() macro), but it's been useful to find the kinds of
> problems fixed in my patches the last few days.
> 

Sounds useful.

> At some point, it might be useful to set up a nightly buildbot to
> automatically run static analysis on a regular basis.
> 

Indeed; I've been wondering how hard it would be to set up a buildbot
that turns red whenever a new compiler warning is introduced.

> -Hyrum

Reply via email to