[cfe-dev] scan-build checking for make
Csaba Raduly via cfe-dev
cfe-dev at lists.llvm.org
Tue Feb 11 23:31:26 PST 2020
Now I have to learn to use Phabricator :)
On Wed, Feb 12, 2020 at 8:26 AM Artem Dergachev <noqnoqneo at gmail.com> wrote:
> Yes, perl scan-build is absolutely still used, so patches are very welcome!
> Regex, or just extract the filename, or maybe even *always* set these
> variables because it's unlikely to make things worse.
> On 2/12/20 1:58 AM, Csaba Ráduly via cfe-dev wrote:
> > Hi all,
> > scan-build looks at the name of the build command to decide whether to
> > add CC=... and CXX=... commandline options for make-like build
> > commands, in order to override these values if they are set in the
> > makefile (which wins over environment variables).
> > Unfortunately, this means that
> > scan-build /usr/local/bin/make or scan-build $HOME/bin/gmake
> > are not recognized as "make-like" and CC=... and CXX=... options are
> > not added.
> > This check should be made with a regex, just like the checks before.
> > Is this Perl script still used? Should I make a patch?
> > Csaba
You can get very substantial performance improvements
by not doing the right thing. - Scott Meyers, An Effective C++11/14 Sampler
So if you're looking for a completely portable, 100% standards-conformant
to get the wrong information: this is what you want. - Scott Meyers
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev