FYI, I've thrown the switch and made clang the default compiler on
FreeBSD-CURRENT (development branch) for x86 systems. I suspect this
will yield a modest in increase in bug reports in the short to medium
term as the user (and application) base expends again.
-- Brooks
----- Forwarded message from Brooks Davis <brooks@FreeBSD.org> -----
Fantastic news! Thanks, everyone, for all the work leading up to this.
-Jim
Fantastic! Happy Clang Day Brooks!
-Chris
I thought this wasn't supposed to happen until 12.21.2012? #jk
> FYI, I've thrown the switch and made clang the default compiler on
> FreeBSD-CURRENT (development branch) for x86 systems. I suspect this
> will yield a modest in increase in bug reports in the short to medium
> term as the user (and application) base expends again.
I thought this wasn't supposed to happen until 12.21.2012? #jk
---------------
Side curiosities
The FreeBSD codebase don't have any OpenMP?
No, we're not using any significant extensions to C a this point.
Are you and if so how are you doing performance validation?
We've done some limited adhoc benchmarking. In one example, the last
page of this document shows a small performance regression on the order
of 1-2% in a mysql benchmark. Obviously we'd like to see the numbers
going the other direction, but that's in the range I'd consider acceptable.
http://people.freebsd.org/~flo/perf.pdf
-- Brooks