Norbi
10/12/2022, 8:49 PMe: java.lang.IllegalStateException: Provide file symbol
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeFileIdSignature(IdSignatureDeserializer.kt)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeSignatureData(IdSignatureDeserializer.kt:90)
Have you seen something similar, or do you have an idea?
(I use Kotlin 1.7.10 + Compose/Web 1.2.0 + Idea Kotlin plugin 1.7.20)
My workaround is to do a clean build or to disable incremental JS compilation :(Norbi
10/12/2022, 8:49 PMat org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeIdSignature(IdSignatureDeserializer.kt:33)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeCompositeIdSignature(IdSignatureDeserializer.kt:67)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeSignatureData(IdSignatureDeserializer.kt:88)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeIdSignature(IdSignatureDeserializer.kt:33)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeFileLocalIdSignature(IdSignatureDeserializer.kt:59)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeSignatureData(IdSignatureDeserializer.kt:86)
at org.jetbrains.kotlin.backend.common.serialization.IdSignatureDeserializer.deserializeIdSignature(IdSignatureDeserializer.kt:33)
at org.jetbrains.kotlin.ir.backend.js.ic.IncrementalCache.readFunctionHashes(IncrementalCache.kt:123)
at org.jetbrains.kotlin.ir.backend.js.ic.IncrementalCache.fetchFullCacheData(IncrementalCache.kt:157)
at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater$KLibCacheUpdater.actualizeCacheForModule(invalidation.kt:206)
at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.actualizeCaches$visitDependency(invalidation.kt:282)
at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.actualizeCaches$visitDependency(invalidation.kt:272)
at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.actualizeCaches$visitDependency(invalidation.kt:272)
at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.actualizeCaches(invalidation.kt:289)
at org.jetbrains.kotlin.cli.js.K2JsIrCompiler.doExecute(K2JsIrCompiler.kt:228)
at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:183)
at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.java:72)
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:94)
at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:43)
at org.jetbrains.kotlin.cli.common.CLITool.exec(CLITool.kt:101)
at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1642)