Skip to content

Commit b101832

Browse files
authored
Merge pull request #11505 from eeckstein/remove-enable-ossa-modules-option-stable
lldb: required changes for removing the -enable-ossa-modules option in the swift compiler
2 parents db3fdf7 + e5672cf commit b101832

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1155,9 +1155,6 @@ static const char *getImportFailureString(swift::serialization::Status status) {
11551155
case swift::serialization::Status::RevisionIncompatible:
11561156
return "The module file was built with library evolution enabled by a "
11571157
"different version of the compiler.";
1158-
case swift::serialization::Status::NotInOSSA:
1159-
return "The module file was not compiled with -enable-ossa-modules when it "
1160-
"was required to do so.";
11611158
case swift::serialization::Status::SDKMismatch:
11621159
return "The module file was built with a different SDK version.";
11631160
case swift::serialization::Status::ChannelIncompatible:
@@ -1344,7 +1341,7 @@ static bool DeserializeAllCompilerFlags(swift::CompilerInvocation &invocation,
13441341
llvm::SmallVector<swift::serialization::SearchPath> searchPaths;
13451342
swift::serialization::ExtendedValidationInfo extended_validation_info;
13461343
info = swift::serialization::validateSerializedAST(
1347-
buf, invocation.getSILOptions().EnableOSSAModules,
1344+
buf,
13481345
/*requiredSDK*/ StringRef(), &extended_validation_info,
13491346
/*dependencies*/ nullptr, &searchPaths);
13501347
bool invalid_ast = info.status != swift::serialization::Status::Valid;
@@ -3734,8 +3731,7 @@ ThreadSafeASTContext SwiftASTContext::GetASTContext() {
37343731
m_ast_context_ap->addModuleInterfaceChecker(
37353732
std::make_unique<swift::ModuleInterfaceCheckerImpl>(*m_ast_context_ap,
37363733
moduleCachePath, prebuiltModuleCachePath,
3737-
swift::ModuleInterfaceLoaderOptions(),
3738-
swift::RequireOSSAModules_t(GetSILOptions())));
3734+
swift::ModuleInterfaceLoaderOptions()));
37393735

37403736
// 2. Create and install the module interface loader.
37413737
//

0 commit comments

Comments
 (0)