‹ Go To Bug List

Statistics

Number of processed analyzer result files 1152
Number of analyzer reports 8685

Checker statistics

Checker name Severity Number of reports
bugprone-bool-pointer-implicit-conversion 1
bugprone-copy-constructor-init 48
bugprone-forward-declaration-namespace 36
bugprone-forwarding-reference-overload 13
bugprone-incorrect-roundings 48
bugprone-integer-division 56
bugprone-misplaced-widening-cast 6
bugprone-move-forwarding-reference 9
bugprone-not-null-terminated-result 5
bugprone-signed-char-misuse 41
bugprone-string-literal-with-embedded-nul 3
bugprone-suspicious-memory-comparison 2
bugprone-throw-keyword-missing 3
bugprone-unhandled-exception-at-new 1
bugprone-unused-return-value 2
bugprone-use-after-move 7
cert-dcl54-cpp 2
cert-dcl58-cpp 15
cert-dcl59-cpp 15
cert-err09-cpp 2
cert-oop11-cpp 2
core.CallAndMessage 34
core.DivideZero 14
core.NonNullParamChecker 1
core.NullDereference 16
core.StackAddressEscape 2
core.UndefinedBinaryOperatorResult 9
core.uninitialized.Assign 7
core.uninitialized.UndefReturn 1
cplusplus.NewDelete 52
cplusplus.NewDeleteLeaks 15
cplusplus.PlacementNew 1
cppcoreguidelines-special-member-functions 2294
cppcoreguidelines-virtual-class-destructor 94
deadcode.DeadStores 105
google-build-namespaces 15
google-global-names-in-headers 28
misc-confusable-identifiers 27
misc-definitions-in-headers 37
misc-misplaced-const 16
misc-redundant-expression 6
misc-unconventional-assign-operator 27
misc-use-anonymous-namespace 5112
optin.cplusplus.UninitializedObject 132
optin.cplusplus.VirtualCall 130
optin.portability.UnixAPI 1
performance-move-const-arg 68
performance-move-constructor-init 2
performance-no-automatic-move 58
performance-trivially-destructible 14
readability-container-data-pointer 17
readability-suspicious-call-argument 31
security.insecureAPI.vfork 1
unix.Vfork 1

Severity statistics

Severity Number of reports
230
730
7680
45