Created
March 4, 2013 15:17
-
-
Save kiritsuku/5082930 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
| > last core/compile:compile | |
| [debug] | |
| [debug] Initial source changes: | |
| [debug] removed:Set() | |
| [debug] added: Set(/home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala) | |
| [debug] modified: Set() | |
| [debug] Removed products: Set() | |
| [debug] Modified external sources: Set() | |
| [debug] Modified binary dependencies: Set() | |
| [debug] Initial directly invalidated sources: Set(/home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala) | |
| [debug] | |
| [debug] Sources indirectly invalidated by: | |
| [debug] product: Set() | |
| [debug] binary dep: Set() | |
| [debug] external source: Set() | |
| [debug] Initially invalidated: Set(/home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala) | |
| [debug] Recompiling all 1 sources: invalidated sources (1) exceeded 50.0% of all sources | |
| [info] Compiling 1 Scala source to /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes... | |
| [debug] Running cached compiler 1965eff6, interfacing (CompilerInterface) with Scala compiler version 2.11.0-20130223-173205-ef24a8b53c | |
| [debug] Calling Scala compiler with arguments (CompilerInterface): | |
| [debug] -deprecation | |
| [debug] -feature | |
| [debug] -unchecked | |
| [debug] -Xlint | |
| [debug] -Xlog-reflective-calls | |
| [debug] -Ywarn-adapted-args | |
| [debug] -encoding | |
| [debug] UTF-8 | |
| [debug] -target:jvm-1.6 | |
| [debug] -Ymacro-debug-lite | |
| [debug] -d | |
| [debug] /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes | |
| [debug] -bootclasspath | |
| [debug] /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scala-library.jar | |
| [debug] -classpath | |
| [debug] /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes:/home/antoras/dev/Scala/sbt-example-paradise/macros/target/scala-2.11/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scalap.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-actors.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scalacheck.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-compiler.jar:/home/antoras/dev/Scala/scala/build/pack/lib/jline.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest-javaagent.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-reflect.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-swing.jar | |
| [error] EmptyScope.enter | |
| [error] uncaught exception during compilation: FatalError(" | |
| [error] while compiling: /home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala | |
| [error] during phase: global=erasure, enteringPhase=posterasure | |
| [error] library version: version 2.11.0-20130223-173205-ef24a8b53c | |
| [error] compiler version: version 2.11.0-20130223-173205-ef24a8b53c | |
| [error] reconstructed args: -Ymacro-debug-lite -Ywarn-nullary-unit -classpath /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes:/home/antoras/dev/Scala/sbt-example-paradise/macros/target/scala-2.11/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scalap.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-actors.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scalacheck.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-compiler.jar:/home/antoras/dev/Scala/scala/build/pack/lib/jline.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest-javaagent.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-reflect.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-swing.jar -feature -Xlint -Ywarn-inaccessible -unchecked -bootclasspath /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scala-library.jar -deprecation -d /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes -Xlog-reflective-calls -Ywarn-nullary-override -Ywarn-infer-any -Ywarn-adapted-args | |
| [error] | |
| [error] last tree to typer: type F | |
| [error] symbol: object F in package macrouse (flags: <module>) | |
| [error] symbol definition: class F extends Object | |
| [error] tpe: <notype> | |
| [error] symbol owners: object F -> package macrouse | |
| [error] context owners: value <local X> -> object X -> package macrouse | |
| [error] | |
| [error] == Enclosing template or block == | |
| [error] | |
| [error] Import( // val <import>: ImportType(scala.reflect.runtime) | |
| [error] "reflect"."runtime" // final package runtime in package reflect, tree.tpe=reflect.runtime.type | |
| [error] List( | |
| [error] ImportSelector(currentMirror,247,m,264) | |
| [error] ) | |
| [error] ) | |
| [error] | |
| [error] == Expanded type of tree == | |
| [error] | |
| [error] <notype> | |
| [error] | |
| [error] EmptyScope.enter") @ scala.reflect.internal.SymbolTable.abort(SymbolTable.scala:52) | |
| scala.reflect.internal.FatalError: | |
| while compiling: /home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala | |
| during phase: global=erasure, enteringPhase=posterasure | |
| library version: version 2.11.0-20130223-173205-ef24a8b53c | |
| compiler version: version 2.11.0-20130223-173205-ef24a8b53c | |
| reconstructed args: -Ymacro-debug-lite -Ywarn-nullary-unit -classpath /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes:/home/antoras/dev/Scala/sbt-example-paradise/macros/target/scala-2.11/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scalap.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-actors.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scalacheck.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-compiler.jar:/home/antoras/dev/Scala/scala/build/pack/lib/jline.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest-javaagent.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-reflect.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-swing.jar -feature -Xlint -Ywarn-inaccessible -unchecked -bootclasspath /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scala-library.jar -deprecation -d /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes -Xlog-reflective-calls -Ywarn-nullary-override -Ywarn-infer-any -Ywarn-adapted-args | |
| last tree to typer: type F | |
| symbol: object F in package macrouse (flags: <module>) | |
| symbol definition: class F extends Object | |
| tpe: <notype> | |
| symbol owners: object F -> package macrouse | |
| context owners: value <local X> -> object X -> package macrouse | |
| == Enclosing template or block == | |
| Import( // val <import>: ImportType(scala.reflect.runtime) | |
| "reflect"."runtime" // final package runtime in package reflect, tree.tpe=reflect.runtime.type | |
| List( | |
| ImportSelector(currentMirror,247,m,264) | |
| ) | |
| ) | |
| == Expanded type of tree == | |
| <notype> | |
| EmptyScope.enter | |
| at scala.reflect.internal.SymbolTable.abort(SymbolTable.scala:52) | |
| at scala.tools.nsc.Global.abort(Global.scala:251) | |
| at scala.reflect.internal.Scopes$EmptyScope$.enterEntry(Scopes.scala:413) | |
| at scala.reflect.internal.Scopes$Scope.enter(Scopes.scala:117) | |
| at scala.reflect.internal.Symbols$Symbol.setInfoAndEnter(Symbols.scala:1320) | |
| at scala.tools.nsc.typechecker.Implicits$class.memberWildcardType(Implicits.scala:240) | |
| at scala.tools.nsc.transform.Erasure.memberWildcardType(Erasure.scala:15) | |
| at scala.tools.nsc.typechecker.Implicits$HasMember$$anonfun$apply$1.apply(Implicits.scala:250) | |
| at scala.tools.nsc.typechecker.Implicits$HasMember$$anonfun$apply$1.apply(Implicits.scala:250) | |
| at scala.collection.mutable.MapLike$class.getOrElseUpdate(MapLike.scala:187) | |
| at scala.collection.mutable.AbstractMap.getOrElseUpdate(Map.scala:91) | |
| at scala.tools.nsc.typechecker.Implicits$HasMember$.apply(Implicits.scala:250) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1328) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$adaptToMemberWithArgs$1.apply(Typers.scala:1328) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$silent$3.apply(Typers.scala:694) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$silent$3.apply(Typers.scala:693) | |
| at scala.tools.nsc.typechecker.Typers$Typer.withSavedContext(Typers.scala:492) | |
| at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:693) | |
| at scala.tools.nsc.typechecker.Typers$Typer.adaptToMemberWithArgs(Typers.scala:1328) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$105.apply(Typers.scala:4767) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$105.apply(Typers.scala:4762) | |
| at scala.reflect.internal.Symbols$Symbol.orElse(Symbols.scala:2286) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedSelectInternal$1(Typers.scala:4762) | |
| at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedSelect$1(Typers.scala:4740) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4895) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5318) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4569) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$99.apply(Typers.scala:4569) | |
| at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:675) | |
| at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4569) | |
| at scala.tools.nsc.typechecker.Typers$Typer.vanillaTypecheck$1(Typers.scala:4629) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4641) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5319) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5470) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5476) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4878) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5318) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5470) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedQualifier(Typers.scala:5476) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedSelectOrSuperCall$1(Typers.scala:4878) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5318) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$67.apply(Typers.scala:3028) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$67.apply(Typers.scala:3028) | |
| at scala.tools.nsc.typechecker.Typers$Typer.withCondConstrTyper(Typers.scala:466) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:3028) | |
| at scala.tools.nsc.typechecker.Typers$Typer.loop$1(Typers.scala:3055) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedArgs(Typers.scala:3060) | |
| at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$handleMonomorphicCall$1(Typers.scala:3314) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$doTypedApply$2.apply(Typers.scala:3339) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$doTypedApply$2.apply(Typers.scala:3339) | |
| at scala.tools.nsc.typechecker.TypeDiagnostics$TyperDiagnostics$checkDead$.updateExpr(TypeDiagnostics.scala:546) | |
| at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3338) | |
| at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4589) | |
| at scala.tools.nsc.typechecker.Typers$Typer.vanillaTypecheck$1(Typers.scala:4629) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4641) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5319) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2914) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$66.apply(Typers.scala:3018) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$66.apply(Typers.scala:3018) | |
| at scala.collection.immutable.List.loop$1(List.scala:170) | |
| at scala.collection.immutable.List.mapConserve(List.scala:186) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3018) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typecheckTemplateMembers(Typers.scala:2013) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1918) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$28.apply(Typers.scala:1834) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$28.apply(Typers.scala:1834) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typerReportAnyContextErrors(Typers.scala:483) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1834) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5339) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$typedStat$1(Typers.scala:2914) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$66.apply(Typers.scala:3018) | |
| at scala.tools.nsc.typechecker.Typers$Typer$$anonfun$66.apply(Typers.scala:3018) | |
| at scala.collection.immutable.List.loop$1(List.scala:170) | |
| at scala.collection.immutable.List.mapConserve(List.scala:186) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3018) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typedPackageDef$1(Typers.scala:5076) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5343) | |
| at scala.tools.nsc.transform.Erasure$Eraser.typed1(Erasure.scala:830) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5392) | |
| at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5451) | |
| at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anonfun$transform$2.apply(Erasure.scala:1298) | |
| at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anonfun$transform$2.apply(Erasure.scala:1294) | |
| at scala.reflect.internal.SymbolTable.enteringPhase(SymbolTable.scala:205) | |
| at scala.reflect.internal.SymbolTable.exitingPhase(SymbolTable.scala:209) | |
| at scala.tools.nsc.Global.exitingErasure(Global.scala:1030) | |
| at scala.tools.nsc.transform.Erasure$ErasureTransformer.transform(Erasure.scala:1294) | |
| at scala.tools.nsc.transform.Erasure$ErasureTransformer.transform(Erasure.scala:882) | |
| at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:240) | |
| at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) | |
| at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:411) | |
| at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:378) | |
| at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:378) | |
| at scala.collection.Iterator$class.foreach(Iterator.scala:725) | |
| at scala.collection.AbstractIterator.foreach(Iterator.scala:1156) | |
| at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:378) | |
| at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1507) | |
| at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1482) | |
| at scala.tools.nsc.Global$Run.compileSources(Global.scala:1478) | |
| at scala.tools.nsc.Global$Run.compile(Global.scala:1585) | |
| at xsbt.CachedCompiler0.run(CompilerInterface.scala:90) | |
| at xsbt.CachedCompiler0.run(CompilerInterface.scala:72) | |
| 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:616) | |
| at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:73) | |
| at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:35) | |
| at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:29) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileScala$1$1.apply$mcV$sp(AggressiveCompile.scala:71) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:71) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4$$anonfun$compileScala$1$1.apply(AggressiveCompile.scala:71) | |
| at sbt.compiler.AggressiveCompile.sbt$compiler$AggressiveCompile$$timed(AggressiveCompile.scala:101) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4.compileScala$1(AggressiveCompile.scala:70) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:88) | |
| at sbt.compiler.AggressiveCompile$$anonfun$4.apply(AggressiveCompile.scala:60) | |
| at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:24) | |
| at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:22) | |
| at sbt.inc.Incremental$.cycle(Incremental.scala:45) | |
| at sbt.inc.Incremental$.compile(Incremental.scala:29) | |
| at sbt.inc.IncrementalCompile$.apply(Compile.scala:20) | |
| at sbt.compiler.AggressiveCompile.compile2(AggressiveCompile.scala:96) | |
| at sbt.compiler.AggressiveCompile.compile1(AggressiveCompile.scala:44) | |
| at sbt.compiler.AggressiveCompile.apply(AggressiveCompile.scala:31) | |
| at sbt.Compiler$.apply(Compiler.scala:79) | |
| at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572) | |
| at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:572) | |
| at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578) | |
| at sbt.Scoped$$anonfun$hf2$1.apply(Structure.scala:578) | |
| at scala.Function1$$anonfun$compose$1.apply(Function1.scala:49) | |
| at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311) | |
| at sbt.Scoped$Reduced$$anonfun$combine$1$$anonfun$apply$12.apply(Structure.scala:311) | |
| at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:41) | |
| at sbt.std.Transform$$anon$5.work(System.scala:71) | |
| at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232) | |
| at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:232) | |
| at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:18) | |
| at sbt.Execute.work(Execute.scala:238) | |
| at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232) | |
| at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:232) | |
| 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$Sync.innerRun(FutureTask.java:334) | |
| at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
| at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
| at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) | |
| at java.util.concurrent.FutureTask.run(FutureTask.java:166) | |
| at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) | |
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
| at java.lang.Thread.run(Thread.java:679) | |
| [error] (core/compile:compile) scala.reflect.internal.FatalError: | |
| [error] while compiling: /home/antoras/dev/Scala/sbt-example-paradise/core/src/main/scala/macrouse/Test.scala | |
| [error] during phase: global=erasure, enteringPhase=posterasure | |
| [error] library version: version 2.11.0-20130223-173205-ef24a8b53c | |
| [error] compiler version: version 2.11.0-20130223-173205-ef24a8b53c | |
| [error] reconstructed args: -Ymacro-debug-lite -Ywarn-nullary-unit -classpath /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes:/home/antoras/dev/Scala/sbt-example-paradise/macros/target/scala-2.11/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scalap.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-actors.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scalacheck.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-compiler.jar:/home/antoras/dev/Scala/scala/build/pack/lib/jline.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-partest-javaagent.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-reflect.jar:/home/antoras/dev/Scala/scala/build/pack/lib/scala-swing.jar -feature -Xlint -Ywarn-inaccessible -unchecked -bootclasspath /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes:/home/antoras/dev/Scala/scala/build/pack/lib/scala-library.jar -deprecation -d /home/antoras/dev/Scala/sbt-example-paradise/core/target/scala-2.11/classes -Xlog-reflective-calls -Ywarn-nullary-override -Ywarn-infer-any -Ywarn-adapted-args | |
| [error] | |
| [error] last tree to typer: type F | |
| [error] symbol: object F in package macrouse (flags: <module>) | |
| [error] symbol definition: class F extends Object | |
| [error] tpe: <notype> | |
| [error] symbol owners: object F -> package macrouse | |
| [error] context owners: value <local X> -> object X -> package macrouse | |
| [error] | |
| [error] == Enclosing template or block == | |
| [error] | |
| [error] Import( // val <import>: ImportType(scala.reflect.runtime) | |
| [error] "reflect"."runtime" // final package runtime in package reflect, tree.tpe=reflect.runtime.type | |
| [error] List( | |
| [error] ImportSelector(currentMirror,247,m,264) | |
| [error] ) | |
| [error] ) | |
| [error] | |
| [error] == Expanded type of tree == | |
| [error] | |
| [error] <notype> | |
| [error] | |
| [error] EmptyScope.enter |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment