Obtuvo NoClassDefFoundError al pasar el map de lambda

Creo una aplicación para Android usando Kotlin, y hay algo extraño con lambda. Paso mapOf(1 to {...}, 2 to {...}) y obtengo NoClassDefFoundError o ClassNotFoundException .

Intento reescribirlo en el escritorio y get el mismo, pero con diferente rastro de stack.

  fun main(args: Array<String>) { call(mapOf( 1 to { "asd" }, 2 to { 999 } )) } fun call(x: Map<Int, () -> Any>) { } 

Este es el rastro de la stack:

 Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at TestKt.main(test.kt) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.jetbrains.kotlin.runner.AbstractRunner.run(runners.kt:61) at org.jetbrains.kotlin.runner.Main.run(Main.kt:109) at org.jetbrains.kotlin.runner.Main.main(Main.kt:119) Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 8 more