Skip to content

Commit 85d5379

Browse files
committed
ABI/API checker: check if module has failed to load and abort if so
1 parent 2d31060 commit 85d5379

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tools/swift-api-digester/ModuleAnalyzerNodes.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2077,7 +2077,7 @@ swift::ide::api::getSDKNodeRoot(SDKContext &SDKCtx,
20772077
if (Opts.Verbose)
20782078
llvm::errs() << "Loading module: " << Name << "...\n";
20792079
auto *M = Ctx.getModuleByName(Name);
2080-
if (!M) {
2080+
if (!M || M->failedToLoad()) {
20812081
llvm::errs() << "Failed to load module: " << Name << '\n';
20822082
if (Opts.AbortOnModuleLoadFailure)
20832083
return nullptr;

0 commit comments

Comments
 (0)