diff --git a/polly/lib/Support/RegisterPasses.cpp b/polly/lib/Support/RegisterPasses.cpp index 528b22914ba26..6d28b216cc6b4 100644 --- a/polly/lib/Support/RegisterPasses.cpp +++ b/polly/lib/Support/RegisterPasses.cpp @@ -616,7 +616,10 @@ createScopAnalyses(FunctionAnalysisManager &FAM, PassInstrumentationCallbacks *PIC) { OwningScopAnalysisManagerFunctionProxy Proxy; #define SCOP_ANALYSIS(NAME, CREATE_PASS) \ - Proxy.getManager().registerPass([PIC] { return CREATE_PASS; }); + Proxy.getManager().registerPass([PIC] { \ + (void)PIC; \ + return CREATE_PASS; \ + }); #include "PollyPasses.def" Proxy.getManager().registerPass(