Type of error | Occurrence | clang % / Debian % | |
---|---|---|---|
Option -u not existing in clang | 704 | 31.7% / 3.32% | List of errors |
Unknown argument in the command line | 159 | 7.16% / 0.75% | List of errors |
The build timeout | 145 | 6.53% / 0.68% | List of errors |
Missing symbols at link time | 137 | 6.17% / 0.65% | List of errors |
non-void function should return a value | 126 | 5.67% / 0.59% | List of errors |
Some headers could not be found | 98 | 4.41% / 0.46% | List of errors |
Security: Format string is not a string literal | 46 | 2.07% / 0.22% | List of errors |
Change symbol in libs | 43 | 1.94% / 0.2% | List of errors |
No support of nested C function | 34 | 1.53% / 0.16% | List of errors |
Expected declaration (#define missing?) | 28 | 1.26% / 0.13% | List of errors |
Linker error | 24 | 1.08% / 0.11% | List of errors |
Wrong main declaration | 20 | 0.9% / 0.09% | List of errors |
Variable length array for a non POD (plain old data) element | 20 | 0.9% / 0.09% | List of errors |
Wrong C++ default declaration in a method | 20 | 0.9% / 0.09% | List of errors |
Redefinition failed | 18 | 0.81% / 0.08% | List of errors |
Conflicting types | 15 | 0.68% / 0.07% | List of errors |
Void function should not return a value | 15 | 0.68% / 0.07% | List of errors |
Multiple definition | 14 | 0.63% / 0.07% | List of errors |
Testsuite is failing with clang | 14 | 0.63% / 0.07% | List of errors |
Tautological comparison | 13 | 0.59% / 0.06% | List of errors |
Unknown warning option | 13 | 0.59% / 0.06% | List of errors |
Changes of default constructor | 13 | 0.59% / 0.06% | List of errors |
Unqualified lookup into dependent bases of class templates | 12 | 0.54% / 0.06% | List of errors |
Variable length array in structure won't be supported | 12 | 0.54% / 0.06% | List of errors |
Some files are gone in the process | 11 | 0.5% / 0.05% | List of errors |
Redefinition of a extern inline not supported in C99 | 9 | 0.41% / 0.04% | List of errors |
Potential usage of an uninitialized variable | 9 | 0.41% / 0.04% | List of errors |
Unsupported argument with another option | 8 | 0.36% / 0.04% | List of errors |
Forward declaration of class cannot have a nested name specifier | 8 | 0.36% / 0.04% | List of errors |
Unqualified lookup in templates | 7 | 0.32% / 0.03% | List of errors |
Cannot find member in the struct | 7 | 0.32% / 0.03% | List of errors |
Usage of C++11 feature without the argument | 7 | 0.32% / 0.03% | List of errors |
Unknown Type Name | 6 | 0.27% / 0.03% | List of errors |
Cannot use -o use multiple output | 6 | 0.27% / 0.03% | List of errors |
Use of old GNU field designator | 6 | 0.27% / 0.03% | List of errors |
Reference to non-static member function must be called | 6 | 0.27% / 0.03% | List of errors |
Linker option unused | 6 | 0.27% / 0.03% | List of errors |
Unknown/unexpected directive | 6 | 0.27% / 0.03% | List of errors |
Access to a private member | 5 | 0.23% / 0.02% | List of errors |
Binding of reference drops qualifiers | 5 | 0.23% / 0.02% | List of errors |
Unused function | 5 | 0.23% / 0.02% | List of errors |
Argument unused caused failure | 5 | 0.23% / 0.02% | List of errors |
Unused const variable | 5 | 0.23% / 0.02% | List of errors |
Unsupported option | 4 | 0.18% / 0.02% | List of errors |
Ambiguous declaration | 4 | 0.18% / 0.02% | List of errors |
Use of a keyword as dependent template name | 4 | 0.18% / 0.02% | List of errors |
Explicit Specialization after instantiation | 4 | 0.18% / 0.02% | List of errors |
Recursive template instantiation exceeded | 4 | 0.18% / 0.02% | List of errors |
Header guard failure | 4 | 0.18% / 0.02% | List of errors |
Preprocessor differences | 4 | 0.18% / 0.02% | List of errors |
Implicit instantiation | 3 | 0.14% / 0.01% | List of errors |
Access to a protected member | 3 | 0.14% / 0.01% | List of errors |
Member is not a structure or union | 3 | 0.14% / 0.01% | List of errors |
No matching function call | 3 | 0.14% / 0.01% | List of errors |
Elaborated type refers to a typedef | 3 | 0.14% / 0.01% | List of errors |
Could not find a library | 3 | 0.14% / 0.01% | List of errors |
Cannot initialize a element | 3 | 0.14% / 0.01% | List of errors |
Mismatched Tags | 3 | 0.14% / 0.01% | List of errors |
Enum Conversion | 3 | 0.14% / 0.01% | List of errors |
Definition of a builtin function | 3 | 0.14% / 0.01% | List of errors |
Tautological pointer comparison - new in 3.5.0 | 3 | 0.14% / 0.01% | List of errors |
Unsupported include directive within macro arg | 3 | 0.14% / 0.01% | List of errors |
Equality comparison with extraneous parentheses | 2 | 0.09% / 0.01% | List of errors |
Wrong assumption about gcc/g++ output | 2 | 0.09% / 0.01% | List of errors |
Parameter could be qualified | 2 | 0.09% / 0.01% | List of errors |
Empty body declaration | 2 | 0.09% / 0.01% | List of errors |
restrict requires a pointer or reference | 2 | 0.09% / 0.01% | List of errors |
Unused parameter | 2 | 0.09% / 0.01% | List of errors |
No matching member or constructor call | 2 | 0.09% / 0.01% | List of errors |
Variable is uninitialized when used here | 2 | 0.09% / 0.01% | List of errors |
read-only variable is not assignable | 2 | 0.09% / 0.01% | List of errors |
Embedded directive has undefined behavior | 2 | 0.09% / 0.01% | List of errors |
Default initialization needs a user-provided default constructor | 2 | 0.09% / 0.01% | List of errors |
Hides overloaded virtual function | 2 | 0.09% / 0.01% | List of errors |
Explicitly assigning a variable of type | 2 | 0.09% / 0.01% | List of errors |
Visibility does not match previous declaration | 2 | 0.09% / 0.01% | List of errors |
Object is not a function or function pointer | 2 | 0.09% / 0.01% | List of errors |
Initializer element not compile-time constant | 2 | 0.09% / 0.01% | List of errors |
Not allowed args fails the build | 2 | 0.09% / 0.01% | List of errors |
illegal storage class on function | 2 | 0.09% / 0.01% | List of errors |
main function must return int | 1 | 0.05% / 0% | List of errors |
Configure failed | 1 | 0.05% / 0% | List of errors |
Segmentation fault | 1 | 0.05% / 0% | List of errors |
cannot use 'try' with exceptions disabled | 1 | 0.05% / 0% | List of errors |
Global register variable not supported | 1 | 0.05% / 0% | List of errors |
Expression result unused | 1 | 0.05% / 0% | List of errors |
Missing prototypes | 1 | 0.05% / 0% | List of errors |
String + int | 1 | 0.05% / 0% | List of errors |
No viable overloaded | 1 | 0.05% / 0% | List of errors |
Invalid instruction mnemonic | 1 | 0.05% / 0% | List of errors |
No type named in namespace | 1 | 0.05% / 0% | List of errors |
Functions differ only in their return type cannot be overloaded | 1 | 0.05% / 0% | List of errors |
Default arguments cannot be added to a function template (already declared) | 1 | 0.05% / 0% | List of errors |
Incorrect logical operation | 1 | 0.05% / 0% | List of errors |
Ignored or unknown attributes | 1 | 0.05% / 0% | List of errors |
C++11 requires a space between literal and identifier - new in 3.8 | 1 | 0.05% / 0% | List of errors |
Exception specification in declaration does not match previous declaration | 1 | 0.05% / 0% | List of errors |
Expression which evaluates to zero treated as a null pointer constant of type | 1 | 0.05% / 0% | List of errors |
Parentheses warnings | 1 | 0.05% / 0% | List of errors |
Not categorized | 232 | 10.45% / 1.09% | List of errors |