From 31b3d8f8593369bb9999955b6f50f05927d6f681 Mon Sep 17 00:00:00 2001 From: Mikhail Glukhikh Date: Mon, 10 Oct 2022 11:24:24 +0200 Subject: [PATCH] Update info about K/N modules which do not pass FIR bootstrap After we have advanced bootstrap to 1.8.20-dev-649, some K2 problems inside K/N were fixed. However, some other are still alive. Related to KT-54123 --- buildSrc/src/main/kotlin/common-configuration.gradle.kts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/buildSrc/src/main/kotlin/common-configuration.gradle.kts b/buildSrc/src/main/kotlin/common-configuration.gradle.kts index cc14f80f3cb..a3ea76e9709 100644 --- a/buildSrc/src/main/kotlin/common-configuration.gradle.kts +++ b/buildSrc/src/main/kotlin/common-configuration.gradle.kts @@ -157,11 +157,13 @@ fun Project.configureKotlinCompilationOptions() { ":kotlin-native:klib", // Requires serialization plugin ":js:js.tests", - // ISE "Cannot serialize error type: ERROR CLASS: Cannot calculate return type (local class/object?)" (KT-54212) + // ISE "Expected FirResolvedTypeRef with ConeKotlinType but was FirImplicitTypeRefImpl " + // from Platform.kt serialization (looks as related to KT-54212) + // Workaround: set all types explicitly in Configurables interface ":kotlin-native-shared", - // ISE "Fake override should have at least one overridden descriptor", + // Same as kotlin-native-shared ^ ":kotlin-native:Interop:StubGenerator", - // Overload resolution ambiguity between candidates + // Exception in Task :kotlin-native:backend.native:genEnvInteropStubs (see comments in KT-54209) ":kotlin-native:backend.native", )