Debian Package rebuild

Rebuild of the Debian archive with clang

clang 3.0

15658 packages have been rebuild. Among them, 1381 (8.8 %) 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.0 - 8.0.1 - 9.0.1 - 10.0.0 - 11.0.0 - 12.0.1 - 13.0.0
Type of errorOccurrenceclang % / Debian %
Missing symbols at link time 439 31.79% / 2.8% List of errors
Unqualified lookup into dependent bases of class templates 85 6.15% / 0.54% List of errors
xutils-dev build tool is failing 84 6.08% / 0.54% List of errors
non-void function should return a value 63 4.56% / 0.4% List of errors
Expected declaration (#define missing?) 48 3.48% / 0.31% List of errors
Invalid value for -O 41 2.97% / 0.26% List of errors
main function must return int 23 1.67% / 0.15% List of errors
Multiple definition 23 1.67% / 0.15% List of errors
Symbol errors 21 1.52% / 0.13% List of errors
Configure failed 20 1.45% / 0.13% List of errors
Wrong main declaration 18 1.3% / 0.11% List of errors
Unqualified lookup in templates 18 1.3% / 0.11% List of errors
Variable length array for a non POD (plain old data) element 17 1.23% / 0.11% List of errors
Tautological comparison 16 1.16% / 0.1% List of errors
Redefinition failed 13 0.94% / 0.08% List of errors
Conflicting types 12 0.87% / 0.08% List of errors
Some files are gone in the process 12 0.87% / 0.08% List of errors
Change symbol in libs 11 0.8% / 0.07% List of errors
Some headers could not be found 10 0.72% / 0.06% List of errors
Linker error 8 0.58% / 0.05% List of errors
Redefinition of a extern inline not supported in C99 8 0.58% / 0.05% List of errors
Variable length array in structure won't be supported 8 0.58% / 0.05% List of errors
Unsupported option 7 0.51% / 0.04% List of errors
Unknown Type Name 7 0.51% / 0.04% List of errors
posix_spawn failed 7 0.51% / 0.04% List of errors
Member is not a structure or union 7 0.51% / 0.04% List of errors
Wrong assumption about gcc/g++ output 6 0.43% / 0.04% List of errors
Access to a private member 6 0.43% / 0.04% List of errors
#line requires a positive integer 6 0.43% / 0.04% List of errors
Initializer element not compile-time constant 6 0.43% / 0.04% List of errors
Cannot use -o use multiple output 5 0.36% / 0.03% List of errors
Segmentation fault 5 0.36% / 0.03% List of errors
Access to a protected member 5 0.36% / 0.03% List of errors
Unused parameter 5 0.36% / 0.03% List of errors
Binding of reference drops qualifiers 5 0.36% / 0.03% List of errors
Equality comparison with extraneous parentheses 4 0.29% / 0.03% List of errors
Use of old GNU field designator 4 0.29% / 0.03% List of errors
Conversion error 4 0.29% / 0.03% List of errors
clang command failed 4 0.29% / 0.03% List of errors
No matching function call 4 0.29% / 0.03% List of errors
Mismatched Tags 4 0.29% / 0.03% List of errors
Unsupported argument with another option 3 0.22% / 0.02% List of errors
Unknown argument in the command line 3 0.22% / 0.02% List of errors
Implicit instantiation 3 0.22% / 0.02% List of errors
Ambiguous declaration 3 0.22% / 0.02% List of errors
Parameter could be qualified 3 0.22% / 0.02% List of errors
Empty body declaration 3 0.22% / 0.02% List of errors
Empty character constant 3 0.22% / 0.02% List of errors
No matching member or constructor call 3 0.22% / 0.02% List of errors
Invalid use of nonstatic data member 3 0.22% / 0.02% List of errors
Definition differs from the declaration in the return type 3 0.22% / 0.02% List of errors
Unused function 3 0.22% / 0.02% List of errors
.code16 not supported yet 3 0.22% / 0.02% List of errors
Cannot initialize a element 3 0.22% / 0.02% List of errors
illegal storage class on function 3 0.22% / 0.02% List of errors
OpenMP is not installed by default with clang 2 0.14% / 0.01% List of errors
restrict requires a pointer or reference 2 0.14% / 0.01% List of errors
cannot use 'try' with exceptions disabled 2 0.14% / 0.01% List of errors
Global register variable not supported 2 0.14% / 0.01% List of errors
Cannot find member in the struct 2 0.14% / 0.01% List of errors
Security: Format string is not a string literal 2 0.14% / 0.01% List of errors
Reference to non-static member function must be called 2 0.14% / 0.01% List of errors
Explicit Specialization after instantiation 2 0.14% / 0.01% List of errors
Variable is uninitialized when used here 2 0.14% / 0.01% List of errors
Parameter list without types not allowed 2 0.14% / 0.01% List of errors
Could not find a library 2 0.14% / 0.01% List of errors
No viable overloaded 2 0.14% / 0.01% List of errors
Default initialization needs a user-provided default constructor 2 0.14% / 0.01% List of errors
No type named in namespace 2 0.14% / 0.01% List of errors
Explicitly assigning a variable of type 2 0.14% / 0.01% List of errors
Exception specification in declaration does not match previous declaration 2 0.14% / 0.01% List of errors
Conflicting declaration 1 0.07% / 0.01% List of errors
Wrong resolution without typename 1 0.07% / 0.01% List of errors
Void function should not return a value 1 0.07% / 0.01% List of errors
Elaborated type refers to a typedef 1 0.07% / 0.01% List of errors
Expression result unused 1 0.07% / 0.01% List of errors
Missing prototypes 1 0.07% / 0.01% List of errors
Wrong C++ default declaration in a method 1 0.07% / 0.01% List of errors
read-only variable is not assignable 1 0.07% / 0.01% List of errors
Invalid instruction mnemonic 1 0.07% / 0.01% List of errors
Default arguments cannot be added to a function template (already declared) 1 0.07% / 0.01% List of errors
Hides overloaded virtual function 1 0.07% / 0.01% List of errors
Object is not a function or function pointer 1 0.07% / 0.01% List of errors
Implicit function error 1 0.07% / 0.01% List of errors
Not allowed args fails the build 1 0.07% / 0.01% List of errors
Has virtual functions but non-virtual destructor 1 0.07% / 0.01% List of errors
Preprocessor differences 1 0.07% / 0.01% List of errors
Not categorized192 13.9% / 1.23% List of errors