Yuri
08/26/2025, 3:05 PM@OptIn(ExperimentalKotlinGradlePluginApi::class)
powerAssert {
functions = listOf("io.kotest.matchers.shouldBe")
}
During compilation I see "Internal compiler error" and with some following details:
org.jetbrains.kotlin.backend.common.BackendException: Backend Internal error: Exception during IR lowering
File being compiled: ***user route***
The root cause java.lang.AssertionError was thrown at: org.jetbrains.kotlin.backend.jvm.lower.AddContinuationLoweringKt.retargetToSuspendView(AddContinuationLowering.kt:487)
at org.jetbrains.kotlin.backend.common.BackendException$Companion.report(BackendException.kt:31)
at org.jetbrains.kotlin.backend.common.BackendException$Companion.report$default(BackendException.kt:15)
at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(PerformByIrFilePhase.kt:37)
at org.jetbrains.kotlin.backend.common.phaser.PerformByIrFilePhase.invoke(PerformByIrFilePhase.kt:15)
at org.jetbrains.kotlin.backend.common.phaser.PhaseEngine.runPhase(PhaseEngine.kt:64)
at org.jetbrains.kotlin.backend.common.phaser.PhaseEngine.runPhase$default(PhaseEngine.kt:56)
at org.jetbrains.kotlin.backend.jvm.JvmIrCodegenFactory.invokeLowerings(JvmIrCodegenFactory.kt:359)
...
Caused by: java.lang.AssertionError: FUN LOCAL_FUNCTION_FOR_LAMBDA name:invokeSuspend$lambda$0 visibility:private modality:FINAL <> ... [suspend]
at org.jetbrains.kotlin.backend.jvm.lower.AddContinuationLoweringKt.retargetToSuspendView(AddContinuationLowering.kt:487)
...
Maybe somebody faced the similar problem? Is this problem kotest-related?bnorm
08/26/2025, 3:08 PMYuri
08/26/2025, 3:46 PM