I’ve been seeing some sporadic build failures with...
# eap
c
I’ve been seeing some sporadic build failures with Kotlin 2.1-RC, which I don’t remember seeing with Kotlin 2.0.20 or before. It will take several days to gather data if RC2 also exhibits this issue. In the interim, I wanted to checkin and see if this is a known issue or if there’s some other debugging step to take?
youtrack 1
Copy code
e: java.io.FileNotFoundException: /home/runner/work/project/kmpproject/module-lib/build/klib/cache/js/testDevelopmentExecutable/version.dck4305r3r1t/kotlin-stdlib-js-2.1.0-RC.klib.1x6lkv4vev74w/module.js.map (No such file or directory)
	at java.base/java.io.FileOutputStream.open0(Native Method)
	at java.base/java.io.FileOutputStream.open(FileOutputStream.java:289)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:230)
	at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:179)
	at kotlin.io.FilesKt__FileReadWriteKt.writeText(FileReadWrite.kt:141)
	at kotlin.io.FilesKt__FileReadWriteKt.writeText$default(FileReadWrite.kt:140)
	at org.jetbrains.kotlin.ir.backend.js.transformers.irToJs.CompilationOutputsBuilt.writeJsCodeIntoModuleCache(CompilationOutputs.kt:121)
	at org.jetbrains.kotlin.ir.backend.js.ic.JsPerModuleCache.commitCompiledJsCode(JsPerModuleCache.kt:79)
	at org.jetbrains.kotlin.ir.backend.js.ic.JsPerModuleCache.commitCompiledJsCode(JsPerModuleCache.kt:15)
	at org.jetbrains.kotlin.ir.backend.js.ic.JsExecutableProducer.buildMultiArtifactExecutable$compileModule(JsExecutableProducer.kt:97)
	at org.jetbrains.kotlin.ir.backend.js.ic.JsExecutableProducer.buildMultiArtifactExecutable(JsExecutableProducer.kt:107)
	at org.jetbrains.kotlin.ir.backend.js.ic.JsExecutableProducer.buildExecutable(JsExecutableProducer.kt:36)
	at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.kt:406)
	at org.jetbrains.kotlin.cli.js.K2JSCompiler.doExecute(K2JSCompiler.kt:105)
	at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:102)
	at org.jetbrains.kotlin.cli.common.CLICompiler.exec(CLICompiler.kt:316)
	at org.jetbrains.kotlin.daemon.CompileServiceImpl.compile(CompileServiceImpl.kt:1554)
	at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
	at java.base/java.lang.reflect.Method.invoke(Method.java:580)
	at java.rmi/sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:360)
	at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:200)
	at java.rmi/sun.rmi.transport.Transport$1.run(Transport.java:197)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:714)
	at java.rmi/sun.rmi.transport.Transport.serviceCall(Transport.java:196)
	at java.rmi/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:598)
	at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844)
	at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)
	at java.rmi/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
	at java.base/java.lang.Thread.run(Thread.java:1583)
t
worth to create a new Kotlin issue with given stacktrace and add more info once you will get it
c
It does reproduce with RC2.