Switch to clang