Try using clang from ppa.