diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt index 3290d852b0e..36cc75534f2 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/serialization/KonanIrlinker.kt @@ -357,10 +357,7 @@ internal class KonanIrLinker( error("Expecting kotlin library for $moduleDescriptor") } klib.isInteropLibrary() -> { - // See https://youtrack.jetbrains.com/issue/KT-43517. - // Disabling this flag forces linker to generate IR. - val isCached = false //cachedLibraries.isLibraryCached(klib) - KonanInteropModuleDeserializer(moduleDescriptor, klib, isCached) + KonanInteropModuleDeserializer(moduleDescriptor, klib, cachedLibraries.isLibraryCached(klib)) } lazyIrForCaches && cachedLibraries.isLibraryCached(klib) -> { KonanCachedLibraryModuleDeserializer(moduleDescriptor, klib).also {