I'm facing a compilation error in all JS tasks whe...
# arrow
c
I'm facing a compilation error in all JS tasks when upgrading from 1.2.4 to 2.0.0
Copy code
e: java.lang.IllegalStateException: IC internal error: can not find library io.arrow-kt:arrow-continuations
	at org.jetbrains.kotlin.ir.backend.js.ic.ICUtilsKt.icError-T6xF6yw(ICUtils.kt:50)
	at org.jetbrains.kotlin.ir.backend.js.ic.ICUtilsKt.icError-T6xF6yw$default(ICUtils.kt:47)
	at org.jetbrains.kotlin.ir.backend.js.ic.ICUtilsKt.notFoundIcError-5vrbIOY(ICUtils.kt:54)
	at org.jetbrains.kotlin.ir.backend.js.ic.ICUtilsKt.notFoundIcError-5vrbIOY$default(ICUtils.kt:53)
	at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater$CacheUpdaterInternal.<init>(CacheUpdater.kt:169)
	at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.loadIrForDirtyFilesAndInitCompiler(CacheUpdater.kt:718)
	at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.loadIrAndMakeIrFragmentGenerators(CacheUpdater.kt:799)
	at org.jetbrains.kotlin.ir.backend.js.ic.CacheUpdater.actualizeCaches(CacheUpdater.kt:835)
There is no additional information… What can I do?
p
arrow-continuations
was removed as part of Arrow 2.x: https://github.com/arrow-kt/arrow/pull/2784 I would guess a dependency may still be depending on it? maybe check your dependency tree?
c
Thanks for the info, I'll try to find who the culprit is
was it a transitive dependency of other common Arrow modules? I can't remember seeing it explicitly anywhere
ah yeah,
arrow-core-js
depended on it, I see