Closed
Description
@Test
def crsh() {
import scala.async.AsyncId.{async, await}
async {
class B { def f = 1 }
await(new B()).f
} mustBe 1
}
➡️
[error] Test scala.async.run.anf.AnfTransformSpec.crsh failed: scala/async/run/anf/AnfTransformSpec/crsh$B
[error] at scala.async.run.anf.AnfTransformSpec$stateMachine$114$1.apply(AnfTransformSpec.scala:358)
[error] at scala.async.run.anf.AnfTransformSpec$stateMachine$114$1.resume$async(AnfTransformSpec.scala:358)
[error] at scala.async.run.anf.AnfTransformSpec$stateMachine$114$1.apply$mcV$sp(AnfTransformSpec.scala:358)
[error] at scala.async.run.anf.AnfTransformSpec.crsh(AnfTransformSpec.scala:358)
[error] ...
[error] Caused by: java.lang.ClassNotFoundException: scala.async.run.anf.AnfTransformSpec.crsh$B
[error] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[error] at java.security.AccessController.doPrivileged(Native Method)
[error] at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[error] at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
[error] ... 70 more