[Serialization] Remove spurious assertion

This commit is contained in:
Doug Gregor
2025-03-10 11:30:02 -07:00
parent 082aaecc9c
commit f4d10600f0

View File

@@ -8799,9 +8799,6 @@ void ModuleFile::finishNormalConformance(NormalProtocolConformance *conformance,
fatal(deserializedWitness.takeError());
}
assert(allowCompilerErrors() || !req || isOpaque || witness ||
req->getAttrs().hasAttribute<OptionalAttr>() ||
req->isUnavailable());
if (!witness && !isOpaque) {
trySetWitness(Witness());
continue;