try clang compile fix