Skip to content

Instantly share code, notes, and snippets.

@rkrzewski
Created April 21, 2017 11:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rkrzewski/18ca36955d381510b9e7f2b593205a29 to your computer and use it in GitHub Desktop.
Save rkrzewski/18ca36955d381510b9e7f2b593205a29 to your computer and use it in GitHub Desktop.
akka/akka-stream-tests compilation error under Scala IDE 4.6 built on Scala 2.12.2
java.lang.InternalError: Malformed class name
at java.lang.Class.getSimpleName(Class.java:1330)
at java.lang.Class.getCanonicalName(Class.java:1399)
at sbt.internal.inc.ClassToAPI$.classCanonicalName(ClassToAPI.scala:71)
at sbt.internal.inc.ClassToAPI$.reference(ClassToAPI.scala:324)
at sbt.internal.inc.ClassToAPI$.reference(ClassToAPI.scala:350)
at sbt.internal.inc.ClassToAPI$.$anonfun$referenceP$1(ClassToAPI.scala:340)
at sbt.internal.inc.ClassToAPI$.arrayMap(ClassToAPI.scala:43)
at sbt.internal.inc.ClassToAPI$.referenceP(ClassToAPI.scala:340)
at sbt.internal.inc.ClassToAPI$.reference(ClassToAPI.scala:348)
at sbt.internal.inc.ClassToAPI$.defLike(ClassToAPI.scala:232)
at sbt.internal.inc.ClassToAPI$.methodToDef(ClassToAPI.scala:221)
at sbt.internal.inc.ClassToAPI$.$anonfun$structure$1(ClassToAPI.scala:103)
at sbt.internal.inc.ClassToAPI$.$anonfun$mergeMap$1(ClassToAPI.scala:252)
at scala.collection.TraversableLike.$anonfun$flatMap$1(TraversableLike.scala:241)
at scala.collection.IndexedSeqOptimized.foreach(IndexedSeqOptimized.scala:32)
at scala.collection.IndexedSeqOptimized.foreach$(IndexedSeqOptimized.scala:29)
at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:38)
at scala.collection.TraversableLike.flatMap(TraversableLike.scala:241)
at scala.collection.TraversableLike.flatMap$(TraversableLike.scala:238)
at scala.collection.AbstractTraversable.flatMap(Traversable.scala:104)
at sbt.internal.inc.ClassToAPI$.merge(ClassToAPI.scala:258)
at sbt.internal.inc.ClassToAPI$.mergeMap(ClassToAPI.scala:252)
at sbt.internal.inc.ClassToAPI$.structure(ClassToAPI.scala:103)
at sbt.internal.inc.ClassToAPI$.x$2$lzycompute$1(ClassToAPI.scala:86)
at sbt.internal.inc.ClassToAPI$.x$2$1(ClassToAPI.scala:86)
at sbt.internal.inc.ClassToAPI$.instance$lzycompute$1(ClassToAPI.scala:86)
at sbt.internal.inc.ClassToAPI$.instance$1(ClassToAPI.scala:86)
at sbt.internal.inc.ClassToAPI$.$anonfun$toDefinitions0$1(ClassToAPI.scala:87)
at xsbti.api.SafeLazyProxy$$anon$1.apply(SafeLazyProxy.scala:23)
at xsbti.api.SafeLazy$Impl.get(SafeLazy.java:55)
at sbt.internal.inc.ClassToAPI$.$anonfun$process$3(ClassToAPI.scala:30)
at scala.collection.immutable.List.foreach(List.scala:389)
at scala.collection.generic.TraversableForwarder.foreach(TraversableForwarder.scala:35)
at scala.collection.generic.TraversableForwarder.foreach$(TraversableForwarder.scala:35)
at scala.collection.mutable.ListBuffer.foreach(ListBuffer.scala:44)
at sbt.internal.inc.ClassToAPI$.process(ClassToAPI.scala:30)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.readAPI$1(AnalyzingJavaCompiler.scala:135)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.$anonfun$compile$19(AnalyzingJavaCompiler.scala:152)
at sbt.internal.inc.classfile.Analyze$.readInheritanceDependencies$1(Analyze.scala:130)
at sbt.internal.inc.classfile.Analyze$.$anonfun$apply$16(Analyze.scala:146)
at sbt.internal.inc.classfile.Analyze$.$anonfun$apply$16$adapted(Analyze.scala:68)
at scala.collection.TraversableLike$WithFilter.$anonfun$foreach$1(TraversableLike.scala:789)
at scala.collection.mutable.HashMap.$anonfun$foreach$1(HashMap.scala:138)
at scala.collection.mutable.HashTable.foreachEntry(HashTable.scala:236)
at scala.collection.mutable.HashTable.foreachEntry$(HashTable.scala:229)
at scala.collection.mutable.HashMap.foreachEntry(HashMap.scala:40)
at scala.collection.mutable.HashMap.foreach(HashMap.scala:138)
at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:788)
at sbt.internal.inc.classfile.Analyze$.apply(Analyze.scala:68)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.$anonfun$compile$18(AnalyzingJavaCompiler.scala:152)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.$anonfun$compile$18$adapted(AnalyzingJavaCompiler.scala:150)
at scala.collection.TraversableLike$WithFilter.$anonfun$foreach$1(TraversableLike.scala:789)
at scala.collection.immutable.List.foreach(List.scala:389)
at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:788)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.$anonfun$compile$16(AnalyzingJavaCompiler.scala:150)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.timed(AnalyzingJavaCompiler.scala:187)
at sbt.internal.inc.javac.AnalyzingJavaCompiler.compile(AnalyzingJavaCompiler.scala:150)
at sbt.internal.inc.MixedAnalyzingCompiler.$anonfun$compile$4(MixedAnalyzingCompiler.scala:102)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:12)
at sbt.internal.inc.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:130)
at sbt.internal.inc.MixedAnalyzingCompiler.compileJava$1(MixedAnalyzingCompiler.scala:87)
at sbt.internal.inc.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:113)
at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1(IncrementalCompilerImpl.scala:288)
at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileInternal$1$adapted(IncrementalCompilerImpl.scala:288)
at sbt.internal.inc.Incremental$.doCompile(Incremental.scala:90)
at sbt.internal.inc.Incremental$.$anonfun$compile$4(Incremental.scala:74)
at sbt.internal.inc.IncrementalCommon.recompileClasses(IncrementalCommon.scala:80)
at sbt.internal.inc.IncrementalCommon.cycle(IncrementalCommon.scala:47)
at sbt.internal.inc.Incremental$.$anonfun$compile$3(Incremental.scala:74)
at sbt.internal.inc.Incremental$.manageClassfiles(Incremental.scala:117)
at sbt.internal.inc.Incremental$.compile(Incremental.scala:72)
at sbt.internal.inc.IncrementalCompile$.apply(Compile.scala:63)
at sbt.internal.inc.IncrementalCompilerImpl.compileInternal(IncrementalCompilerImpl.scala:288)
at sbt.internal.inc.IncrementalCompilerImpl.$anonfun$compileIncrementally$1(IncrementalCompilerImpl.scala:252)
at sbt.internal.inc.IncrementalCompilerImpl.handleCompilationError(IncrementalCompilerImpl.scala:156)
at sbt.internal.inc.IncrementalCompilerImpl.compileIncrementally(IncrementalCompilerImpl.scala:235)
at sbt.internal.inc.IncrementalCompilerImpl.compile(IncrementalCompilerImpl.scala:143)
at org.scalaide.core.internal.builder.zinc.CachingCompiler.compile(CachingCompiler.scala:54)
at org.scalaide.core.internal.builder.zinc.EclipseSbtBuildManager.aggressiveCompile(EclipseSbtBuildManager.scala:213)
at org.scalaide.core.internal.builder.zinc.EclipseSbtBuildManager.runCompiler(EclipseSbtBuildManager.scala:146)
at org.scalaide.core.internal.builder.zinc.EclipseSbtBuildManager.update(EclipseSbtBuildManager.scala:128)
at org.scalaide.core.internal.builder.zinc.EclipseSbtBuildManager.build(EclipseSbtBuildManager.scala:84)
at org.scalaide.core.internal.project.scopes.BuildScopeUnit.build(BuildScopeUnit.scala:72)
at org.scalaide.core.internal.project.SbtScopesBuildManager.$anonfun$build$3(SbtScopesBuildManager.scala:53)
at org.scalaide.core.internal.project.SbtScopesBuildManager.$anonfun$build$3$adapted(SbtScopesBuildManager.scala:50)
at scala.collection.immutable.List.foreach(List.scala:389)
at org.scalaide.core.internal.project.SbtScopesBuildManager.build(SbtScopesBuildManager.scala:50)
at org.scalaide.core.internal.project.ScalaProject.build(ScalaProject.scala:596)
at org.scalaide.core.internal.builder.ScalaBuilder.build(ScalaBuilder.scala:111)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:735)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:206)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:246)
at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:301)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:304)
at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:360)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:383)
at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:142)
at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:232)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment