| Type of error | Occurrence | clang % / Debian % | |
|---|---|---|---|
| no-pie is not an known option (breaks all haskell packages) - new in 3.9 | 656 | 28.39% / 2.36% | List of errors |
| Change symbol in libs | 157 | 6.79% / 0.56% | List of errors |
| Qt thinks that clang is not a C++11 compiler - new in 3.9 | 132 | 5.71% / 0.47% | List of errors |
| Some headers could not be found | 107 | 4.63% / 0.38% | List of errors |
| Expected declaration (#define missing?) | 83 | 3.59% / 0.3% | List of errors |
| Missing symbols at link time | 76 | 3.29% / 0.27% | List of errors |
| OpenMP is not installed by default with clang | 63 | 2.73% / 0.23% | List of errors |
| non-void function should return a value | 58 | 2.51% / 0.21% | List of errors |
| Could not find objective C headers | 58 | 2.51% / 0.21% | List of errors |
| Ordered comparison between pointer and zero - new in 4.0 | 58 | 2.51% / 0.21% | List of errors |
| Could not find a library | 49 | 2.12% / 0.18% | List of errors |
| Linker issue - Nonrepresentable section on output - new in 3.9 | 42 | 1.82% / 0.15% | List of errors |
| Unknown argument in the command line | 31 | 1.34% / 0.11% | List of errors |
| Security: Format string is not a string literal | 30 | 1.3% / 0.11% | List of errors |
| Usage of C++11 feature without the argument | 28 | 1.21% / 0.1% | List of errors |
| Unqualified lookup into dependent bases of class templates | 26 | 1.13% / 0.09% | List of errors |
| Cannot find member in the struct | 20 | 0.87% / 0.07% | List of errors |
| No support of nested C function | 20 | 0.87% / 0.07% | List of errors |
| Linker error | 15 | 0.65% / 0.05% | List of errors |
| Unsupported argument with another option | 14 | 0.61% / 0.05% | List of errors |
| Wrong main declaration | 13 | 0.56% / 0.05% | List of errors |
| Cannot be narrowed | 13 | 0.56% / 0.05% | List of errors |
| Not allowed args fails the build | 13 | 0.56% / 0.05% | List of errors |
| Some files are gone in the process | 12 | 0.52% / 0.04% | List of errors |
| Tautological comparison | 11 | 0.48% / 0.04% | List of errors |
| Testsuite is failing with clang | 11 | 0.48% / 0.04% | List of errors |
| Cannot use -o use multiple output | 10 | 0.43% / 0.04% | List of errors |
| Redefinition failed | 9 | 0.39% / 0.03% | List of errors |
| Configure failed | 9 | 0.39% / 0.03% | List of errors |
| Void function should not return a value | 9 | 0.39% / 0.03% | List of errors |
| Unknown warning option | 9 | 0.39% / 0.03% | List of errors |
| ISO C++ forbids forward references to 'enum' types - new in 3.8 | 9 | 0.39% / 0.03% | List of errors |
| Variable length array in structure won't be supported | 7 | 0.3% / 0.03% | List of errors |
| No matching function call | 7 | 0.3% / 0.03% | List of errors |
| Wrong C++ default declaration in a method | 7 | 0.3% / 0.03% | List of errors |
| No type named in namespace | 7 | 0.3% / 0.03% | List of errors |
| Conflicting types | 6 | 0.26% / 0.02% | List of errors |
| Potential usage of an uninitialized variable | 6 | 0.26% / 0.02% | List of errors |
| Tautological pointer comparison - new in 3.5.0 | 6 | 0.26% / 0.02% | List of errors |
| Preprocessor differences | 6 | 0.26% / 0.02% | List of errors |
| C++11 requires a space between literal and identifier - new in 3.8 | 5 | 0.22% / 0.02% | List of errors |
| Taking address of packed member of class or structure may result in an unaligned pointer value - new in 4.0 | 5 | 0.22% / 0.02% | List of errors |
| Unknown Type Name | 4 | 0.17% / 0.01% | List of errors |
| Cannot initialize a element | 4 | 0.17% / 0.01% | List of errors |
| Linker option unused | 4 | 0.17% / 0.01% | List of errors |
| Unused private field | 4 | 0.17% / 0.01% | List of errors |
| Header guard failure | 4 | 0.17% / 0.01% | List of errors |
| Multiple definition | 3 | 0.13% / 0.01% | List of errors |
| Implicit instantiation | 3 | 0.13% / 0.01% | List of errors |
| Equality comparison with extraneous parentheses | 3 | 0.13% / 0.01% | List of errors |
| No matching member or constructor call | 3 | 0.13% / 0.01% | List of errors |
| Parameter list without types not allowed | 3 | 0.13% / 0.01% | List of errors |
| Argument unused caused failure | 3 | 0.13% / 0.01% | List of errors |
| Changes of default constructor | 3 | 0.13% / 0.01% | List of errors |
| Mismatched Tags | 3 | 0.13% / 0.01% | List of errors |
| No viable overloaded | 3 | 0.13% / 0.01% | List of errors |
| Forward declaration of class cannot have a nested name specifier | 3 | 0.13% / 0.01% | List of errors |
| Explicitly assigning value of variable | 3 | 0.13% / 0.01% | List of errors |
| Duplicate declaration specifier | 3 | 0.13% / 0.01% | List of errors |
| Missing declaration | 3 | 0.13% / 0.01% | List of errors |
| Implicit function error | 3 | 0.13% / 0.01% | List of errors |
| Optimization flag is not supported - new in 4.0 | 3 | 0.13% / 0.01% | List of errors |
| Default is not C++11 | 3 | 0.13% / 0.01% | List of errors |
| Unsupported include directive within macro arg | 3 | 0.13% / 0.01% | List of errors |
| Source think that it is Mac Os X because of clang | 3 | 0.13% / 0.01% | List of errors |
| Unsupported option | 2 | 0.09% / 0.01% | List of errors |
| Ambiguous declaration | 2 | 0.09% / 0.01% | List of errors |
| Access to a protected member | 2 | 0.09% / 0.01% | List of errors |
| Unused parameter | 2 | 0.09% / 0.01% | List of errors |
| Member is not a structure or union | 2 | 0.09% / 0.01% | List of errors |
| Unqualified lookup in templates | 2 | 0.09% / 0.01% | List of errors |
| Unused function | 2 | 0.09% / 0.01% | List of errors |
| Use of a keyword as dependent template name | 2 | 0.09% / 0.01% | List of errors |
| Reference to non-static member function must be called | 2 | 0.09% / 0.01% | List of errors |
| Explicit Specialization after instantiation | 2 | 0.09% / 0.01% | List of errors |
| Enum Conversion | 2 | 0.09% / 0.01% | List of errors |
| Unused const variable | 2 | 0.09% / 0.01% | List of errors |
| Definition of a builtin function | 2 | 0.09% / 0.01% | List of errors |
| The build timeout | 2 | 0.09% / 0.01% | List of errors |
| Embedded directive has undefined behavior | 2 | 0.09% / 0.01% | List of errors |
| Absolute value error - new in 3.5.0 | 2 | 0.09% / 0.01% | List of errors |
| Comparison between pointer and integer | 2 | 0.09% / 0.01% | List of errors |
| Ignored or unknown attributes | 2 | 0.09% / 0.01% | List of errors |
| Static in inline | 2 | 0.09% / 0.01% | List of errors |
| Missing exception specification | 2 | 0.09% / 0.01% | List of errors |
| -Wvarargs: undefined behavior with va_start - new in 3.9 | 2 | 0.09% / 0.01% | List of errors |
| bool literal returned from a function - new in 4.0 | 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.04% / 0% | List of errors |
| XXX does not refer to a value | 1 | 0.04% / 0% | List of errors |
| Wrong assumption about gcc/g++ output | 1 | 0.04% / 0% | List of errors |
| Parameter could be qualified | 1 | 0.04% / 0% | List of errors |
| Segmentation fault | 1 | 0.04% / 0% | List of errors |
| Use of old GNU field designator | 1 | 0.04% / 0% | List of errors |
| cannot use 'try' with exceptions disabled | 1 | 0.04% / 0% | List of errors |
| Definition differs from the declaration in the return type | 1 | 0.04% / 0% | List of errors |
| Wrong resolution without typename | 1 | 0.04% / 0% | List of errors |
| Cannot combine with previous declaration specifier | 1 | 0.04% / 0% | List of errors |
| Deprecated declaration | 1 | 0.04% / 0% | List of errors |
| Unknown/unexpected directive | 1 | 0.04% / 0% | List of errors |
| Hides overloaded virtual function | 1 | 0.04% / 0% | List of errors |
| Visibility does not match previous declaration | 1 | 0.04% / 0% | List of errors |
| Object is not a function or function pointer | 1 | 0.04% / 0% | List of errors |
| Initializer element not compile-time constant | 1 | 0.04% / 0% | List of errors |
| Keyword must precede function declarator | 1 | 0.04% / 0% | List of errors |
| Old style cast | 1 | 0.04% / 0% | List of errors |
| Missing field initializer | 1 | 0.04% / 0% | List of errors |
| Has virtual functions but non-virtual destructor | 1 | 0.04% / 0% | List of errors |
| Moving a temporary object prevents copy elision | 1 | 0.04% / 0% | List of errors |
| Overrides a member function but is not marked override | 1 | 0.04% / 0% | List of errors |
| Expression which evaluates to zero treated as a null pointer constant of type | 1 | 0.04% / 0% | List of errors |
| Incorrect compiler detection | 1 | 0.04% / 0% | List of errors |
| Not categorized | 254 | 10.99% / 0.91% | List of errors |