Intellij idea 在将2019.2.3升级到2019.3后,在Intellij调试器中运行kotlin会被困在收集数据中

Intellij idea 在将2019.2.3升级到2019.3后,在Intellij调试器中运行kotlin会被困在收集数据中,intellij-idea,kotlin,Intellij Idea,Kotlin,我有一个测试.kts来显示我的问题: fun solution(A: IntArray): Int { if (A.distinct().size != A.size) { return 0 } val expected = (A.size.toDouble()) * (A.size.toDouble() + 1) / 2 val real = A.map { it.toDouble() }.sum() return if (expect

我有一个
测试.kts
来显示我的问题:

fun solution(A: IntArray): Int {
    if (A.distinct().size != A.size) {
        return 0
    }
    val expected = (A.size.toDouble()) * (A.size.toDouble() + 1) / 2
    val real = A.map { it.toDouble() }.sum()

    return if (expected == real) 1 else 0
}


check(0 == solution(listOf(1, 4, 1).toIntArray()))
在调试器模式下,如果(预期==real)1 else 0

如果要检查
A
,它将永远显示
收集数据。
当我想计算
expected==real

基本上我看到的是下图

根据我在互联网上的发现,我尝试了:

  • 禁用和启用kotlin插件
  • 使缓存无效并重新启动
  • 删除
    .idea
    并打开项目
  • 重建项目
  • 重新启动计算机
  • 禁用所有插件并再次启用
它们都不起作用。使用java项目时,调试器工作正常

版本:

  • intellij:2019.3
  • java:11.0.5.hs-adpt
  • kotlin:1.3.60-release-IJ2019.3-1