fix clang