Boost logo

Boost Users :

Subject: Re: [Boost-users] Using static code checkers against the Boost code base
From: Richard (legalize+jeeves_at_[hidden])
Date: 2014-12-05 15:33:54


[Please do not mail me a copy of your followup]

legalize+jeeves_at_[hidden] (Richard) spake the secret code
<m5st0d$2mj$1_at_[hidden]> thusly:

>[Please do not mail me a copy of your followup]
>
>"Niall Douglas" <s_sourceforge_at_[hidden]> spake the secret code
><5481B226.18060.2F9F2BC2_at_s_sourceforge.nedprod.com> thusly:
>
>>Setting this stuff up is not free, including renting the CI testing
>>resources.
>
>I've setup cppcheck to run on travis-ci.org from my github repo. That
>approach is completely free.

travis-ci.org also supports the clang toolchain, but unfortunately the
static analyzer (scan-build) isn't installed. You'd have to build it
from source and provide your own package (PITA). I filed a bug on
clang saying they should provide this in some binary package. Then it
would be easy to get clang static analysis and cppcheck from
travis-ci.org

If anyone knows of an apt-get repository that has a clang static
analyzer package, please let me know.

-- 
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
     The Computer Graphics Museum <http://computergraphicsmuseum.org>
         The Terminals Wiki <http://terminals.classiccmp.org>
  Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net