[Reasons] + File is opened further by clang + There is a regression with LLVM 5.x, when system error occurs: temporary file couldn't be renamed - permission denied.