Index: include/llvm/IR/PassManagerInternal.h =================================================================== --- include/llvm/IR/PassManagerInternal.h +++ include/llvm/IR/PassManagerInternal.h @@ -122,7 +122,7 @@ return *this; } - PreservedAnalysesT run(IRUnitT &IR, AnalysisManager *AM) override { + PreservedAnalysesT run(IRUnitT &IR, AnalysisManager *) override { return Pass.run(IR); } StringRef name() override { return PassT::name(); }