diff --git a/lib/Interpreter/BackendPasses.cpp b/lib/Interpreter/BackendPasses.cpp index fa6179da..db37819a 100644 --- a/lib/Interpreter/BackendPasses.cpp +++ b/lib/Interpreter/BackendPasses.cpp @@ -175,12 +175,12 @@ void BackendPasses::runOnModule(Module& M, int OptLevel) { if (!m_MPM[OptLevel]) CreatePasses(M, OptLevel); - static constexpr std::array CGOptLevel { + static constexpr std::array CGOptLevel {{ llvm::CodeGenOpt::None, llvm::CodeGenOpt::Less, llvm::CodeGenOpt::Default, llvm::CodeGenOpt::Aggressive - }; + }}; // TM's OptLevel is used to build orc::SimpleCompiler passes for every Module. m_TM.setOptLevel(CGOptLevel[OptLevel]);