diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/DynamicCompilerDriver.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/DynamicCompilerDriver.kt index 8687a3eabf2..962aa158d95 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/DynamicCompilerDriver.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/DynamicCompilerDriver.kt @@ -108,9 +108,8 @@ internal class DynamicCompilerDriver : CompilerDriver() { val psiToIrOutput = if (config.metadataKlib) { null } else { - engine.runPsiToIr(frontendOutput, isProducingLibrary = true) + engine.runPsiToIr(frontendOutput, isProducingLibrary = true) as PsiToIrOutput.ForKlib } - require(psiToIrOutput is PsiToIrOutput.ForKlib) return engine.runSerializer(frontendOutput.moduleDescriptor, psiToIrOutput) }