3 | | Clang 3.2 has been released with a bug in the AVX assembler, so if you try to compile it on a recent hardware, it will produce a faulty code. The bug has been fixed early in the clang3.3 stage, so it is a logical choice to use it as a compiler, even though it is only a developement version. If you use clang3.2 or gcc instead, you have to give up using AVX and downgrade to SSE, and you lose 50% bandwidth. |
| 3 | Clang 3.2 has been released with a bug in the AVX assembler, so if you try to compile Atlas on a recent hardware, it will produce a faulty code. The bug has been fixed early in the clang3.3 stage, so it is a logical choice to use it as a compiler, even though it is only a developement version. If you use clang3.2 or gcc instead, you have to give up using AVX and downgrade to SSE, and you lose 50% bandwidth. |