‹ Go To Bug List

Statistics

Number of processed analyzer result files 1026
Number of analyzer reports 7822

Checker statistics

Checker name Severity Number of reports
bugprone-bool-pointer-implicit-conversion 1
bugprone-copy-constructor-init 48
bugprone-forwarding-reference-overload 3
bugprone-incorrect-roundings 24
bugprone-infinite-loop 2
bugprone-integer-division 43
bugprone-misplaced-widening-cast 4
bugprone-not-null-terminated-result 5
bugprone-signed-char-misuse 38
bugprone-standalone-empty 1
bugprone-string-literal-with-embedded-nul 2
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 6
cert-dcl54-cpp 2
cert-dcl58-cpp 9
cert-dcl59-cpp 16
cert-err09-cpp 2
cert-oop11-cpp 4
core.CallAndMessage 33
core.DivideZero 22
core.NonNullParamChecker 2
core.NullDereference 12
core.StackAddressEscape 2
core.UndefinedBinaryOperatorResult 12
core.uninitialized.Assign 8
core.uninitialized.UndefReturn 3
cplusplus.NewDelete 54
cplusplus.NewDeleteLeaks 15
cppcoreguidelines-special-member-functions 1927
cppcoreguidelines-virtual-class-destructor 93
deadcode.DeadStores 109
google-build-namespaces 16
google-global-names-in-headers 17
misc-confusable-identifiers 35
misc-definitions-in-headers 19
misc-misplaced-const 16
misc-redundant-expression 6
misc-unconventional-assign-operator 25
misc-use-anonymous-namespace 4624
optin.cplusplus.UninitializedObject 123
optin.cplusplus.VirtualCall 109
performance-move-const-arg 156
performance-move-constructor-init 4
performance-no-automatic-move 50
performance-noexcept-move-constructor 47
performance-trivially-destructible 14
readability-container-data-pointer 19
readability-suspicious-call-argument 29
security.insecureAPI.vfork 1
unix.Malloc 1
unix.Vfork 1

Severity statistics

Severity Number of reports
208
805
6773
36