Phoronix: FreeBSD 9.1: LLVM/Clang Battling GCC
With LLVM/Clang having become the default FreeBSD x86 compiler as of last year and the recent FreeBSD 9.1 release shipping not only LLVM/Clang but also the libc++ library, new benchmarks were carried out of FreeBSD 9.1 looking at its two stock compilers.
C'mon Michael, you know that this test is _far_ from fair!
How about you test GCC 3.2 vs the latest LLVM/Clang. I bet the latter one will win everywhere... But will it be fair? No.
The benchmarks are meant to compare the old FreeBSD system compiler to the new one, not to allow the current versions of both compilers to duke it out - that's a totally different article.
I'm sure GCC 4.7 vs Clang 3.2 will be coming soon :-) (if it hasn't already been done)
Guys, the tests you are talking about have already been done (in fact, several times).... The most recent GCC 4.7/4.8 vs. LLVM Clang 3.1/3.2 - http://www.phoronix.com/vr.php?view=18321
This article is just about the stock FreeBSD compiler performance...
I thought they'd been done, I was just feeling too lazy to find the URL...
Thanks for the article Michael, I've just set up a new FreeBSD box and was wondering about exactly this.
How about you drop tests requiring OpenMP for comparison until OpenMP is mainlined into LLVM/Clang 3.3? Retest in June.