« Rebuild of Debian using Clang 3.9, 4.0 and 5.0clang 3.4, 3.5 and 3.6 are now coinstallable in Debian »

5 comments

Comment from: Oussama [Visitor]
Oussama

Very nice work Sylvestre.
:)

2014-09-11 @ 17:52
Comment from: Hussam [Visitor]
Hussam

Amazing decrease from 9.5% to 5.7%.
I guess it will be possible to compile a full Linux distribution with clang in only a few years.

2014-09-13 @ 20:38
Comment from: Dirkjan Ochtman [Visitor]
Dirkjan Ochtman

You might be interested in the Gentoo tracker for Clang-specific failures:

https://bugs.gentoo.org/show_bug.cgi?id=408963

2014-09-15 @ 14:41
Comment from: teh 1 [Visitor]  
teh 1

Out of pure intellectual curiosity, what’s the general reason why everything won’t compile on Clang? Is it that GCC ignores errors and alows non-standard code? Or is it Clang that didn’t implement everything according to standards? (In terms of C and C++ standards)

2014-09-15 @ 15:18
Comment from: [Member]
sylvestre

@teh 1

> what’s the general reason why everything won’t compile on Clang?
There are various reasons:
* bad code that gcc accepts
* non standard C code accepted by gcc (variable length array for example)
* -Wall (+ -Werror) does not enable the same set of warnings
* clang is C99 by default, not gcc.
* etc

2014-09-15 @ 16:23


Form is loading...