+ compile Setting version to 2.9.2 [info] Set current project to nderVorstCommons (in build file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/) [info] Updating {file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/}default-a8ae7c... [info] Resolving org.scala-lang#scala-library;2.9.2 ... [info] Resolving junit#junit;4.8 ... [info] Done updating. [info] Compiling 10 Scala sources to D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.9.2\classes... [success] Total time: 4 s, completed 22-okt-2012 12:06:34 Setting version to 2.10.0-M7 [info] Set current project to nderVorstCommons (in build file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/) [info] Updating {file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/}default-a8ae7c... [info] Resolving org.scala-lang#scala-library;2.10.0-M7 ... [info] Resolving junit#junit;4.8 ... [info] Done updating. [info] Compiling 11 Scala sources to D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes... [warn] there were 7 feature warnings; re-run with -feature for details [warn] one warning found [success] Total time: 9 s, completed 22-okt-2012 12:06:43 Setting version to 2.10.0-RC1 [info] Set current project to nderVorstCommons (in build file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/) [info] Updating {file:/D:/cygwin/home/jv54580/git/nderVorstCommons/nderVorstCommons/}default-a8ae7c... [info] Resolving org.scala-lang#scala-library;2.10.0-RC1 ... [info] Resolving junit#junit;4.8 ... [info] Done updating. [info] Compiling 11 Scala sources to D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes... [error] [error] while compiling: D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Series.scala [error] during phase: erasure [error] library version: version 2.10.0-RC1 [error] compiler version: version 2.10.0-RC1 [error] reconstructed args: -d D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes -deprecation -classpath D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes -bootclasspath D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\resources.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\rt.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\sunrsasign.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jsse.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jce.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\charsets.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\classes;C:\Documents and Settings\jv54580\.sbt\boot\scala-2.10.0-RC1\lib\scala-library.jar [error] [error] last tree to typer: TypeTree(trait Seq) [error] symbol: trait Seq in package collection (flags: abstract ) [error] symbol definition: abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] tpe: Seq [error] symbol owners: trait Seq -> package collection [error] context owners: value $outer -> constructor $anon -> anonymous class $anon -> method zipMerge -> class Series -> package scalapimps [error] [error] == Enclosing template or block == [error] [error] DefDef( // def (arg$outer: Series.this.type): scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} [error] [error] "" [error] [] [error] // 1 parameter list [error] ValDef( // $outer: Series.this.type [error] [error] "$outer" [error] // tree.tpe=nl.ndervorst.commons.scalapimps.Series [error] [error] ) [error] // tree.tpe=scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} [error] Block( [error] Apply( // def (): Object in class Object [error] $anon.super."" // def (): Object in class Object [error] Nil [error] ) [error] () [error] ) [error] ) [error] [error] == Expanded type of tree == [error] [error] TypeRef( [error] TypeSymbol( [error] abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] [error] ) [error] normalize = PolyType( [error] typeParams = List(TypeParam(+A)) [error] resultType = TypeRef( [error] TypeSymbol( [error] abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] [error] ) [error] args = List(TypeParamTypeRef(TypeParam(+A))) [error] ) [error] ) [error] ) [error] [error] uncaught exception during compilation: java.lang.AssertionError [trace] Stack trace suppressed: run 'last compile:compile' for the full output. [error] (compile:compile) java.lang.AssertionError: assertion failed: unexpected constructor erasure scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} for anonymous class $anon [error] Total time: 6 s, completed 22-okt-2012 12:06:49 > eclipse eclipse [info] About to create Eclipse project files for your project(s). [info] Successfully created Eclipse project files for project(s): [info] nderVorstCommons > last compile:compile last compile:compile [debug] [debug] Initial source changes: [debug] removed:Set() [debug] added: Set(D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ClonableIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ResequencedIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\OrderAsserted.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\SeqMethods.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\statistics\Tombola.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Pimped.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorSwarm.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Series.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IterableW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Adapter.scala) [debug] modified: Set() [debug] Removed products: Set() [debug] Modified external sources: Set() [debug] Modified binary dependencies: Set() [debug] Initial directly invalidated sources: Set(D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ClonableIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ResequencedIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\OrderAsserted.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\SeqMethods.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\statistics\Tombola.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Pimped.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorSwarm.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Series.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IterableW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Adapter.scala) [debug] [debug] Sources indirectly invalidated by: [debug] product: Set() [debug] binary dep: Set() [debug] external source: Set() [debug] Initially invalidated: Set(D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ClonableIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\ResequencedIterator.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\OrderAsserted.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\SeqMethods.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\statistics\Tombola.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Pimped.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorSwarm.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IteratorW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Series.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\IterableW.scala, D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Adapter.scala) [info] Compiling 11 Scala sources to D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes... [debug] Running cached compiler 259cce4, interfacing (CompilerInterface) with Scala compiler version 2.10.0-RC1 [debug] Calling Scala compiler with arguments (CompilerInterface): [debug] -deprecation [debug] -d [debug] D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes [debug] -bootclasspath [debug] D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\resources.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\rt.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\sunrsasign.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jsse.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jce.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\charsets.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\classes;C:\Documents and Settings\jv54580\.sbt\boot\scala-2.10.0-RC1\lib\scala-library.jar [debug] -classpath [debug] D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes [error] [error] while compiling: D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\src\main\scala\nl\ndervorst\commons\scalapimps\Series.scala [error] during phase: erasure [error] library version: version 2.10.0-RC1 [error] compiler version: version 2.10.0-RC1 [error] reconstructed args: -d D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes -deprecation -classpath D:\cygwin\home\jv54580\git\nderVorstCommons\nderVorstCommons\target\scala-2.10\classes -bootclasspath D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\resources.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\rt.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\sunrsasign.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jsse.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\jce.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\lib\charsets.jar;D:\tools\Java\jrockit-jdk1.6.0_24-R28.1.3-4.0.1\jre\classes;C:\Documents and Settings\jv54580\.sbt\boot\scala-2.10.0-RC1\lib\scala-library.jar [error] [error] last tree to typer: TypeTree(trait Seq) [error] symbol: trait Seq in package collection (flags: abstract ) [error] symbol definition: abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] tpe: Seq [error] symbol owners: trait Seq -> package collection [error] context owners: value $outer -> constructor $anon -> anonymous class $anon -> method zipMerge -> class Series -> package scalapimps [error] [error] == Enclosing template or block == [error] [error] DefDef( // def (arg$outer: Series.this.type): scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} [error] [error] "" [error] [] [error] // 1 parameter list [error] ValDef( // $outer: Series.this.type [error] [error] "$outer" [error] // tree.tpe=nl.ndervorst.commons.scalapimps.Series [error] [error] ) [error] // tree.tpe=scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} [error] Block( [error] Apply( // def (): Object in class Object [error] $anon.super."" // def (): Object in class Object [error] Nil [error] ) [error] () [error] ) [error] ) [error] [error] == Expanded type of tree == [error] [error] TypeRef( [error] TypeSymbol( [error] abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] [error] ) [error] normalize = PolyType( [error] typeParams = List(TypeParam(+A)) [error] resultType = TypeRef( [error] TypeSymbol( [error] abstract trait Seq[+A] extends PartialFunction[Int,A] with Iterable[A] with GenSeq[A] with GenericTraversableTemplate[A,Seq] with SeqLike[A,Seq[A]] [error] [error] ) [error] args = List(TypeParamTypeRef(TypeParam(+A))) [error] ) [error] ) [error] ) [error] [error] uncaught exception during compilation: java.lang.AssertionError java.lang.AssertionError: assertion failed: unexpected constructor erasure scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} for anonymous class $anon at scala.Predef$.assert(Predef.scala:179) at scala.reflect.internal.transform.Erasure$class.specialConstructorErasure(Erasure.scala:224) at scala.tools.nsc.transform.Erasure.specialConstructorErasure(Erasure.scala:14) at scala.reflect.internal.transform.Erasure$class.specialConstructorErasure(Erasure.scala:220) at scala.tools.nsc.transform.Erasure.specialConstructorErasure(Erasure.scala:14) at scala.reflect.internal.transform.Erasure$class.specialErasure(Erasure.scala:207) at scala.tools.nsc.transform.Erasure.specialErasure(Erasure.scala:14) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1249) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1196) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2819) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1175) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.reflect.api.Trees$Transformer$$anonfun$transformTrees$1.apply(Trees.scala:2819) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformTrees(Trees.scala:2819) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1177) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1193) at scala.reflect.internal.Trees$$anonfun$itransform$2.apply(Trees.scala:1191) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1190) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1248) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1234) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$1.apply(TypingTransformers.scala:44) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer.transformTemplate(Trees.scala:2823) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1238) at scala.reflect.internal.Trees$$anonfun$itransform$4.apply(Trees.scala:1237) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1236) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:48) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1001) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2846) at scala.reflect.api.Trees$Transformer$$anonfun$transformStats$1.apply(Trees.scala:2844) at scala.collection.immutable.List.loop$1(List.scala:164) at scala.collection.immutable.List.mapConserve(List.scala:180) at scala.reflect.api.Trees$Transformer.transformStats(Trees.scala:2844) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.internal.Trees$$anonfun$itransform$7.apply(Trees.scala:1256) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:19) at scala.reflect.internal.Trees$class.itransform(Trees.scala:1255) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.internal.SymbolTable.itransform(SymbolTable.scala:12) at scala.reflect.api.Trees$Transformer.transform(Trees.scala:2816) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.scala$tools$nsc$transform$TypingTransformers$TypingTransformer$$super$transform(TypingTransformers.scala:44) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer$$anonfun$transform$2.apply(TypingTransformers.scala:46) at scala.reflect.api.Trees$Transformer.atOwner(Trees.scala:2855) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:34) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.atOwner(TypingTransformers.scala:28) at scala.tools.nsc.transform.TypingTransformers$TypingTransformer.transform(TypingTransformers.scala:46) at scala.tools.nsc.transform.Erasure$ErasureTransformer$$anon$1.transform(Erasure.scala:1252) at scala.tools.nsc.transform.Erasure$ErasureTransformer.transform(Erasure.scala:1262) at scala.tools.nsc.transform.Erasure$ErasureTransformer.transform(Erasure.scala:876) at scala.tools.nsc.ast.Trees$Transformer.transformUnit(Trees.scala:227) at scala.tools.nsc.transform.Transform$Phase.apply(Transform.scala:30) at scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:461) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:428) at scala.collection.Iterator$class.foreach(Iterator.scala:727) at scala.collection.AbstractIterator.foreach(Iterator.scala:1156) at scala.tools.nsc.Global$GlobalPhase.run(Global.scala:428) at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1577) at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1548) at scala.tools.nsc.Global$Run.compileSources(Global.scala:1544) at scala.tools.nsc.Global$Run.compile(Global.scala:1654) at xsbt.CachedCompiler0.run(CompilerInterface.scala:90) at xsbt.CachedCompiler0.run(CompilerInterface.scala:72) at xsbt.CompilerInterface.run(CompilerInterface.scala:26) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) 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:39) at sbt.inc.Incremental$.compile(Incremental.scala:26) 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:571) at sbt.Defaults$$anonfun$compileTask$1.apply(Defaults.scala:571) 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:40) 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:159) at sbt.CompletionService$$anon$2.call(CompletionService.scala:30) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:139) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:442) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:139) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:909) at java.lang.Thread.run(Thread.java:662) [error] (compile:compile) java.lang.AssertionError: assertion failed: unexpected constructor erasure scala.math.Ordering[(X, Y)]{val $outer(): Series.this.type} for anonymous class $anon >