Index: Common/ErrorHandler.cpp =================================================================== --- Common/ErrorHandler.cpp +++ Common/ErrorHandler.cpp @@ -73,15 +73,13 @@ void ErrorHandler::log(const Twine &Msg) { if (Verbose) { std::lock_guard Lock(Mu); - outs() << LogName << ": " << Msg << "\n"; - outs().flush(); + *ErrorOS << LogName << ": " << Msg << "\n"; } } void ErrorHandler::message(const Twine &Msg) { std::lock_guard Lock(Mu); - outs() << Msg << "\n"; - outs().flush(); + *ErrorOS << Msg << "\n"; } void ErrorHandler::warn(const Twine &Msg) {