add clang compiler