diff --git a/lib/VMCore/Verifier.cpp b/lib/VMCore/Verifier.cpp index 0ce7d4c27ce..4ff2447621e 100644 --- a/lib/VMCore/Verifier.cpp +++ b/lib/VMCore/Verifier.cpp @@ -1504,7 +1504,7 @@ bool llvm::verifyModule(const Module &M, VerifierFailureAction action, PassManager PM; Verifier *V = new Verifier(action); PM.add(V); - PM.run((Module&)M); + PM.run(const_cast(M)); if (ErrorInfo && V->Broken) *ErrorInfo = V->msgs.str();