| Type of error | Occurrence | clang % / Debian % | |
|---|---|---|---|
| Missing symbols at link time | 500 | 21.08% / 3.05% | List of errors |
| Unsupported option | 151 | 6.37% / 0.92% | List of errors |
| Unqualified lookup into dependent bases of class templates | 141 | 5.94% / 0.86% | List of errors |
| Some headers could not be found | 72 | 3.04% / 0.44% | List of errors |
| non-void function should return a value | 69 | 2.91% / 0.42% | List of errors |
| Symbol errors | 57 | 2.4% / 0.35% | List of errors |
| Could not find objective C headers | 55 | 2.32% / 0.34% | List of errors |
| Expected declaration (#define missing?) | 53 | 2.23% / 0.32% | List of errors |
| Some files are gone in the process | 48 | 2.02% / 0.29% | List of errors |
| Invalid value for -O | 45 | 1.9% / 0.27% | List of errors |
| Wrong resolution without typename | 37 | 1.56% / 0.23% | List of errors |
| Multiple definition | 25 | 1.05% / 0.15% | List of errors |
| main function must return int | 24 | 1.01% / 0.15% | List of errors |
| Unknown Type Name | 24 | 1.01% / 0.15% | List of errors |
| Wrong main declaration | 21 | 0.89% / 0.13% | List of errors |
| Configure failed | 19 | 0.8% / 0.12% | List of errors |
| Redefinition of a extern inline not supported in C99 | 18 | 0.76% / 0.11% | List of errors |
| Redefinition failed | 18 | 0.76% / 0.11% | List of errors |
| Variable length array for a non POD (plain old data) element | 18 | 0.76% / 0.11% | List of errors |
| Conflicting types | 15 | 0.63% / 0.09% | List of errors |
| Segmentation fault | 15 | 0.63% / 0.09% | List of errors |
| Tautological comparison | 14 | 0.59% / 0.09% | List of errors |
| Change symbol in libs | 12 | 0.51% / 0.07% | List of errors |
| Ambiguous declaration | 12 | 0.51% / 0.07% | List of errors |
| Linker error | 11 | 0.46% / 0.07% | List of errors |
| Unsupported argument with another option | 10 | 0.42% / 0.06% | List of errors |
| No matching member or constructor call | 10 | 0.42% / 0.06% | List of errors |
| OpenMP is not installed by default with clang | 9 | 0.38% / 0.05% | List of errors |
| Use of old GNU field designator | 9 | 0.38% / 0.05% | List of errors |
| Variable length array in structure won't be supported | 9 | 0.38% / 0.05% | List of errors |
| Unknown argument in the command line | 8 | 0.34% / 0.05% | List of errors |
| Binding of reference drops qualifiers | 8 | 0.34% / 0.05% | List of errors |
| Cannot find member in the struct | 8 | 0.34% / 0.05% | List of errors |
| Equality comparison with extraneous parentheses | 7 | 0.3% / 0.04% | List of errors |
| Access to a private member | 7 | 0.3% / 0.04% | List of errors |
| Member is not a structure or union | 7 | 0.3% / 0.04% | List of errors |
| Could not find a library | 7 | 0.3% / 0.04% | List of errors |
| Default initialization needs a user-provided default constructor | 7 | 0.3% / 0.04% | List of errors |
| XXX does not refer to a value | 6 | 0.25% / 0.04% | List of errors |
| Unused parameter | 6 | 0.25% / 0.04% | List of errors |
| #line requires a positive integer | 6 | 0.25% / 0.04% | List of errors |
| No matching function call | 6 | 0.25% / 0.04% | List of errors |
| Cannot initialize a element | 6 | 0.25% / 0.04% | List of errors |
| Implicit instantiation | 5 | 0.21% / 0.03% | List of errors |
| Cannot use -o use multiple output | 5 | 0.21% / 0.03% | List of errors |
| Void function should not return a value | 5 | 0.21% / 0.03% | List of errors |
| Mismatched Tags | 5 | 0.21% / 0.03% | List of errors |
| Wrong C++ default declaration in a method | 5 | 0.21% / 0.03% | List of errors |
| No viable overloaded | 5 | 0.21% / 0.03% | List of errors |
| Initializer element not compile-time constant | 5 | 0.21% / 0.03% | List of errors |
| restrict requires a pointer or reference | 4 | 0.17% / 0.02% | List of errors |
| Access to a protected member | 4 | 0.17% / 0.02% | List of errors |
| Conversion error | 4 | 0.17% / 0.02% | List of errors |
| Implicit function error | 4 | 0.17% / 0.02% | List of errors |
| Wrong assumption about gcc/g++ output | 3 | 0.13% / 0.02% | List of errors |
| Parameter could be qualified | 3 | 0.13% / 0.02% | List of errors |
| Definition differs from the declaration in the return type | 3 | 0.13% / 0.02% | List of errors |
| Conflicting declaration | 3 | 0.13% / 0.02% | List of errors |
| Security: Format string is not a string literal | 3 | 0.13% / 0.02% | List of errors |
| Explicit Specialization after instantiation | 3 | 0.13% / 0.02% | List of errors |
| Expression result unused | 3 | 0.13% / 0.02% | List of errors |
| Unknown warning option | 3 | 0.13% / 0.02% | List of errors |
| Default arguments cannot be added to a function template (already declared) | 3 | 0.13% / 0.02% | List of errors |
| Hides overloaded virtual function | 3 | 0.13% / 0.02% | List of errors |
| Exception specification in declaration does not match previous declaration | 3 | 0.13% / 0.02% | List of errors |
| Preprocessor differences | 3 | 0.13% / 0.02% | List of errors |
| Empty character constant | 2 | 0.08% / 0.01% | List of errors |
| cannot use 'try' with exceptions disabled | 2 | 0.08% / 0.01% | List of errors |
| Global register variable not supported | 2 | 0.08% / 0.01% | List of errors |
| Invalid use of nonstatic data member | 2 | 0.08% / 0.01% | List of errors |
| .code16 not supported yet | 2 | 0.08% / 0.01% | List of errors |
| Elaborated type refers to a typedef | 2 | 0.08% / 0.01% | List of errors |
| Invalid instruction mnemonic | 2 | 0.08% / 0.01% | List of errors |
| No type named in namespace | 2 | 0.08% / 0.01% | List of errors |
| Unused variable - new in 6.0 | 2 | 0.08% / 0.01% | List of errors |
| illegal storage class on function | 2 | 0.08% / 0.01% | List of errors |
| Empty body declaration | 1 | 0.04% / 0.01% | List of errors |
| Unused function | 1 | 0.04% / 0.01% | List of errors |
| Cannot combine with previous declaration specifier | 1 | 0.04% / 0.01% | List of errors |
| Definition of a builtin function | 1 | 0.04% / 0.01% | List of errors |
| Explicitly assigning a variable of type | 1 | 0.04% / 0.01% | List of errors |
| Parentheses warnings | 1 | 0.04% / 0.01% | List of errors |
| Not categorized | 649 | 27.36% / 3.96% | List of errors |