Debian Package rebuild

Rebuild of the Debian archive with clang

clang 6.0rc1

31085 packages have been rebuild. Among them, 2025 (6.5 %) failed.
Most of the errors are explained with test cases.
Versions: 2.9 - 3.0 - 3.1 - 3.2 - 3.3 - 3.4 - 3.4.2 - 3.5.0 - 3.6.0 - 3.8.1 - 3.9.1 - 4.0.1 - 5.0 - 6.0rc1
Type of errorOccurrenceclang % / Debian %
qmake: failed to parse default search paths from compiler - new in 6.0 224 11.06% / 0.72% List of errors
Change symbol in libs 151 7.46% / 0.49% List of errors
Some headers could not be found 118 5.83% / 0.38% List of errors
Cannot be narrowed 115 5.68% / 0.37% List of errors
C++11 requires a space between literal and identifier - new in 3.8 102 5.04% / 0.33% List of errors
Could not find a library 66 3.26% / 0.21% List of errors
OpenMP is not installed by default with clang 61 3.01% / 0.2% List of errors
Could not find objective C headers 61 3.01% / 0.2% List of errors
non-void function should return a value 55 2.72% / 0.18% List of errors
Missing symbols at link time 54 2.67% / 0.17% List of errors
Ordered comparison between pointer and zero - new in 4.0 43 2.12% / 0.14% List of errors
Linker issue - Nonrepresentable section on output - new in 3.9 33 1.63% / 0.11% List of errors
Linker error 28 1.38% / 0.09% List of errors
Expected declaration (#define missing?) 26 1.28% / 0.08% List of errors
Unqualified lookup into dependent bases of class templates 24 1.19% / 0.08% List of errors
Unknown argument in the command line 24 1.19% / 0.08% List of errors
Security: Format string is not a string literal 23 1.14% / 0.07% List of errors
No support of nested C function 22 1.09% / 0.07% List of errors
Cannot find member in the struct 15 0.74% / 0.05% List of errors
Conflicting types 14 0.69% / 0.05% List of errors
Unsupported argument with another option 13 0.64% / 0.04% List of errors
Unknown warning option 13 0.64% / 0.04% List of errors
Some files are gone in the process 13 0.64% / 0.04% List of errors
Wrong main declaration 12 0.59% / 0.04% List of errors
Not allowed args fails the build 11 0.54% / 0.04% List of errors
Cannot use -o use multiple output 10 0.49% / 0.03% List of errors
Redefinition failed 10 0.49% / 0.03% List of errors
Unknown Type Name 9 0.44% / 0.03% List of errors
Ambiguous declaration 9 0.44% / 0.03% List of errors
Void function should not return a value 9 0.44% / 0.03% List of errors
The build timeout 8 0.4% / 0.03% List of errors
Variable length array in structure won't be supported 8 0.4% / 0.03% List of errors
Argument unused caused failure 7 0.35% / 0.02% List of errors
Tautological pointer comparison - new in 3.5.0 6 0.3% / 0.02% List of errors
No matching function call 6 0.3% / 0.02% List of errors
Missing exception specification 5 0.25% / 0.02% List of errors
Unused private field 5 0.25% / 0.02% List of errors
Unqualified lookup in templates 5 0.25% / 0.02% List of errors
Wrong C++ default declaration in a method 5 0.25% / 0.02% List of errors
Cannot initialize a element 5 0.25% / 0.02% List of errors
Potential usage of an uninitialized variable 5 0.25% / 0.02% List of errors
Implicit function error 5 0.25% / 0.02% List of errors
Multiple definition 4 0.2% / 0.01% List of errors
Enum Conversion 4 0.2% / 0.01% List of errors
Forward declaration of class cannot have a nested name specifier 4 0.2% / 0.01% List of errors
Missing declaration 4 0.2% / 0.01% List of errors
Unused function 4 0.2% / 0.01% List of errors
No matching member or constructor call 4 0.2% / 0.01% List of errors
Uunused variable - new in 6.0 4 0.2% / 0.01% List of errors
no-pie is not an known option (breaks all haskell packages) - new in 3.9 4 0.2% / 0.01% List of errors
Equality comparison with extraneous parentheses 4 0.2% / 0.01% List of errors
Unsupported include directive within macro arg 4 0.2% / 0.01% List of errors
Use of old GNU field designator 4 0.2% / 0.01% List of errors
Optimization flag is not supported - new in 4.0 4 0.2% / 0.01% List of errors
Taking address of packed member of class or structure may result in an unaligned pointer value - new in 4.0 4 0.2% / 0.01% List of errors
Header guard failure 3 0.15% / 0.01% List of errors
Linker option unused 3 0.15% / 0.01% List of errors
No viable overloaded 3 0.15% / 0.01% List of errors
Parameter list without types not allowed 3 0.15% / 0.01% List of errors
Configure failed 3 0.15% / 0.01% List of errors
Reference to non-static member function must be called 3 0.15% / 0.01% List of errors
Changes of default constructor 3 0.15% / 0.01% List of errors
Embedded directive has undefined behavior 3 0.15% / 0.01% List of errors
Explicit Specialization after instantiation 3 0.15% / 0.01% List of errors
Has virtual functions but non-virtual destructor 3 0.15% / 0.01% List of errors
does not allow access declarations - new in 6.0 3 0.15% / 0.01% List of errors
Default is not C++11 3 0.15% / 0.01% List of errors
Exception specification in declaration does not match previous declaration 3 0.15% / 0.01% List of errors
Missing field initializer 3 0.15% / 0.01% List of errors
Absolute value error - new in 3.5.0 2 0.1% / 0.01% List of errors
Definition of a builtin function 2 0.1% / 0.01% List of errors
-Wvarargs: undefined behavior with va_start - new in 3.9 2 0.1% / 0.01% List of errors
Cannot pass non-trivial object of type 'xx' to variadic function - new in 6.0 2 0.1% / 0.01% List of errors
Is a C++14 extension - new in 6.0 2 0.1% / 0.01% List of errors
Performing pointer arithmetic on a null pointer has undefined behavior - new in 6.0 2 0.1% / 0.01% List of errors
Expression which evaluates to zero treated as a null pointer constant of type 2 0.1% / 0.01% List of errors
Static in inline 2 0.1% / 0.01% List of errors
Overrides a member function but is not marked override 2 0.1% / 0.01% List of errors
Moving a temporary object prevents copy elision 2 0.1% / 0.01% List of errors
The current #pragma pack aligment value is modified in the included file - new in 6.0 2 0.1% / 0.01% List of errors
Lambda capture is not used 2 0.1% / 0.01% List of errors
Explicitly assigning value of variable 2 0.1% / 0.01% List of errors
Unused const variable 2 0.1% / 0.01% List of errors
Access to a protected member 2 0.1% / 0.01% List of errors
Member is not a structure or union 2 0.1% / 0.01% List of errors
Unused parameter 2 0.1% / 0.01% List of errors
Implicit instantiation 2 0.1% / 0.01% List of errors
Definition differs from the declaration in the return type 2 0.1% / 0.01% List of errors
Unsupported option 2 0.1% / 0.01% List of errors
Hides overloaded virtual function 1 0.05% / 0% List of errors
Unknown/unexpected directive 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
Visibility does not match previous declaration 1 0.05% / 0% List of errors
Initializer element not compile-time constant 1 0.05% / 0% List of errors
Wrong resolution without typename 1 0.05% / 0% List of errors
Mismatched Tags 1 0.05% / 0% List of errors
bool literal returned from a function - new in 4.0 1 0.05% / 0% List of errors
Keyword must precede function declarator 1 0.05% / 0% List of errors
Object is not a function or function pointer 1 0.05% / 0% List of errors
main function must return int 1 0.05% / 0% List of errors
Incomplete definition of a type 1 0.05% / 0% List of errors
Parameter could be qualified 1 0.05% / 0% List of errors
Wrong assumption about gcc/g++ output 1 0.05% / 0% List of errors
Missing prototypes 1 0.05% / 0% List of errors
Comparison between pointer and integer 1 0.05% / 0% List of errors
Segmentation fault 1 0.05% / 0% List of errors
Not categorized435 21.48% / 1.4% List of errors