Skip to content

Commit f243484

Browse files
authored
Merge pull request #24716 from gottesmm/pr-ada147d650664b6f8f9c93845c53a9fab1380abf
2 parents 92fefdc + f385834 commit f243484

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

lib/SIL/SILVerifier.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -494,8 +494,10 @@ struct ImmutableAddressUseVerifier {
494494
while (!worklist.empty()) {
495495
auto *use = worklist.pop_back_val();
496496
auto *inst = use->getUser();
497+
497498
if (inst->isTypeDependentOperand(*use))
498499
continue;
500+
499501
switch (inst->getKind()) {
500502
case SILInstructionKind::MarkDependenceInst:
501503
case SILInstructionKind::LoadBorrowInst:
@@ -585,7 +587,8 @@ struct ImmutableAddressUseVerifier {
585587
}
586588
break;
587589
default:
588-
llvm_unreachable("Unhandled unexpected instruction");
590+
llvm::errs() << "Unhandled, unexpected instruction: " << *inst;
591+
llvm_unreachable("invoking standard assertion failure");
589592
break;
590593
}
591594
}

0 commit comments

Comments
 (0)