From 6b09ace0997b976fe7095ab6eade7c0fe62920f8 Mon Sep 17 00:00:00 2001 From: Ilya Chernikov Date: Mon, 9 May 2022 13:53:32 +0200 Subject: [PATCH] FIR LT: fix bootstrap compilation error if the existing list in the FRIENDS_PATH config property created with Arrays.asList, it contains non-extendable list, and attempt to use addAll on it leads to an exception. --- .../kotlin/cli/jvm/compiler/pipeline/compilerPipeline.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/pipeline/compilerPipeline.kt b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/pipeline/compilerPipeline.kt index 0b304375f2b..3c7e056e1bc 100644 --- a/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/pipeline/compilerPipeline.kt +++ b/compiler/cli/src/org/jetbrains/kotlin/cli/jvm/compiler/pipeline/compilerPipeline.kt @@ -105,7 +105,7 @@ fun compileModulesUsingFrontendIrAndLightTree( for (module in chunk) { val moduleConfiguration = compilerConfiguration.copy().applyModuleProperties(module, buildFile).apply { - addAll(JVMConfigurationKeys.FRIEND_PATHS, module.getFriendPaths()) + put(JVMConfigurationKeys.FRIEND_PATHS, module.getFriendPaths()) } val platformSources = linkedSetOf() val commonSources = linkedSetOf()