Index: COFF/SymbolTable.cpp =================================================================== --- COFF/SymbolTable.cpp +++ COFF/SymbolTable.cpp @@ -410,8 +410,12 @@ for (unsigned I = 1, E = BitcodeFiles.size(); I != E; ++I) CG->addModule(BitcodeFiles[I]->getModule()); + bool DisableVerify = false; +#ifdef NDEBUG + DisableVerify = true; +#endif std::string ErrMsg; - if (!CG->optimize(false, false, false, false, ErrMsg)) + if (!CG->optimize(DisableVerify, false, false, false, ErrMsg)) error(ErrMsg); Objs.resize(Config->LTOJobs);