-
Notifications
You must be signed in to change notification settings - Fork 381
Closed
Description
Here is my repository:
https://github.com/sequencer/gitakc
When I build with mill and clang from Arch Linux repo.
I got this error message:
1 targets failed
gitakc.native[2.13.8].nativeLink java.lang.ClassCastException: class scala.scalanative.linker.Unavailable cannot be cast to class scala.scalanative.linker.ScopeInfo (scala.scalanative.linker.Unavailable and scala.scalanative.linker.ScopeInfo are in unnamed module of loader mill.api.ClassLoader$$anon$1 @96e44d8)
scala.scalanative.linker.Reach.fallback$1(Reach.scala:120)
scala.scalanative.linker.Reach.$anonfun$lookup$8(Reach.scala:132)
scala.Option.orElse(Option.scala:447)
scala.scalanative.linker.Reach.lookup(Reach.scala:132)
scala.scalanative.linker.Reach.reachDefn(Reach.scala:176)
scala.scalanative.linker.Reach.process(Reach.scala:140)
scala.scalanative.linker.Reach$.apply(Reach.scala:876)
scala.scalanative.linker.Link$.apply(Link.scala:13)
scala.scalanative.build.ScalaNative$.$anonfun$link$1(ScalaNative.scala:35)
scala.scalanative.build.Logger.time(Logger.scala:35)
scala.scalanative.build.Logger.time$(Logger.scala:32)
scala.scalanative.build.Logger$$anon$3.time(Logger.scala:88)
scala.scalanative.build.ScalaNative$.link(ScalaNative.scala:35)
scala.scalanative.build.Build$.$anonfun$build$1(Build.scala:65)
scala.scalanative.build.Logger.time(Logger.scala:35)
scala.scalanative.build.Logger.time$(Logger.scala:32)
scala.scalanative.build.Logger$$anon$3.time(Logger.scala:88)
scala.scalanative.build.Build$.build(Build.scala:55)
mill.scalanativelib.worker.ScalaNativeWorkerImpl.nativeLink(ScalaNativeWorkerImpl.scala:69)
mill.scalanativelib.ScalaNativeModule.$anonfun$nativeLink$2(ScalaNativeModule.scala:164)
mill.define.ApplyerGenerated.$anonfun$zipMap$1(ApplicativeGenerated.scala:5)
mill.define.Task$MappedDest.evaluate(Task.scala:396)
I think this might be a bug in Scala Native, but not familiar with Scala Native, so seeking for some help from upstream.
Metadata
Metadata
Assignees
Labels
No labels