Created
April 14, 2014 13:03
-
-
Save soc/10645898 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| > compile | |
| [info] Compiling 1 Scala source to /home/soc/Entwicklung/enum-paradise/macros/target/scala-2.11.0-RC4/classes... | |
| [info] Compiling 7 Scala sources and 7 Java sources to /home/soc/Entwicklung/enum-paradise/core/target/scala-2.11.0-RC4/classes... | |
| ==================== CODE ==================== | |
| class Day private (name: String, ordinal: Int) extends java.lang.Enum[Day](name, ordinal) { | |
| val Monday: Day = new Day("Monday", 1); | |
| val Tuesday: Day = new Day("Tuesday", 2); | |
| val Wednesday: Day = new Day("Wednesday", 3); | |
| val Thursday: Day = new Day("Thursday", 4); | |
| val Friday: Day = new Day("Friday", 5); | |
| val Saturday: Day = new Day("Saturday", 6); | |
| val Sunday: Day = new Day("Sunday", 7); | |
| private[this] val $VALUES: scala.Array[Day] = scala.Array.apply[Day](Monday.asInstanceOf[Day], Tuesday.asInstanceOf[Day], Wednesday.asInstanceOf[Day], Thursday.asInstanceOf[Day], Friday.asInstanceOf[Day], Saturday.asInstanceOf[Day], Sunday.asInstanceOf[Day])(Predef.implicitly); | |
| def values: scala.Array[Day] = $VALUES.clone(); | |
| def valueOf(name: java.lang.String): Day = java.lang.Enum.valueOf(classOf[Day], name) | |
| } | |
| object Day | |
| ==================== TREE ==================== | |
| class Day extends java.lang.Enum[Day] { | |
| <paramaccessor> private[this] val name: java.lang.String = _; | |
| <paramaccessor> private[this] val ordinal: scala.Int = _; | |
| private def <init>(name: String, ordinal: Int) = { | |
| super.<init>(name, ordinal); | |
| () | |
| }; | |
| <stable> <static> val Monday: Day = new Day("Monday", 1); | |
| <stable> <static> val Tuesday: Day = new Day("Tuesday", 2); | |
| <stable> <static> val Wednesday: Day = new Day("Wednesday", 3); | |
| <stable> <static> val Thursday: Day = new Day("Thursday", 4); | |
| <stable> <static> val Friday: Day = new Day("Friday", 5); | |
| <stable> <static> val Saturday: Day = new Day("Saturday", 6); | |
| <stable> <static> val Sunday: Day = new Day("Sunday", 7); | |
| <static> private[this] val $VALUES: scala.Array[Day] = scala.Array.apply[Day](Monday.asInstanceOf[Day], Tuesday.asInstanceOf[Day], Wednesday.asInstanceOf[Day], Thursday.asInstanceOf[Day], Friday.asInstanceOf[Day], Saturday.asInstanceOf[Day], Sunday.asInstanceOf[Day])(Predef.implicitly); | |
| <static> def values: scala.Array[Day] = $VALUES.clone(); | |
| <static> def valueOf(name: java.lang.String): Day = java.lang.Enum.valueOf(classOf[Day], name) | |
| } | |
| object Day extends { | |
| private def <init>() = { | |
| super.<init>(); | |
| () | |
| } | |
| } | |
| [trace] Stack trace suppressed: run last core/compile:compile for the full output. | |
| [error] (core/compile:compile) scala.reflect.internal.Types$TypeError: assignment to non variable | |
| [error] Total time: 14 s, completed 14.04.2014 14:47:11 | |
| > last core/compile:compile | |
| [debug] | |
| [debug] Initial source changes: | |
| [debug] removed:Set() | |
| [debug] added: Set(/home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayOverrides.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayOverridesConcreteConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/Day.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDayConstructors.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayMethods.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayAnnotation.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDay.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayConstructors.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayUnapplyConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConstructorsConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayMethodConsumer.scala) | |
| [debug] modified: Set() | |
| [debug] Removed products: Set() | |
| [debug] External API changes: API Changes: Set() | |
| [debug] Modified binary dependencies: Set() | |
| [debug] Initial directly invalidated sources: Set(/home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayOverrides.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayOverridesConcreteConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/Day.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDayConstructors.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayMethods.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayAnnotation.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDay.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayConstructors.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayUnapplyConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConstructorsConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayMethodConsumer.scala) | |
| [debug] | |
| [debug] Sources indirectly invalidated by: | |
| [debug] product: Set() | |
| [debug] binary dep: Set() | |
| [debug] external source: Set() | |
| [debug] All initially invalidated sources: Set(/home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayOverrides.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayOverridesConcreteConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/Day.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDayConstructors.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayMethods.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayAnnotation.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaDay.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/DayConstructors.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayUnapplyConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayConsumer.scala, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/DayConstructorsConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/java/scalax/JavaConsumer.java, /home/soc/Entwicklung/enum-paradise/core/src/main/scala/scalax/ScalaDayMethodConsumer.scala) | |
| [debug] Recompiling all 14 sources: invalidated sources (14) exceeded 50.0% of all sources | |
| [info] Compiling 7 Scala sources and 7 Java sources to /home/soc/Entwicklung/enum-paradise/core/target/scala-2.11.0-RC4/classes... | |
| [debug] Getting compiler-interface from component compiler for Scala 2.11.0-RC4 | |
| [debug] Getting compiler-interface from component compiler for Scala 2.11.0-RC4 | |
| [debug] Running cached compiler 6d6de97b, interfacing (CompilerInterface) with Scala compiler version 2.11.0-RC4 | |
| [debug] Calling Scala compiler with arguments (CompilerInterface): | |
| [debug] -deprecation | |
| [debug] -feature | |
| [debug] -Xplugin:/home/soc/.ivy2/cache/org.scalamacros/paradise_2.11.0-RC4/jars/paradise_2.11.0-RC4-2.0.0-SNAPSHOT.jar | |
| [debug] -bootclasspath | |
| [debug] /usr/lib/jvm/java-7-openjdk-amd64/jre/lib/resources.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rt.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jsse.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jce.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/charsets.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/netx.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/plugin.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/rhino.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/lib/jfr.jar:/usr/lib/jvm/java-7-openjdk-amd64/jre/classes:/home/soc/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.11.0-RC4.jar | |
| [debug] -classpath | |
| [debug] /home/soc/Entwicklung/enum-paradise/core/target/scala-2.11.0-RC4/classes:/home/soc/Entwicklung/enum-paradise/macros/target/scala-2.11.0-RC4/classes:/home/soc/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.0-RC4.jar:/home/soc/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.11.0-RC4.jar:/home/soc/.ivy2/cache/org.scala-lang.modules/scala-xml_2.11.0-RC4/bundles/scala-xml_2.11.0-RC4-1.0.1.jar:/home/soc/.ivy2/cache/org.scala-lang.modules/scala-parser-combinators_2.11.0-RC4/bundles/scala-parser-combinators_2.11.0-RC4-1.0.1.jar | |
| scala.reflect.internal.Types$TypeError: assignment to non variable | |
| at scala.tools.nsc.typechecker.Contexts$Context.issue(Contexts.scala:560) | |
| at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueTypeError(ContextErrors.scala:97) | |
| at scala.tools.nsc.typechecker.ContextErrors$ErrorUtils$.issueNormalTypeError(ContextErrors.scala:86) | |
| at scala.tools.nsc.typechecker.ContextErrors$TyperContextErrors$TyperErrorGen$.AssignmentError(ContextErrors.scala:301) | |
| at scala.tools.nsc.typechecker.Typers$Typer.fail$2(Typers.scala:4134) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedAssign$1(Typers.scala:4137) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5231) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedInAnyMode$1(Typers.scala:5260) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5267) | |
| at scala.tools.nsc.typechecker.Typers$Typer.runTyper$1(Typers.scala:5303) | |
| at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedInternal(Typers.scala:5330) | |
| at scala.tools.nsc.typechecker.Typers$Typer.body$2(Typers.scala:5277) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5281) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5355) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedPos(Typers.scala:5362) | |
| at scala.tools.nsc.transform.Constructors$TemplateTransformer.mkAssign(Constructors.scala:586) | |
| at scala.tools.nsc.transform.Constructors$TemplateTransformer.<init>(Constructors.scala:638) | |
| at scala.tools.nsc.transform.Constructors$ConstructorTransformer.transform(Constructors.scala:83) | |
| at scala.tools.nsc.transform.Constructors$ConstructorTransformer.transform(Constructors.scala:29) | |
| at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2589) | |
| at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2587) | |
| at scala.collection.immutable.List.loop$1(List.scala:172) | |
| at scala.collection.immutable.List.mapConserve(List.scala:188) | |
| at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2587) | |
| at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1419) | |
| at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1419) | |
| at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2600) | |
| at scala.reflect.internal.Trees$class.itransform(Trees.scala:1418) | |
| at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) | |
| at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:16) | |
| at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2555) | |
| at scala.tools.nsc.transform.Constructors$ConstructorTransformer.transform(Constructors.scala:87) | |
| at scala.tools.nsc.transform.Constructors$ConstructorTransformer.transform(Constructors.scala:29) | |
| at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:147) | |
| at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) | |
| at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:430) | |
| at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:397) | |
| at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:397) | |
| at scala.collection.Iterator$class.foreach(Iterator.scala:743) | |
| at scala.collection.AbstractIterator.foreach(Iterator.scala:1174) | |
| at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:397) | |
| at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1625) | |
| at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1610) | |
| at scala.tools.nsc.Global$Run.compileSources(Global.scala:1605) | |
| at scala.tools.nsc.Global$Run.compile(Global.scala:1703) | |
| at xsbt.CachedCompiler0.run(CompilerInterface.scala:123) | |
| at xsbt.CachedCompiler0.run(CompilerInterface.scala:99) | |
| at xsbt.CompilerInterface.run(CompilerInterface.scala:27) | |
| at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
| at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
| at java.lang.reflect.Method.invoke(Method.java:606) | |
| at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102) | |
| at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48) | |
| at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply$mcV$sp(AggressiveCompile.scala:99) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:99) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:99) | |
| at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:166) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3.compileScala$1(AggressiveCompile.scala:98) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:143) | |
| at sbt.compiler.AggressiveCompile$$anonfun$3.apply(AggressiveCompile.scala:87) | |
| at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:39) | |
| at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:37) | |
| at sbt.inc.IncrementalCommon.cycle(Incremental.scala:99) | |
| at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:38) | |
| at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:37) | |
| at sbt.inc.Incremental$.manageClassfiles(Incremental.scala:65) | |
| at sbt.inc.Incremental$.compile(Incremental.scala:37) | |
| at sbt.inc.IncrementalCompile$.apply(Compile.scala:27) | |
| at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:157) | |
| at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:71) | |
| at sbt.compiler.AggressiveCompile.apply(AggressiveCompile.scala:46) | |
| at sbt.Compiler$.apply(Compiler.scala:75) | |
| at sbt.Compiler$.apply(Compiler.scala:66) | |
| at sbt.Defaults$.sbt$Defaults$$compileTaskImpl(Defaults.scala:743) | |
| at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:735) | |
| at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:735) | |
| at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47) | |
| at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:42) | |
| at sbt.std.Transform$$anon$4.work(System.scala:64) | |
| at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) | |
| at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:237) | |
| at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) | |
| at sbt.Execute.work(Execute.scala:244) | |
| at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) | |
| at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:237) | |
| at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:160) | |
| at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) | |
| at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
| at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
| at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
| at java.lang.Thread.run(Thread.java:744) | |
| [error] (core/compile:compile) scala.reflect.internal.Types$TypeError: assignment to non variable |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment