[llvm] r346649 - [newpm] Fix r346645: Missing consume of the Error return by the pipeline parser
Philip Pfaffe via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 12 04:27:59 PST 2018
Author: pfaffe
Date: Mon Nov 12 04:27:58 2018
New Revision: 346649
URL: http://llvm.org/viewvc/llvm-project?rev=346649&view=rev
Log:
[newpm] Fix r346645: Missing consume of the Error return by the pipeline parser
Modified:
llvm/trunk/tools/opt/NewPMDriver.cpp
Modified: llvm/trunk/tools/opt/NewPMDriver.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt/NewPMDriver.cpp?rev=346649&r1=346648&r2=346649&view=diff
==============================================================================
--- llvm/trunk/tools/opt/NewPMDriver.cpp (original)
+++ llvm/trunk/tools/opt/NewPMDriver.cpp Mon Nov 12 04:27:58 2018
@@ -205,8 +205,9 @@ static void registerEPCallbacks(PassBuil
PB.registerOptimizerLastEPCallback(
[&PB, VerifyEachPass, DebugLogging](FunctionPassManager &PM,
PassBuilder::OptimizationLevel) {
- PB.parsePassPipeline(PM, OptimizerLastEPPipeline, VerifyEachPass,
- DebugLogging);
+ ExitOnError Err("Unable to parse OptimizerLastEP pipeline: ");
+ Err(PB.parsePassPipeline(PM, OptimizerLastEPPipeline, VerifyEachPass,
+ DebugLogging));
});
}
More information about the llvm-commits
mailing list