changed compiler to clang