| Type of error | Occurrence | clang % / Debian % | |
|---|---|---|---|
| Missing symbols at link time | 674 | 31.54% / 3.81% | List of errors |
| non-void function should return a value | 133 | 6.22% / 0.75% | List of errors |
| Argument unused caused failure | 96 | 4.49% / 0.54% | List of errors |
| xutils-dev build tool is failing | 95 | 4.45% / 0.54% | List of errors |
| Could not find objective C headers | 57 | 2.67% / 0.32% | List of errors |
| Invalid value for -O | 48 | 2.25% / 0.27% | List of errors |
| Change symbol in libs | 45 | 2.11% / 0.25% | List of errors |
| No support of nested C function | 40 | 1.87% / 0.23% | List of errors |
| Expected declaration (#define missing?) | 36 | 1.68% / 0.2% | List of errors |
| Some files are gone in the process | 31 | 1.45% / 0.18% | List of errors |
| Some headers could not be found | 29 | 1.36% / 0.16% | List of errors |
| Symbol errors | 27 | 1.26% / 0.15% | List of errors |
| Variable length array for a non POD (plain old data) element | 25 | 1.17% / 0.14% | List of errors |
| Configure failed | 23 | 1.08% / 0.13% | List of errors |
| Multiple definition | 22 | 1.03% / 0.12% | List of errors |
| Linker error | 22 | 1.03% / 0.12% | List of errors |
| OpenMP is not yet available in Clang | 21 | 0.98% / 0.12% | List of errors |
| Unqualified lookup into dependent bases of class templates | 20 | 0.94% / 0.11% | List of errors |
| Security: Format string is not a string literal | 20 | 0.94% / 0.11% | List of errors |
| Wrong main declaration | 20 | 0.94% / 0.11% | List of errors |
| Cannot initialize a element | 18 | 0.84% / 0.1% | List of errors |
| Void function should not return a value | 17 | 0.8% / 0.1% | List of errors |
| Unknown Type Name | 16 | 0.75% / 0.09% | List of errors |
| redefinition of a extern inline not supported in C99 | 15 | 0.7% / 0.08% | List of errors |
| Unqualified lookup in templates | 14 | 0.66% / 0.08% | List of errors |
| Conflicting types | 13 | 0.61% / 0.07% | List of errors |
| No matching function call | 10 | 0.47% / 0.06% | List of errors |
| variable length array in structure won't be supported | 10 | 0.47% / 0.06% | List of errors |
| Member is not a structure or union | 9 | 0.42% / 0.05% | List of errors |
| #line requires a positive integer | 9 | 0.42% / 0.05% | List of errors |
| Use of a keyword as dependant template name | 8 | 0.37% / 0.05% | List of errors |
| No matching member or constructor call | 8 | 0.37% / 0.05% | List of errors |
| Reference to non-static member function must be called | 8 | 0.37% / 0.05% | List of errors |
| Access to a private member | 8 | 0.37% / 0.05% | List of errors |
| Unsupported option | 7 | 0.33% / 0.04% | List of errors |
| Conflicting declaration | 7 | 0.33% / 0.04% | List of errors |
| Unknown argument | 7 | 0.33% / 0.04% | List of errors |
| Tautological comparison | 7 | 0.33% / 0.04% | List of errors |
| Ambiguous declaration | 7 | 0.33% / 0.04% | List of errors |
| Explicit Specialization after instantiation | 6 | 0.28% / 0.03% | List of errors |
| binding of reference drops qualifiers | 6 | 0.28% / 0.03% | List of errors |
| Implicit instantiation | 6 | 0.28% / 0.03% | List of errors |
| Cannot find member in the struct | 6 | 0.28% / 0.03% | List of errors |
| Unused parameter | 5 | 0.23% / 0.03% | List of errors |
| Could not find a library | 5 | 0.23% / 0.03% | List of errors |
| Unsupported argument with an other option | 5 | 0.23% / 0.03% | List of errors |
| Cannot use -o use multiple output | 5 | 0.23% / 0.03% | List of errors |
| -c is conflicting with the linker argument | 5 | 0.23% / 0.03% | List of errors |
| Empty character constant | 4 | 0.19% / 0.02% | List of errors |
| Conversion error | 4 | 0.19% / 0.02% | List of errors |
| equality comparison with extraneous parentheses | 4 | 0.19% / 0.02% | List of errors |
| Redefinition failed | 3 | 0.14% / 0.02% | List of errors |
| Use of old GNU field designator | 3 | 0.14% / 0.02% | List of errors |
| Parameter list without types not allowed | 3 | 0.14% / 0.02% | List of errors |
| Elaborated type refers to a typedef | 3 | 0.14% / 0.02% | List of errors |
| Expression result unused | 3 | 0.14% / 0.02% | List of errors |
| .code16 not supported yet | 3 | 0.14% / 0.02% | List of errors |
| Empty body declaration | 3 | 0.14% / 0.02% | List of errors |
| Parameter could be qualified | 3 | 0.14% / 0.02% | List of errors |
| Unused function | 2 | 0.09% / 0.01% | List of errors |
| Definition differs from the declaration in the return type | 2 | 0.09% / 0.01% | List of errors |
| Access to a protected member | 2 | 0.09% / 0.01% | List of errors |
| Segmentation fault | 2 | 0.09% / 0.01% | List of errors |
| restrict requires a pointer or reference | 2 | 0.09% / 0.01% | List of errors |
| Wrong resolution without typename | 2 | 0.09% / 0.01% | List of errors |
| Global register variable not supported | 2 | 0.09% / 0.01% | List of errors |
| Variable is uninitialized when used here | 1 | 0.05% / 0.01% | List of errors |
| Wrong assumption about gcc/g++ output | 1 | 0.05% / 0.01% | List of errors |
| main function must return int | 1 | 0.05% / 0.01% | List of errors |
| Cannot combine with previous declaration specifier | 1 | 0.05% / 0.01% | List of errors |
| Unknown warning option | 1 | 0.05% / 0.01% | List of errors |
| posix_spawn failed | 1 | 0.05% / 0.01% | List of errors |
| Not categorized | 350 | 16.38% / 1.98% | List of errors |