use clang since they have 3.3