Skip to content

Instantly share code, notes, and snippets.

@MasseGuillaume
Created September 21, 2016 01:16
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 MasseGuillaume/524f2347911094e772dc35a471a5f307 to your computer and use it in GitHub Desktop.
Save MasseGuillaume/524f2347911094e772dc35a471a5f307 to your computer and use it in GitHub Desktop.
[info] Loading project definition from /home/gui/dotty-example-project/project
[info] Set current project to dotty-example-project (in build file:/home/gui/dotty-example-project/)
[info] Compiling 1 Scala source to /home/gui/dotty-example-project/target/scala-2.11/classes...
[info] 'dotty-bridge' not yet compiled for Scala 0.1-SNAPSHOT. Compiling...
exception while transforming xsbt.DelegatingReporter of class class dotty.tools.dotc.ast.Trees$Ident # 486
exception while transforming xsbt.DelegatingReporter.apply of class class dotty.tools.dotc.ast.Trees$Select # 8498
exception while transforming xsbt.DelegatingReporter.apply(delegate) of class class dotty.tools.dotc.ast.Trees$Apply # 8499
exception while transforming new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
) of class class dotty.tools.dotc.ast.Trees$Apply # 8500
exception while transforming val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
) of class class dotty.tools.dotc.ast.Trees$ValDef # 8501
exception while transforming {
xsbt.Log.debug(log, {
closure(this.$anonfun$run$1:Function0)
})
val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
)
val cl: java.net.URLClassLoader = this.getClass().getClassLoader().asInstanceOf[java.net.URLClassLoader]
val reporter: dotty.tools.dotc.reporting.Reporter =
dotty.tools.dotc.Main.process(
this.commandArguments(
sources.toArray(scala.reflect.ClassTag.apply(classOf[class File])).asInstanceOf[java.io.File[]]
)
, ctx)
if reporter.hasErrors() then {
throw
new xsbt.InterfaceCompileFailed(CachedCompilerImpl.this.args,
Array.apply(Predef.wrapRefArray([ : xsbti.Problem]), scala.reflect.ClassTag.apply(classOf[trait Problem])).
asInstanceOf
[xsbti.Problem[]]
)
} else ()
} of class class dotty.tools.dotc.ast.Trees$Block # 10691
exception while transforming private def run(sources: scala.collection.immutable.List, changes: xsbti.compile.DependencyChanges,
callback: xsbti.AnalysisCallback
, log: xsbti.Logger, delegate: xsbti.Reporter, compileProgress: xsbti.compile.CompileProgress): Unit = {
xsbt.Log.debug(log, {
closure(this.$anonfun$run$1:Function0)
})
val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
)
val cl: java.net.URLClassLoader = this.getClass().getClassLoader().asInstanceOf[java.net.URLClassLoader]
val reporter: dotty.tools.dotc.reporting.Reporter =
dotty.tools.dotc.Main.process(
this.commandArguments(
sources.toArray(scala.reflect.ClassTag.apply(classOf[class File])).asInstanceOf[java.io.File[]]
)
, ctx)
if reporter.hasErrors() then {
throw
new xsbt.InterfaceCompileFailed(CachedCompilerImpl.this.args,
Array.apply(Predef.wrapRefArray([ : xsbti.Problem]), scala.reflect.ClassTag.apply(classOf[trait Problem])).
asInstanceOf
[xsbti.Problem[]]
)
} else ()
} of class class dotty.tools.dotc.ast.Trees$DefDef # 10692
exception while transforming extends Object with xsbti.compile.CachedCompiler {
def <init>(args: String[], output: xsbti.compile.Output, resident: Boolean): Unit = {
CachedCompilerImpl.this.args = args
CachedCompilerImpl.this.output = output
super()
this.outputArgs$$local = {
case val selector12: xsbti.compile.Output = output
{
def case21(): scala.collection.immutable.List = {
def case31(): scala.collection.immutable.List = {
def matchFail21(): scala.collection.immutable.List = throw new MatchError(selector12)
if selector12.isInstanceOf[xsbti.compile.SingleOutput] then {
case val single: xsbti.compile.SingleOutput = selector12.asInstanceOf[xsbti.compile.SingleOutput]
{
{
List().apply(
Predef.wrapRefArray(["-d",single.outputDirectory().getAbsolutePath().toString() : String])
)
}
}
} else matchFail21()
}
if selector12.isInstanceOf[xsbti.compile.MultipleOutput] then {
case val multi: xsbti.compile.MultipleOutput = selector12.asInstanceOf[xsbti.compile.MultipleOutput]
{
{
???()
}
}
} else case31()
}
case21()
}
}
()
}
private val args: String[]
private val output: xsbti.compile.Output
private val outputArgs$$local: scala.collection.immutable.List
<accessor> def outputArgs(): scala.collection.immutable.List = this.outputArgs$$local
def commandArguments(sources: java.io.File[]): String[] =
this.outputArgs().++(refArrayOps(CachedCompilerImpl.this.args).toList(),
scala.collection.immutable.List.canBuildFrom()
).asInstanceOf[scala.collection.immutable.List].++(
refArrayOps(
refArrayOps(
refArrayOps(sources).map({
closure(xsbt.CachedCompilerImpl#$anonfun)
}, Array.canBuildFrom(scala.reflect.ClassTag.apply(classOf[class String]))).asInstanceOf[Object[]]
).sortWith({
closure(xsbt.CachedCompilerImpl#$anonfun)
}).asInstanceOf[Object[]]
)
, scala.collection.immutable.List.canBuildFrom()).asInstanceOf[scala.collection.TraversableOnce].toArray(
scala.reflect.ClassTag.apply(classOf[class String])
).asInstanceOf[String[]]
def run(sources: java.io.File[], changes: xsbti.compile.DependencyChanges, callback: xsbti.AnalysisCallback,
log: xsbti.Logger
, delegate: xsbti.Reporter, progress: xsbti.compile.CompileProgress): Unit = {
this.synchronized({
{
this.run(refArrayOps(sources).toList(), changes, callback, log, delegate, progress)
scala.runtime.BoxedUnit$#UNIT
}
})
()
}
private def run(sources: scala.collection.immutable.List, changes: xsbti.compile.DependencyChanges,
callback: xsbti.AnalysisCallback
, log: xsbti.Logger, delegate: xsbti.Reporter, compileProgress: xsbti.compile.CompileProgress): Unit = {
xsbt.Log.debug(log, {
closure(this.$anonfun$run$1:Function0)
})
val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
)
val cl: java.net.URLClassLoader = this.getClass().getClassLoader().asInstanceOf[java.net.URLClassLoader]
val reporter: dotty.tools.dotc.reporting.Reporter =
dotty.tools.dotc.Main.process(
this.commandArguments(
sources.toArray(scala.reflect.ClassTag.apply(classOf[class File])).asInstanceOf[java.io.File[]]
)
, ctx)
if reporter.hasErrors() then {
throw
new xsbt.InterfaceCompileFailed(CachedCompilerImpl.this.args,
Array.apply(Predef.wrapRefArray([ : xsbti.Problem]), scala.reflect.ClassTag.apply(classOf[trait Problem])).
asInstanceOf
[xsbti.Problem[]]
)
} else ()
}
private <static> def $anonfun$commandArguments$2(_$1: java.io.File): String = _$1.getAbsolutePath()
private <static> def $anonfun$commandArguments$1(_$2: String, _$3: String): Boolean =
new scala.collection.immutable.StringOps(augmentString(_$2)).<(_$3)
private def $anonfun$run$1(): String =
refArrayOps(CachedCompilerImpl.this.args).mkString("Calling Dotty compiler with arguments (CompilerInterface):\n\t"
,
"\n\t", "")
} of class class dotty.tools.dotc.ast.Trees$Template # 10694
exception while transforming @dotty.annotation.internal.SourceFile("/tmp/sbt_3c2a02dd/xsbt/CompilerInterface.scala") class CachedCompilerImpl extends
Object with xsbti.compile.CachedCompiler {
def <init>(args: String[], output: xsbti.compile.Output, resident: Boolean): Unit = {
CachedCompilerImpl.this.args = args
CachedCompilerImpl.this.output = output
super()
this.outputArgs$$local = {
case val selector12: xsbti.compile.Output = output
{
def case21(): scala.collection.immutable.List = {
def case31(): scala.collection.immutable.List = {
def matchFail21(): scala.collection.immutable.List = throw new MatchError(selector12)
if selector12.isInstanceOf[xsbti.compile.SingleOutput] then {
case val single: xsbti.compile.SingleOutput = selector12.asInstanceOf[xsbti.compile.SingleOutput]
{
{
List().apply(
Predef.wrapRefArray(["-d",single.outputDirectory().getAbsolutePath().toString() : String])
)
}
}
} else matchFail21()
}
if selector12.isInstanceOf[xsbti.compile.MultipleOutput] then {
case val multi: xsbti.compile.MultipleOutput = selector12.asInstanceOf[xsbti.compile.MultipleOutput]
{
{
???()
}
}
} else case31()
}
case21()
}
}
()
}
private val args: String[]
private val output: xsbti.compile.Output
private val outputArgs$$local: scala.collection.immutable.List
<accessor> def outputArgs(): scala.collection.immutable.List = this.outputArgs$$local
def commandArguments(sources: java.io.File[]): String[] =
this.outputArgs().++(refArrayOps(CachedCompilerImpl.this.args).toList(),
scala.collection.immutable.List.canBuildFrom()
).asInstanceOf[scala.collection.immutable.List].++(
refArrayOps(
refArrayOps(
refArrayOps(sources).map({
closure(xsbt.CachedCompilerImpl#$anonfun)
}, Array.canBuildFrom(scala.reflect.ClassTag.apply(classOf[class String]))).asInstanceOf[Object[]]
).sortWith({
closure(xsbt.CachedCompilerImpl#$anonfun)
}).asInstanceOf[Object[]]
)
, scala.collection.immutable.List.canBuildFrom()).asInstanceOf[scala.collection.TraversableOnce].toArray(
scala.reflect.ClassTag.apply(classOf[class String])
).asInstanceOf[String[]]
def run(sources: java.io.File[], changes: xsbti.compile.DependencyChanges, callback: xsbti.AnalysisCallback,
log: xsbti.Logger
, delegate: xsbti.Reporter, progress: xsbti.compile.CompileProgress): Unit = {
this.synchronized({
{
this.run(refArrayOps(sources).toList(), changes, callback, log, delegate, progress)
scala.runtime.BoxedUnit$#UNIT
}
})
()
}
private def run(sources: scala.collection.immutable.List, changes: xsbti.compile.DependencyChanges,
callback: xsbti.AnalysisCallback
, log: xsbti.Logger, delegate: xsbti.Reporter, compileProgress: xsbti.compile.CompileProgress): Unit = {
xsbt.Log.debug(log, {
closure(this.$anonfun$run$1:Function0)
})
val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
)
val cl: java.net.URLClassLoader = this.getClass().getClassLoader().asInstanceOf[java.net.URLClassLoader]
val reporter: dotty.tools.dotc.reporting.Reporter =
dotty.tools.dotc.Main.process(
this.commandArguments(
sources.toArray(scala.reflect.ClassTag.apply(classOf[class File])).asInstanceOf[java.io.File[]]
)
, ctx)
if reporter.hasErrors() then {
throw
new xsbt.InterfaceCompileFailed(CachedCompilerImpl.this.args,
Array.apply(Predef.wrapRefArray([ : xsbti.Problem]), scala.reflect.ClassTag.apply(classOf[trait Problem])).
asInstanceOf
[xsbti.Problem[]]
)
} else ()
}
private <static> def $anonfun$commandArguments$2(_$1: java.io.File): String = _$1.getAbsolutePath()
private <static> def $anonfun$commandArguments$1(_$2: String, _$3: String): Boolean =
new scala.collection.immutable.StringOps(augmentString(_$2)).<(_$3)
private def $anonfun$run$1(): String =
refArrayOps(CachedCompilerImpl.this.args).mkString("Calling Dotty compiler with arguments (CompilerInterface):\n\t"
,
"\n\t", "")
} of class class dotty.tools.dotc.ast.Trees$TypeDef # 10695
exception while transforming package xsbt {
@dotty.annotation.internal.SourceFile("/tmp/sbt_3c2a02dd/xsbt/CompilerInterface.scala") final class CompilerInterface
extends
Object {
def <init>(): Unit = {
super()
()
}
def newCompiler(options: String[], output: xsbti.compile.Output, initialLog: xsbti.Logger,
initialDelegate: xsbti.Reporter
, resident: Boolean): xsbti.compile.CachedCompiler = {
val bridgeLoader: ClassLoader = this.getClass().getClassLoader()
val fixedLoader: java.net.URLClassLoader = xsbt.CompilerClassLoader.fixBridgeLoader(bridgeLoader)
val cciClass: Class = fixedLoader.loadClass("xsbt.CachedCompilerImpl")
refArrayOps(cciClass.getConstructors()).head().asInstanceOf[java.lang.reflect.Constructor].newInstance(
[options,output,boolean2Boolean(resident): Boolean : Object]: Object[]
).asInstanceOf[xsbti.compile.CachedCompiler]
}
def run(sources: java.io.File[], changes: xsbti.compile.DependencyChanges, callback: xsbti.AnalysisCallback,
log: xsbti.Logger
, delegate: xsbti.Reporter, progress: xsbti.compile.CompileProgress, cached: xsbti.compile.CachedCompiler): Unit =
cached.run(sources, changes, callback, log, delegate, progress)
}
@dotty.annotation.internal.SourceFile("/tmp/sbt_3c2a02dd/xsbt/CompilerInterface.scala") class CachedCompilerImpl
extends
Object with xsbti.compile.CachedCompiler {
def <init>(args: String[], output: xsbti.compile.Output, resident: Boolean): Unit = {
CachedCompilerImpl.this.args = args
CachedCompilerImpl.this.output = output
super()
this.outputArgs$$local = {
case val selector12: xsbti.compile.Output = output
{
def case21(): scala.collection.immutable.List = {
def case31(): scala.collection.immutable.List = {
def matchFail21(): scala.collection.immutable.List = throw new MatchError(selector12)
if selector12.isInstanceOf[xsbti.compile.SingleOutput] then {
case val single: xsbti.compile.SingleOutput = selector12.asInstanceOf[xsbti.compile.SingleOutput]
{
{
List().apply(
Predef.wrapRefArray(["-d",single.outputDirectory().getAbsolutePath().toString() : String])
)
}
}
} else matchFail21()
}
if selector12.isInstanceOf[xsbti.compile.MultipleOutput] then {
case val multi: xsbti.compile.MultipleOutput = selector12.asInstanceOf[xsbti.compile.MultipleOutput]
{
{
???()
}
}
} else case31()
}
case21()
}
}
()
}
private val args: String[]
private val output: xsbti.compile.Output
private val outputArgs$$local: scala.collection.immutable.List
<accessor> def outputArgs(): scala.collection.immutable.List = this.outputArgs$$local
def commandArguments(sources: java.io.File[]): String[] =
this.outputArgs().++(refArrayOps(CachedCompilerImpl.this.args).toList(),
scala.collection.immutable.List.canBuildFrom()
).asInstanceOf[scala.collection.immutable.List].++(
refArrayOps(
refArrayOps(
refArrayOps(sources).map({
closure(xsbt.CachedCompilerImpl#$anonfun)
}, Array.canBuildFrom(scala.reflect.ClassTag.apply(classOf[class String]))).asInstanceOf[Object[]]
).sortWith({
closure(xsbt.CachedCompilerImpl#$anonfun)
}).asInstanceOf[Object[]]
)
, scala.collection.immutable.List.canBuildFrom()).asInstanceOf[scala.collection.TraversableOnce].toArray(
scala.reflect.ClassTag.apply(classOf[class String])
).asInstanceOf[String[]]
def run(sources: java.io.File[], changes: xsbti.compile.DependencyChanges, callback: xsbti.AnalysisCallback,
log: xsbti.Logger
, delegate: xsbti.Reporter, progress: xsbti.compile.CompileProgress): Unit = {
this.synchronized({
{
this.run(refArrayOps(sources).toList(), changes, callback, log, delegate, progress)
scala.runtime.BoxedUnit$#UNIT
}
})
()
}
private def run(sources: scala.collection.immutable.List, changes: xsbti.compile.DependencyChanges,
callback: xsbti.AnalysisCallback
, log: xsbti.Logger, delegate: xsbti.Reporter, compileProgress: xsbti.compile.CompileProgress): Unit = {
xsbt.Log.debug(log, {
closure(this.$anonfun$run$1:Function0)
})
val ctx: dotty.tools.dotc.core.Contexts.FreshContext =
new dotty.tools.dotc.core.Contexts.ContextBase().initialCtx().fresh().setSbtCallback(callback).setReporter(
xsbt.DelegatingReporter.apply(delegate)
)
val cl: java.net.URLClassLoader = this.getClass().getClassLoader().asInstanceOf[java.net.URLClassLoader]
val reporter: dotty.tools.dotc.reporting.Reporter =
dotty.tools.dotc.Main.process(
this.commandArguments(
sources.toArray(scala.reflect.ClassTag.apply(classOf[class File])).asInstanceOf[java.io.File[]]
)
, ctx)
if reporter.hasErrors() then {
throw
new xsbt.InterfaceCompileFailed(CachedCompilerImpl.this.args,
Array.apply(Predef.wrapRefArray([ : xsbti.Problem]), scala.reflect.ClassTag.apply(classOf[trait Problem])).
asInstanceOf
[xsbti.Problem[]]
)
} else ()
}
private <static> def $anonfun$commandArguments$2(_$1: java.io.File): String = _$1.getAbsolutePath()
private <static> def $anonfun$commandArguments$1(_$2: String, _$3: String): Boolean =
new scala.collection.immutable.StringOps(augmentString(_$2)).<(_$3)
private def $anonfun$run$1(): String =
refArrayOps(CachedCompilerImpl.this.args).mkString(
"Calling Dotty compiler with arguments (CompilerInterface):\n\t"
, "\n\t", "")
}
@dotty.annotation.internal.SourceFile("/tmp/sbt_3c2a02dd/xsbt/CompilerInterface.scala") class InterfaceCompileFailed
extends
xsbti.CompileFailed {
def <init>(arguments: String[], problems: xsbti.Problem[]): Unit = {
this.arguments$$local = arguments
this.problems$$local = problems
super()
this.toString$$local = "Compilation failed"
()
}
private val arguments$$local: String[]
override <accessor> def arguments(): String[] = this.arguments$$local
private val problems$$local: xsbti.Problem[]
override <accessor> def problems(): xsbti.Problem[] = this.problems$$local
private val toString$$local: String
override <accessor> def toString(): String = this.toString$$local
}
} of class class dotty.tools.dotc.ast.Trees$PackageDef # 10696
[info] Attempting to fetch ch.epfl.lamp % dotty-bridge % 0.1.1-SNAPSHOT. This operation may fail.
[info] Resolving ch.epfl.lamp#dotty-bridge;0.1.1-SNAPSHOT ...

[info] Resolving ch.epfl.lamp#dotty-bridge;0.1.1-SNAPSHOT ...
[warn] Choosing local for ch.epfl.lamp#dotty-bridge;0.1.1-SNAPSHOT
[info] Resolving org.scala-lang#scala-library;2.11.5 ...

[info] Resolving ch.epfl.lamp#dotty_2.11;0.1-SNAPSHOT ...

[info] Resolving ch.epfl.lamp#dotty_2.11;0.1-SNAPSHOT ...
[warn] Choosing local for ch.epfl.lamp#dotty_2.11;0.1-SNAPSHOT
[info] Resolving ch.epfl.lamp#dotty-interfaces;0.1-SNAPSHOT ...

[info] Resolving ch.epfl.lamp#dotty-interfaces;0.1-SNAPSHOT ...
[warn] Choosing local for ch.epfl.lamp#dotty-interfaces;0.1-SNAPSHOT
[info] Resolving me.d-d#scala-compiler;2.11.5-20160322-171045-e19b30b3cd ...

[info] Resolving org.scala-lang.modules#scala-xml_2.11;1.0.2 ...

[info] Resolving org.scala-lang.modules#scala-parser-combinators_2.11;1.0.2 ...

[info] Resolving org.scala-lang#scala-reflect;2.11.5 ...

[info] Resolving ch.epfl.lamp#dottydoc-client;0.1.0 ...

[info] Resolving com.github.spullara.mustache.java#compiler;0.9.3 ...

[info] Resolving com.typesafe.sbt#sbt-interface;0.13.11 ...
java.lang.AssertionError: assertion failed: private object DelegatingReporter in package xsbt in /tmp/sbt_3c2a02dd/xsbt/DelegatingReporter.scala accessed from value ctx in /tmp/sbt_3c2a02dd/xsbt/CompilerInterface.scala
at scala.Predef$.assert(Predef.scala:165)
at dotty.tools.dotc.transform.ExpandPrivate.ensurePrivateAccessible(ExpandPrivate.scala:84)
at dotty.tools.dotc.transform.ExpandPrivate.transformIdent(ExpandPrivate.scala:90)
at dotty.tools.dotc.transform.ExpandPrivate.transformIdent(ExpandPrivate.scala:36)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.goIdent(TreeTransform.scala:567)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformNamed(TreeTransform.scala:962)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1210)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformNamed(TreeTransform.scala:967)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1210)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformUnnamed(TreeTransform.scala:1032)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1211)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transformTrees$1.apply(TreeTransform.scala:1245)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transformTrees$1.apply(TreeTransform.scala:1245)
at scala.collection.immutable.List.loop$1(List.scala:173)
at scala.collection.immutable.List.mapConserve(List.scala:189)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformTrees(TreeTransform.scala:1245)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformSubTrees(TreeTransform.scala:1251)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformUnnamed(TreeTransform.scala:1033)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1211)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformNamed(TreeTransform.scala:990)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1210)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.dotty$tools$dotc$transform$TreeTransforms$TreeTransformer$$transformStat$1(TreeTransform.scala:1236)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.core.Decorators$ListDecorator$.loop$1(Decorators.scala:51)
at dotty.tools.dotc.core.Decorators$ListDecorator$.mapconserve$extension(Decorators.scala:67)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformStats(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformUnnamed(TreeTransform.scala:1083)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1211)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformNamed(TreeTransform.scala:1001)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1210)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.dotty$tools$dotc$transform$TreeTransforms$TreeTransformer$$transformStat$1(TreeTransform.scala:1236)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.core.Decorators$ListDecorator$.loop$1(Decorators.scala:51)
at dotty.tools.dotc.core.Decorators$ListDecorator$.mapconserve$extension(Decorators.scala:67)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformStats(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformUnnamed(TreeTransform.scala:1181)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1211)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformNamed(TreeTransform.scala:1008)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1210)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.dotty$tools$dotc$transform$TreeTransforms$TreeTransformer$$transformStat$1(TreeTransform.scala:1236)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$38.apply(TreeTransform.scala:1240)
at dotty.tools.dotc.core.Decorators$ListDecorator$.loop$1(Decorators.scala:51)
at dotty.tools.dotc.core.Decorators$ListDecorator$.mapconserve$extension(Decorators.scala:67)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformStats(TreeTransform.scala:1240)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transformUnnamed(TreeTransform.scala:1190)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1211)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer$$anonfun$transform$2.apply(TreeTransform.scala:1203)
at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:155)
at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.transform(TreeTransform.scala:1202)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.macroTransform(TreeTransform.scala:560)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.run(TreeTransform.scala:477)
at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:276)
at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:274)
at scala.collection.immutable.List.map(List.scala:277)
at dotty.tools.dotc.core.Phases$Phase$class.runOn(Phases.scala:274)
at dotty.tools.dotc.transform.TreeTransforms$TreeTransformer.runOn(TreeTransform.scala:471)
at dotty.tools.dotc.Run$$anonfun$compileUnits$1$$anonfun$apply$mcV$sp$1.apply(Run.scala:69)
at dotty.tools.dotc.Run$$anonfun$compileUnits$1$$anonfun$apply$mcV$sp$1.apply(Run.scala:66)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
at dotty.tools.dotc.Run$$anonfun$compileUnits$1.apply$mcV$sp(Run.scala:66)
at dotty.tools.dotc.Run$$anonfun$compileUnits$1.apply(Run.scala:60)
at dotty.tools.dotc.Run$$anonfun$compileUnits$1.apply(Run.scala:60)
at dotty.tools.dotc.util.Stats$.monitorHeartBeat(Stats.scala:69)
at dotty.tools.dotc.Run.compileUnits(Run.scala:60)
at dotty.tools.dotc.Run.compileSources(Run.scala:57)
at dotty.tools.dotc.Run.compile(Run.scala:41)
at dotty.tools.dotc.Driver.doCompile(Driver.scala:26)
at dotty.tools.dotc.Driver.process(Driver.scala:124)
at dotty.tools.dotc.Driver.process(Driver.scala:93)
at dotty.tools.dotc.Driver.process(Driver.scala:105)
at dotty.tools.dotc.Main.process(Main.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at sbt.compiler.RawCompiler.apply(RawCompiler.scala:29)
at sbt.compiler.AnalyzingCompiler$$anonfun$compileSources$1$$anonfun$apply$2.apply(AnalyzingCompiler.scala:146)
at sbt.compiler.AnalyzingCompiler$$anonfun$compileSources$1$$anonfun$apply$2.apply(AnalyzingCompiler.scala:142)
at sbt.IO$.withTemporaryDirectory(IO.scala:344)
at sbt.compiler.AnalyzingCompiler$$anonfun$compileSources$1.apply(AnalyzingCompiler.scala:142)
at sbt.compiler.AnalyzingCompiler$$anonfun$compileSources$1.apply(AnalyzingCompiler.scala:139)
at sbt.IO$.withTemporaryDirectory(IO.scala:344)
at sbt.compiler.AnalyzingCompiler$.compileSources(AnalyzingCompiler.scala:139)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(ComponentCompiler.scala:120)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(ComponentCompiler.scala:117)
at sbt.IO$.withTemporaryDirectory(IO.scala:344)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1$$anonfun$apply$2.apply$mcV$sp(ComponentCompiler.scala:117)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1$$anonfun$apply$2.apply(ComponentCompiler.scala:117)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1$$anonfun$apply$2.apply(ComponentCompiler.scala:117)
at sbt.BufferedLogger.bufferQuietly(BufferedLogger.scala:31)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1.apply(ComponentCompiler.scala:115)
at sbt.compiler.IvyComponentCompiler$$anonfun$sbt$compiler$IvyComponentCompiler$$compileAndInstall$1.apply(ComponentCompiler.scala:110)
at sbt.IO$.withTemporaryDirectory(IO.scala:344)
at sbt.compiler.IvyComponentCompiler.sbt$compiler$IvyComponentCompiler$$compileAndInstall(ComponentCompiler.scala:110)
at sbt.compiler.IvyComponentCompiler$$anonfun$apply$1.apply$mcV$sp(ComponentCompiler.scala:101)
at sbt.IfMissing$Define.apply(ComponentManager.scala:75)
at sbt.ComponentManager.sbt$ComponentManager$$createAndCache$1(ComponentManager.scala:39)
at sbt.ComponentManager$$anonfun$sbt$ComponentManager$$fromGlobal$1$1.apply(ComponentManager.scala:27)
at sbt.ComponentManager$$anonfun$sbt$ComponentManager$$fromGlobal$1$1.apply(ComponentManager.scala:26)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:50)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:93)
at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:78)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:97)
at xsbt.boot.Using$.withResource(Using.scala:10)
at xsbt.boot.Using$.apply(Using.scala:9)
at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:58)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:48)
at xsbt.boot.Locks$.apply0(Locks.scala:31)
at xsbt.boot.Locks$.apply(Locks.scala:28)
at sbt.ComponentManager.lock(ComponentManager.scala:50)
at sbt.ComponentManager.lockGlobalCache(ComponentManager.scala:49)
at sbt.ComponentManager.sbt$ComponentManager$$fromGlobal$1(ComponentManager.scala:25)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:44)
at sbt.ComponentManager$$anonfun$files$1$$anonfun$apply$2.apply(ComponentManager.scala:44)
at sbt.ComponentManager.sbt$ComponentManager$$getOrElse$1(ComponentManager.scala:32)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:44)
at sbt.ComponentManager$$anonfun$files$1.apply(ComponentManager.scala:44)
at sbt.ComponentManager$$anon$1.call(ComponentManager.scala:50)
at xsbt.boot.Locks$GlobalLock.withChannel$1(Locks.scala:93)
at xsbt.boot.Locks$GlobalLock.xsbt$boot$Locks$GlobalLock$$withChannelRetries$1(Locks.scala:78)
at xsbt.boot.Locks$GlobalLock$$anonfun$withFileLock$1.apply(Locks.scala:97)
at xsbt.boot.Using$.withResource(Using.scala:10)
at xsbt.boot.Using$.apply(Using.scala:9)
at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:58)
at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:48)
at xsbt.boot.Locks$.apply0(Locks.scala:31)
at xsbt.boot.Locks$.apply(Locks.scala:28)
at sbt.ComponentManager.lock(ComponentManager.scala:50)
at sbt.ComponentManager.lockLocalCache(ComponentManager.scala:47)
at sbt.ComponentManager.files(ComponentManager.scala:44)
at sbt.ComponentManager.file(ComponentManager.scala:53)
at sbt.compiler.IvyComponentCompiler.apply(ComponentCompiler.scala:101)
at sbt.compiler.ComponentCompiler$$anon$2.apply(ComponentCompiler.scala:35)
at sbt.compiler.AnalyzingCompiler.loader(AnalyzingCompiler.scala:112)
at sbt.compiler.AnalyzingCompiler.getInterfaceClass(AnalyzingCompiler.scala:117)
at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:98)
at sbt.compiler.AnalyzingCompiler.newCachedCompiler(AnalyzingCompiler.scala:56)
at sbt.compiler.AnalyzingCompiler.newCachedCompiler(AnalyzingCompiler.scala:51)
at sbt.compiler.CompilerCache$$anon$2.apply(CompilerCache.scala:47)
at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:39)
at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileScala$1$1.apply$mcV$sp(MixedAnalyzingCompiler.scala:50)
at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileScala$1$1.apply(MixedAnalyzingCompiler.scala:50)
at sbt.compiler.MixedAnalyzingCompiler$$anonfun$compileScala$1$1.apply(MixedAnalyzingCompiler.scala:50)
at sbt.compiler.MixedAnalyzingCompiler.timed(MixedAnalyzingCompiler.scala:74)
at sbt.compiler.MixedAnalyzingCompiler.compileScala$1(MixedAnalyzingCompiler.scala:49)
at sbt.compiler.MixedAnalyzingCompiler.compile(MixedAnalyzingCompiler.scala:64)
at sbt.compiler.IC$$anonfun$compileInternal$1.apply(IncrementalCompiler.scala:160)
at sbt.compiler.IC$$anonfun$compileInternal$1.apply(IncrementalCompiler.scala:160)
at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:66)
at sbt.inc.IncrementalCompile$$anonfun$doCompile$1.apply(Compile.scala:64)
at sbt.inc.IncrementalCommon.cycle(IncrementalCommon.scala:32)
at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:68)
at sbt.inc.Incremental$$anonfun$1.apply(Incremental.scala:67)
at sbt.inc.Incremental$.manageClassfiles(Incremental.scala:95)
at sbt.inc.Incremental$.compile(Incremental.scala:67)
at sbt.inc.IncrementalCompile$.apply(Compile.scala:54)
at sbt.compiler.IC$.compileInternal(IncrementalCompiler.scala:160)
at sbt.compiler.IC$.incrementalCompile(IncrementalCompiler.scala:138)
at sbt.Compiler$.compile(Compiler.scala:152)
at sbt.Compiler$.compile(Compiler.scala:138)
at sbt.Defaults$.sbt$Defaults$$compileIncrementalTaskImpl(Defaults.scala:860)
at sbt.Defaults$$anonfun$compileIncrementalTask$1.apply(Defaults.scala:851)
at sbt.Defaults$$anonfun$compileIncrementalTask$1.apply(Defaults.scala:849)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
at sbt.$tilde$greater$$anonfun$$u2219$1.apply(TypeFunctions.scala:40)
at sbt.std.Transform$$anon$4.work(System.scala:63)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
at sbt.Execute$$anonfun$submit$1$$anonfun$apply$1.apply(Execute.scala:228)
at sbt.ErrorHandling$.wideConvert(ErrorHandling.scala:17)
at sbt.Execute.work(Execute.scala:237)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
at sbt.Execute$$anonfun$submit$1.apply(Execute.scala:228)
at sbt.ConcurrentRestrictions$$anon$4$$anonfun$1.apply(ConcurrentRestrictions.scala:159)
at sbt.CompletionService$$anon$2.call(CompletionService.scala:28)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
[error] (compile:compileIncremental) java.lang.reflect.InvocationTargetException
[error] Total time: 10 s, completed Sep 20, 2016 9:08:38 PM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment