[LLVMbugs] [Bug 9232] Remove deprecated/removed scanner arguments from scan-build
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Wed Mar 16 14:13:48 PDT 2011
http://llvm.org/bugs/show_bug.cgi?id=9232
Ted Kremenek <kremenek at apple.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #18 from Ted Kremenek <kremenek at apple.com> 2011-03-16 16:13:47 CDT ---
(In reply to comment #17)
> Created an attachment (id=6324)
--> (http://llvm.org/bugs/attachment.cgi?id=6324) [details]
> updated diff against TOT
Applied in r127758.
>
> I'm sorry, I thought that I had tried this with a clean script and it
> still failed. I was especially thrown off by the error, which made it
> seem like '-Xclang' is an unsupported option, when in reality it was
> '-Xclang -o' that got parsed as unknown option. Could you check that
> code-path once more? Is it printing the correct offending arg?
Everything is working fine for me with your patch.
>
>
> I did it mostly because I was lazy and it got the job done. That should teach
> me ...
No worries. If you want to disable --analyzer-display-progress, the way to do
this is to:
1) add an option to scan-build, which sets an environment variable read by
ccc-analyzer.
2) ccc-analyzer consults the environment variable to determine if it should not
add -analyzer-display-progress to the clang -cc1 line.
There are numerous examples of this kind of argument passing in scan-build and
ccc-analyzer.
>
> I'd also like to give the user a knob to turn off the (usually benign)
> DeadStore reports. Perhaps I'll get to it later this week.
We recently landed changes in clang to disable/enable specific checks. We know
need to forward those controls to scan-build.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the llvm-bugs
mailing list