fix LLVM warnings