You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Those last wo libraries compile and test without issues though on JDK 10.
Everything mentioned above runs just fine on JDK 8.
Excerpt of the console output:
[error] Error while emitting Solution.scala
[error] assertion failed: ClassBType.info not yet assigned: Ljava/lang/String;
java.lang.AssertionError: assertion failed: ClassBType.info not yet assigned: Ljava/lang/Object;
at scala.tools.nsc.backend.jvm.BTypes$ClassBType.info(BTypes.scala:629)
at scala.tools.nsc.backend.jvm.BTypes$ClassBType.isInterface(BTypes.scala:661)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genCallMethod(BCodeBodyBuilder.scala:1082)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genApply(BCodeBodyBuilder.scala:579)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genLoad(BCodeBodyBuilder.scala:296)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genStat(BCodeBodyBuilder.scala:80)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.$anonfun$genBlock$1(BCodeBodyBuilder.scala:812)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genBlock(BCodeBodyBuilder.scala:812)
at scala.tools.nsc.backend.jvm.BCodeBodyBuilder$PlainBodyBuilder.genLoad(BCodeBodyBuilder.scala:366)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.emitNormalMethodBody$1(BCodeSkelBuilder.scala:602)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.genDefDef(BCodeSkelBuilder.scala:634)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.gen(BCodeSkelBuilder.scala:508)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.$anonfun$gen$7(BCodeSkelBuilder.scala:510)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.gen(BCodeSkelBuilder.scala:510)
at scala.tools.nsc.backend.jvm.BCodeSkelBuilder$PlainSkelBuilder.genPlainClass(BCodeSkelBuilder.scala:110)
The text was updated successfully, but these errors were encountered:
This is with OpenJDK 10 on Ubuntu (where, weirdly, the package is name
openjdk-11-jdk
), on Scala 2.12.6.The project is here: https://github.com/denisrosset/symdpoly
It's a medium-sized code base, using notably macros, path-dependent and singleton types.
The macros come mostly from
machinist
(for typeclass operators),shapeless
(Witness
is used a lot),metal
andscalin
.The last two libraries are available here: https://github.com/denisrosset/metal
and here: https://github.com/denisrosset/scalin
Those last wo libraries compile and test without issues though on JDK 10.
Everything mentioned above runs just fine on JDK 8.
Excerpt of the console output:
The text was updated successfully, but these errors were encountered: