From c79fcb8cf3629d19da9b33a626b4d13f1c6d8a53 Mon Sep 17 00:00:00 2001 From: Dmitriy Dolovov Date: Wed, 11 Dec 2019 11:45:21 +0300 Subject: [PATCH] [Commonizer] Add compatible metadata version checks --- .../kotlin/descriptors/commonizer/cli.kt | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/konan/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/cli.kt b/konan/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/cli.kt index 5982a4707f8..b5892e1687e 100644 --- a/konan/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/cli.kt +++ b/konan/commonizer/src/org/jetbrains/kotlin/descriptors/commonizer/cli.kt @@ -8,6 +8,7 @@ package org.jetbrains.kotlin.descriptors.commonizer import org.jetbrains.kotlin.backend.common.serialization.DescriptorTable import org.jetbrains.kotlin.backend.common.serialization.metadata.KlibMetadataMonolithicSerializer import org.jetbrains.kotlin.backend.common.serialization.metadata.KlibMetadataVersion +import org.jetbrains.kotlin.backend.common.serialization.metadata.metadataVersion import org.jetbrains.kotlin.config.LanguageVersionSettingsImpl import org.jetbrains.kotlin.descriptors.DeclarationDescriptor import org.jetbrains.kotlin.descriptors.commonizer.ModuleForCommonization.DeserializedModule @@ -169,8 +170,24 @@ private fun loadModules(repository: File, targets: List): Map>): CommonizationPerformed {