10755 -Wexpansion-to-defined 726 -Wcast-align 160 -Wtautological-compare 92 -Wpointer-sign 86 -Wenum-conversion 70 -Wtautological-pointer-compare 67 -Wshift-count-overflow 57 -Wparentheses 50 -Wformat 49 -Wswitch 46 -Wdangling-else 44 -Wshift-negative-value 42 -Wparentheses-equality 42 -Winvalid-source-encoding 33 -Wunused-const-variable 30 -Wstring-plus-int 28 -Wconstant-conversion 18 -Warray-bounds 17 -Wpointer-bool-conversion 16 -Wtypedef-redefinition 11 -Wformat-security 10 -Wtautological-constant-out-of-range-compare 10 -Winvalid-offsetof 8 -Wself-assign 6 -Wvarargs 5 -Wuninitialized 4 -Wstrncat-size 4 -Wabsolute-value 3 -Wunused-private-field 3 -Wunused-function 3 -Wempty-body 2 -Wunused-value 2 -Wshift-overflow 2 -Wnon-literal-null-conversion 2 -Wincompatible-pointer-types 2 -Wformat-extra-args 1 -Wvisibility 1 -Wunsequenced 1 -Wunknown-warning-option 1 -Wtentative-definition-incomplete-type 1 -Wnull-conversion 1 -Wmissing-prototypes 1 -Wmissing-field-initializers 1 -Wmismatched-new-delete 1 -Wmemsize-comparison 1 -Wlogical-op-parentheses 1 -Wlogical-not-parentheses 1 -Wknr-promoted-parameter 1 -Wincompatible-pointer-types-discards-qualifiers 1 -Wignored-attributes 1 -Wgnu-variable-sized-type-not-at-end 1 -Wdeprecated-increment-bool 1 -Wcpp 1 -Wconstant-logical-operand 1 -Wcomment