diff --git a/llvm/lib/Passes/StandardInstrumentations.cpp b/llvm/lib/Passes/StandardInstrumentations.cpp --- a/llvm/lib/Passes/StandardInstrumentations.cpp +++ b/llvm/lib/Passes/StandardInstrumentations.cpp @@ -1192,7 +1192,7 @@ if (DebugLogging) dbgs() << "Verifying function " << F->getName() << "\n"; - if (verifyFunction(*F)) + if (verifyFunction(*F, &errs())) report_fatal_error("Broken function found, compilation aborted!"); } else if (any_isa(IR) || any_isa(IR)) { @@ -1207,7 +1207,7 @@ if (DebugLogging) dbgs() << "Verifying module " << M->getName() << "\n"; - if (verifyModule(*M)) + if (verifyModule(*M, &errs())) report_fatal_error("Broken module found, compilation aborted!"); } });