You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gcc has its own checkers that can be enabled as warnings:
-Wanalyzer-<checker_name>. However, all other warnings can be
considered as checkers.
Until this patch the -Wanalyzer-<checker_name> checkers could have
been enabled in CodeChecker as --enable gcc-<checker_name>. This
patch makes it possible to enable all other warnings as checkers:
--enable gcc-<warnings_name>.
The problem is that both gcc static analyzers and gcc warning names
have the following transformation in CodeChecker:
-Wanalyzer-<name> -> gcc-<name>
-W<name> -> gcc-<name>
Theoretically it's possible to generate the inverse transformation,
because static analyzer names and warning names are disjoint. But
we decided to preserve all original names for the checkers:
-Wanalyzer-<name> -> gcc-analyzer-<name>
-W<name> -> gcc-<name>
This is a backward incompatible change.
0 commit comments