-
Notifications
You must be signed in to change notification settings - Fork 1.5k
added scheduled Clang Static Analyzer run #6835
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
As it wrecks havoc on the performance (I did not remember it being so bad) we should limit this to the CI so it won't kill the usability IDEs which support clang-tidy. OTOH it is a bit of relieve to see that other dataflow implementations also seem to struggle with some "heavy" patterns. |
It appears they are also slow with big if-else chains. |
|
Some of the times are misleading because some of the files are analyzed more than once because of llvm/llvm-project#73357 (comment). |
a8f5bbd to
532ef91
Compare
This comment was marked as outdated.
This comment was marked as outdated.
5f60dc7 to
0828a83
Compare
clang-analyzer-* clang-tidy warningsclang-tidy analysis with clang-analyzer-* warnings enabled
240a115 to
1af19f2
Compare
8278c92 to
6afdf44
Compare
|
I filed llvm/llvm-project#132001 about the |
This comment was marked as resolved.
This comment was marked as resolved.
39bddd1 to
e2c66e7
Compare
clang-tidy analysis with clang-analyzer-* warnings enabled3791833 to
77c1fef
Compare
|
It would be great to have a badge for this run on the main page but I have no idea how to differentiate the scheduled run from a regular one. |
77c1fef to
3e31b3e
Compare
3e31b3e to
0be8256
Compare
3c2722d to
00a7c95
Compare
…/ added CMake option `ENABLE_CSA_ALPHA` to enable the alpha checkers
00a7c95 to
9e22030
Compare
run-clang-tidy-csato run Clang Static AnalyzerENABLE_CSA_ALPHAto enable the alpha checkers