Skip to content

Instantly share code, notes, and snippets.

@DarkDimius
Created October 27, 2014 13:33
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 DarkDimius/2956d0ade83fd17a3920 to your computer and use it in GitHub Desktop.
Save DarkDimius/2956d0ade83fd17a3920 to your computer and use it in GitHub Desktop.
esting ./tests/pos/t2130-2.scala
checking ./tests/pos/t2130-2.scala after phase splitter
checking ./tests/pos/t2130-2.scala after phase gettersSetters
exception while typing <<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)>(
<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>
):xs.A> of class class dotty.tools.dotc.ast.Trees$Apply # 321660
exception while typing <<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)>(
<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>
):xs.A>
):foo.bar.package.Bippy> of class class dotty.tools.dotc.ast.Trees$Apply # 321662
exception while typing def apply(xs: scala.collection.Seq{scala$collection$Seq$$A =+ Int} @Repeated): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)>(
<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>
):xs.A>
):foo.bar.package.Bippy> of class class dotty.tools.dotc.ast.Trees$DefDef # 321663
exception while typing final module class Bippy$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package.Bippy$.type =>
class Dingus() extends <<<new Object:Object>:(()Object)>():Object> {}
final lazy module val Dingus: foo.bar.Bippy.Dingus$ = <<<new foo.bar.Bippy.Dingus$:foo.bar.Bippy.Dingus$>:(()foo.bar.Bippy.Dingus$)>():foo.bar.Bippy.Dingus$>
final module class Dingus$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.Bippy.Dingus$.type =>}
case class Dongus(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): foo.bar.Bippy.Dongus =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def copy$default$1: Float @uncheckedVariance = <<Dongus.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dongus.this.T1 = <<this:foo.bar.Bippy.Dongus(Dongus.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dongus.this.x:()Float>):Int>):
Int
>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):Boolean>.
||
:((x: Boolean)Boolean)>
(<{
case val selector12: Any = <x$0:Object>
<{
def case31(): Boolean = <{
def case41(): Boolean = <{
def matchFail21(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector12:Object>):MatchError>:Nothing>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean> then <{
val x$0: foo.bar.Bippy.Dongus = <<<selector12:Object>.asInstanceOf:([T0 <: Object]T0)>[foo.bar.Bippy.Dongus(x$0)]:foo.bar.Bippy.Dongus(x$0)>
<{
<<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:foo.bar.Bippy.Dongus>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case41:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case31:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean>
}
final lazy module val Dongus: foo.bar.Bippy.Dongus$ = <<<new foo.bar.Bippy.Dongus$:foo.bar.Bippy.Dongus$>:(()foo.bar.Bippy.Dongus$)>():foo.bar.Bippy.Dongus$>
final module class Dongus$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ foo.bar.Bippy.Dongus
} { this: foo.bar.Bippy.Dongus$.type =>
def apply(x: Float): foo.bar.Bippy.Dongus.R =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def unapply(x$1: foo.bar.Bippy.Dongus): foo.bar.Bippy.Dongus = <x$1:foo.bar.Bippy.Dongus>
}
def apply(xs: scala.collection.Seq{scala$collection$Seq$$A =+ Int} @Repeated): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<
<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:
((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)
>
(<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>):xs.A>
):foo.bar.package.Bippy>
def apply(): foo.bar.package.Bippy = <<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(<5:Int(5)>):foo.bar.package.Bippy>
} of class class dotty.tools.dotc.ast.Trees$TypeDef # 321780
exception while typing final module class package$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package$.type =>
class Bippy(val x: Int) extends <<<new Object:Object>:(()Object)>():Object> {
private[this] val x: Int
class Ding() extends <<<new Object:Object>:(()Object)>():Object> {
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Ding$$$outer: foo.bar.package.Bippy = <Ding.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Ding: Bippy.this.Ding$ = <<<new Bippy.this.Ding$:Bippy.this.Ding$>:(()Bippy.this.Ding$)>():Bippy.this.Ding$>
final module class Ding$() extends <<<new Object:Object>:(()Object)>():Object> { this: ()Bippy.this.Ding$.type =>}
case class Dong(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): Bippy.this.Dong =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def copy$default$1: Float @uncheckedVariance = <<Dong.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dong.this.T1 = <<this:Bippy.this.Dong(Dong.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dong.this.x:()Float>):Int>):
Int
>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):Boolean>.||:
((x: Boolean)Boolean)
>
(<{
case val selector11: Any = <x$0:Object>
<{
def case11(): Boolean = <{
def case21(): Boolean = <{
def matchFail11(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector11:Object>):MatchError>:Nothing>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail11:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean> then <{
val x$0: Bippy.this.Dong = <<<selector11:Object>.asInstanceOf:([T0 <: Object]T0)>[Bippy.this.Dong(x$0)]:Bippy.this.Dong(x$0)>
<{
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:Bippy.this.Dong>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case11:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dong.this:Bippy.this.Dong(Dong.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$outer: foo.bar.package.Bippy = <Dong.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Dong: Bippy.this.Dong$ =
<<<new Bippy.this.Dong$:Bippy.this.Dong$>:(($outer: foo.bar.package.Bippy)Bippy.this.Dong$)>():Bippy.this.Dong$>
final module class Dong$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ Bippy.this.Dong
} { this: ()Bippy.this.Dong$.type =>
def apply(x: Float): foo.bar.Bippy.Dong.R =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def unapply(x$1: Bippy.this.Dong): Bippy.this.Dong = <x$1:Bippy.this.Dong>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$$outer: foo.bar.package.Bippy = <foo.bar.Bippy.Dong.$outer:()foo.bar.package.Bippy>
}
}
final lazy module val Bippy: foo.bar.package.Bippy$ =
<<<new foo.bar.package.Bippy$:foo.bar.package.Bippy$>:(()foo.bar.package.Bippy$)>():foo.bar.package.Bippy$>
final module class Bippy$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package.Bippy$.type =>
class Dingus() extends <<<new Object:Object>:(()Object)>():Object> {}
final lazy module val Dingus: foo.bar.Bippy.Dingus$ =
<<<new foo.bar.Bippy.Dingus$:foo.bar.Bippy.Dingus$>:(()foo.bar.Bippy.Dingus$)>():foo.bar.Bippy.Dingus$>
final module class Dingus$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.Bippy.Dingus$.type =>}
case class Dongus(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): foo.bar.Bippy.Dongus =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def copy$default$1: Float @uncheckedVariance = <<Dongus.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dongus.this.T1 = <<this:foo.bar.Bippy.Dongus(Dongus.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dongus.this.x:()Float>):Int>):
Int
>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<
<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):
Boolean
>
.||:((x: Boolean)Boolean)>
(<{
case val selector12: Any = <x$0:Object>
<{
def case31(): Boolean = <{
def case41(): Boolean = <{
def matchFail21(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector12:Object>):MatchError>:Nothing>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean> then <{
val x$0: foo.bar.Bippy.Dongus = <<<selector12:Object>.asInstanceOf:([T0 <: Object]T0)>[foo.bar.Bippy.Dongus(x$0)]:foo.bar.Bippy.Dongus(x$0)>
<{
<<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:foo.bar.Bippy.Dongus>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case41:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case31:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean>
}
final lazy module val Dongus: foo.bar.Bippy.Dongus$ =
<<<new foo.bar.Bippy.Dongus$:foo.bar.Bippy.Dongus$>:(()foo.bar.Bippy.Dongus$)>():foo.bar.Bippy.Dongus$>
final module class Dongus$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ foo.bar.Bippy.Dongus
} { this: foo.bar.Bippy.Dongus$.type =>
def apply(x: Float): foo.bar.Bippy.Dongus.R =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def unapply(x$1: foo.bar.Bippy.Dongus): foo.bar.Bippy.Dongus = <x$1:foo.bar.Bippy.Dongus>
}
def apply(xs: scala.collection.Seq{scala$collection$Seq$$A =+ Int} @Repeated): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<
<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:
((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)
>
(<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>):xs.A>
):foo.bar.package.Bippy>
def apply(): foo.bar.package.Bippy = <<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(<5:Int(5)>):foo.bar.package.Bippy>
}
} of class class dotty.tools.dotc.ast.Trees$TypeDef # 321782
exception while typing <package <foo.bar:foo.bar> {
final lazy module val package: foo.bar.package$ = <<<new foo.bar.package$:foo.bar.package$>:(()foo.bar.package$)>():foo.bar.package$>
final module class package$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package$.type =>
class Bippy(val x: Int) extends <<<new Object:Object>:(()Object)>():Object> {
private[this] val x: Int
class Ding() extends <<<new Object:Object>:(()Object)>():Object> {
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Ding$$$outer: foo.bar.package.Bippy = <Ding.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Ding: Bippy.this.Ding$ = <<<new Bippy.this.Ding$:Bippy.this.Ding$>:(()Bippy.this.Ding$)>():Bippy.this.Ding$>
final module class Ding$() extends <<<new Object:Object>:(()Object)>():Object> { this: ()Bippy.this.Ding$.type =>}
case class Dong(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): Bippy.this.Dong =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def copy$default$1: Float @uncheckedVariance = <<Dong.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dong.this.T1 = <<this:Bippy.this.Dong(Dong.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dong.this.x:()Float>):Int>):
Int
>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):Boolean>.||:
((x: Boolean)Boolean)
>
(<{
case val selector11: Any = <x$0:Object>
<{
def case11(): Boolean = <{
def case21(): Boolean = <{
def matchFail11(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector11:Object>):MatchError>:Nothing>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail11:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean> then <{
val x$0: Bippy.this.Dong = <<<selector11:Object>.asInstanceOf:([T0 <: Object]T0)>[Bippy.this.Dong(x$0)]:Bippy.this.Dong(x$0)>
<{
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:Bippy.this.Dong>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case11:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dong.this:Bippy.this.Dong(Dong.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$outer: foo.bar.package.Bippy = <Dong.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Dong: Bippy.this.Dong$ =
<<<new Bippy.this.Dong$:Bippy.this.Dong$>:(($outer: foo.bar.package.Bippy)Bippy.this.Dong$)>():Bippy.this.Dong$>
final module class Dong$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ Bippy.this.Dong
} { this: ()Bippy.this.Dong$.type =>
def apply(x: Float): foo.bar.Bippy.Dong.R =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def unapply(x$1: Bippy.this.Dong): Bippy.this.Dong = <x$1:Bippy.this.Dong>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$$outer: foo.bar.package.Bippy = <foo.bar.Bippy.Dong.$outer:()foo.bar.package.Bippy>
}
}
final lazy module val Bippy: foo.bar.package.Bippy$ =
<<<new foo.bar.package.Bippy$:foo.bar.package.Bippy$>:(()foo.bar.package.Bippy$)>():foo.bar.package.Bippy$>
final module class Bippy$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package.Bippy$.type =>
class Dingus() extends <<<new Object:Object>:(()Object)>():Object> {}
final lazy module val Dingus: foo.bar.Bippy.Dingus$ =
<<<new foo.bar.Bippy.Dingus$:foo.bar.Bippy.Dingus$>:(()foo.bar.Bippy.Dingus$)>():foo.bar.Bippy.Dingus$>
final module class Dingus$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.Bippy.Dingus$.type =>}
case class Dongus(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): foo.bar.Bippy.Dongus =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def copy$default$1: Float @uncheckedVariance = <<Dongus.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dongus.this.T1 = <<this:foo.bar.Bippy.Dongus(Dongus.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dongus.this.x:()Float>):Int>
)
:Int>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<
<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):
Boolean
>
.||:((x: Boolean)Boolean)>
(<{
case val selector12: Any = <x$0:Object>
<{
def case31(): Boolean = <{
def case41(): Boolean = <{
def matchFail21(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector12:Object>):MatchError>:Nothing>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean> then <{
val x$0: foo.bar.Bippy.Dongus = <<<selector12:Object>.asInstanceOf:([T0 <: Object]T0)>[foo.bar.Bippy.Dongus(x$0)]:foo.bar.Bippy.Dongus(x$0)>
<{
<<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:foo.bar.Bippy.Dongus>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case41:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case31:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean>
}
final lazy module val Dongus: foo.bar.Bippy.Dongus$ =
<<<new foo.bar.Bippy.Dongus$:foo.bar.Bippy.Dongus$>:(()foo.bar.Bippy.Dongus$)>():foo.bar.Bippy.Dongus$>
final module class Dongus$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ foo.bar.Bippy.Dongus
} { this: foo.bar.Bippy.Dongus$.type =>
def apply(x: Float): foo.bar.Bippy.Dongus.R =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def unapply(x$1: foo.bar.Bippy.Dongus): foo.bar.Bippy.Dongus = <x$1:foo.bar.Bippy.Dongus>
}
def apply(xs: scala.collection.Seq{scala$collection$Seq$$A =+ Int} @Repeated): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<
<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:
((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)
>
(<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>):xs.A>
):foo.bar.package.Bippy>
def apply(): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(<5:Int(5)>):foo.bar.package.Bippy>
}
}
}:foo.bar.type> of class class dotty.tools.dotc.ast.Trees$PackageDef # 321783
exception while typing <package <foo:foo> {
<package <foo.bar:foo.bar> {
final lazy module val package: foo.bar.package$ = <<<new foo.bar.package$:foo.bar.package$>:(()foo.bar.package$)>():foo.bar.package$>
final module class package$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package$.type =>
class Bippy(val x: Int) extends <<<new Object:Object>:(()Object)>():Object> {
private[this] val x: Int
class Ding() extends <<<new Object:Object>:(()Object)>():Object> {
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Ding$$$outer: foo.bar.package.Bippy = <Ding.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Ding: Bippy.this.Ding$ = <<<new Bippy.this.Ding$:Bippy.this.Ding$>:(()Bippy.this.Ding$)>():Bippy.this.Ding$>
final module class Ding$() extends <<<new Object:Object>:(()Object)>():Object> { this: ()Bippy.this.Ding$.type =>}
case class Dong(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): Bippy.this.Dong =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def copy$default$1: Float @uncheckedVariance = <<Dong.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dong.this.T1 = <<this:Bippy.this.Dong(Dong.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dong.this.x:()Float>):Int>
)
:Int>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):Boolean>.||:
((x: Boolean)Boolean)
>
(<{
case val selector11: Any = <x$0:Object>
<{
def case11(): Boolean = <{
def case21(): Boolean = <{
def matchFail11(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector11:Object>):MatchError>:Nothing>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail11:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector11:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean> then <{
val x$0: Bippy.this.Dong = <<<selector11:Object>.asInstanceOf:([T0 <: Object]T0)>[Bippy.this.Dong(x$0)]:Bippy.this.Dong(x$0)>
<{
<<<<Dong.this:Bippy.this.Dong(Dong.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:Bippy.this.Dong>.x:()Float>):Boolean>
}:Boolean>
}:Boolean> else <<case21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case11:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String = <<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dong.this:Bippy.this.Dong(Dong.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Bippy.this.Dong]:Boolean>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$outer: foo.bar.package.Bippy = <Dong.this.$outer:()foo.bar.package.Bippy>
}
final lazy <accessor> module def Dong: Bippy.this.Dong$ =
<<<new Bippy.this.Dong$:Bippy.this.Dong$>:(($outer: foo.bar.package.Bippy)Bippy.this.Dong$)>():Bippy.this.Dong$>
final module class Dong$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ Bippy.this.Dong
} { this: ()Bippy.this.Dong$.type =>
def apply(x: Float): foo.bar.Bippy.Dong.R =
<<<new Bippy.this.Dong:Bippy.this.Dong>:(($outer: foo.bar.package.Bippy, x: Float)Bippy.this.Dong)>(<x:Float>):Bippy.this.Dong>
def unapply(x$1: Bippy.this.Dong): Bippy.this.Dong = <x$1:Bippy.this.Dong>
private <accessor> def $outer: foo.bar.package.Bippy
final def foo|$package$$Bippy$Dong$$$$outer: foo.bar.package.Bippy = <foo.bar.Bippy.Dong.$outer:()foo.bar.package.Bippy>
}
}
final lazy module val Bippy: foo.bar.package.Bippy$ =
<<<new foo.bar.package.Bippy$:foo.bar.package.Bippy$>:(()foo.bar.package.Bippy$)>():foo.bar.package.Bippy$>
final module class Bippy$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.package.Bippy$.type =>
class Dingus() extends <<<new Object:Object>:(()Object)>():Object> {}
final lazy module val Dingus: foo.bar.Bippy.Dingus$ =
<<<new foo.bar.Bippy.Dingus$:foo.bar.Bippy.Dingus$>:(()foo.bar.Bippy.Dingus$)>():foo.bar.Bippy.Dingus$>
final module class Dingus$() extends <<<new Object:Object>:(()Object)>():Object> { this: foo.bar.Bippy.Dingus$.type =>}
case class Dongus(val x: Float) extends <<<new Object:Object>:(()Object)>():Object> with Product1{scala$Product1$$T1 =+ Float} {
<accessor> def x: Float
def copy(x: Float): foo.bar.Bippy.Dongus =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def copy$default$1: Float @uncheckedVariance = <<Dongus.this.x:(()Float)>: Float @uncheckedVariance:Float @uncheckedVariance>
def isDefined: Boolean = <true:Boolean(true)>
def _1: Dongus.this.T1 = <<this:foo.bar.Bippy.Dongus(Dongus.this)>.x:()Float>
override def hashCode(): Int = <{
val acc: Int = <-889275714:Int(-889275714)>
<<acc:Int> =
<<scala.runtime.Statics.mix:((x$0: Int, x$1: Int)Int)>(<acc:Int>,
<<scala.runtime.Statics.floatHash:((x$0: Float)Int)>(<Dongus.this.x:()Float>):Int>
):Int>
:Unit>
<<scala.runtime.Statics.finalizeHash:((x$0: Int, x$1: Int)Int)>(<acc:Int>, <1:Int(1)>):Int>
}:Int>
override def equals(x$0: Any): Boolean =
<
<
<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.eq:((x$0: Object)Boolean)>(<<<x$0:Object>.asInstanceOf:([T0 <: Object]T0)>[Object]:Object>):
Boolean
>
.||:((x: Boolean)Boolean)>
(<{
case val selector12: Any = <x$0:Object>
<{
def case31(): Boolean = <{
def case41(): Boolean = <{
def matchFail21(): Boolean = <throw <<<new MatchError:MatchError>:((obj: Object)MatchError)>(<selector12:Object>):MatchError>:Nothing>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[Any]:Boolean> then <{
<false:Boolean(false)>
}:Boolean(false)> else <<matchFail21:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<if <<<selector12:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean> then <{
val x$0: foo.bar.Bippy.Dongus = <<<selector12:Object>.asInstanceOf:([T0 <: Object]T0)>[foo.bar.Bippy.Dongus(x$0)]:foo.bar.Bippy.Dongus(x$0)>
<{
<<<<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>.x:(()Float)>.==:((x$0: Object)Boolean)>(<<x$0:foo.bar.Bippy.Dongus>.x:()Float>):Boolean
>
}:Boolean>
}:Boolean> else <<case41:(()Boolean)>():Boolean>:Boolean>
}:Boolean>
<<case31:(()Boolean)>():Boolean>
}:Boolean>
}:Boolean>):Boolean>
override def toString(): String =
<<scala.runtime.ScalaRunTime._toString:((x: Product)String)>(<Dongus.this:foo.bar.Bippy.Dongus(Dongus.this)>):String>
override def canEqual(that: Any): Boolean = <<<that:Object>.isInstanceOf:([T0 <: Object]Boolean)>[foo.bar.Bippy.Dongus]:Boolean>
}
final lazy module val Dongus: foo.bar.Bippy.Dongus$ =
<<<new foo.bar.Bippy.Dongus$:foo.bar.Bippy.Dongus$>:(()foo.bar.Bippy.Dongus$)>():foo.bar.Bippy.Dongus$>
final module class Dongus$() extends <<<new Object:Object>:(()Object)>():Object> with Function1{
scala$Function1$$T1 =- Float; scala$Function1$$R =+ foo.bar.Bippy.Dongus
} { this: foo.bar.Bippy.Dongus$.type =>
def apply(x: Float): foo.bar.Bippy.Dongus.R =
<<<new foo.bar.Bippy.Dongus:foo.bar.Bippy.Dongus>:((x: Float)foo.bar.Bippy.Dongus)>(<x:Float>):foo.bar.Bippy.Dongus>
def unapply(x$1: foo.bar.Bippy.Dongus): foo.bar.Bippy.Dongus = <x$1:foo.bar.Bippy.Dongus>
}
def apply(xs: scala.collection.Seq{scala$collection$Seq$$A =+ Int} @Repeated): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(
<
<<<xs:scala.collection.Seq>.sum:((implicit num: scala.math.Numeric)Object)>[xs.A']:
((implicit num: scala.math.Numeric{scala$math$Numeric$$T = xs.A})xs.A)
>
(<scala.math.Numeric.IntIsIntegral:scala.math.Numeric.IntIsIntegral$>):xs.A>
):foo.bar.package.Bippy>
def apply(): foo.bar.package.Bippy =
<<<new foo.bar.package.Bippy:foo.bar.package.Bippy>:((x: Int)foo.bar.package.Bippy)>(<5:Int(5)>):foo.bar.package.Bippy>
}
}
}:foo.bar.type>
}:foo.type> of class class dotty.tools.dotc.ast.Trees$PackageDef # 321784
[error] Test dotc.tests.pos_all failed: dotty.tools.dotc.core.Types$CyclicReference: cyclic reference involving type U, took 22.521 sec
[error] at dotty.tools.dotc.core.Types$CyclicReference$.apply(Types.scala:2890)
[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.completeFrom(SymDenotations.scala:147)
[error] at dotty.tools.dotc.core.SymDenotations$SymDenotation.info(SymDenotations.scala:133)
[error] at dotty.tools.dotc.core.DenotTransformers$InfoTransformer$class.transform(DenotTransformers.scala:41)
[error] at dotty.tools.dotc.transform.ElimRepeated.transform(ElimRepeated.scala:23)
[error] at dotty.tools.dotc.core.Denotations$SingleDenotation.current(Denotations.scala:557)
[error] at dotty.tools.dotc.core.Symbols$Symbol.denot(Symbols.scala:350)
[error] at dotty.tools.dotc.core.Symbols$.toDenot(Symbols.scala:563)
[error] at dotty.tools.dotc.printing.RefinedPrinter.toText(RefinedPrinter.scala:514)
[error] at dotty.tools.dotc.core.Denotations$Denotation.toText(Denotations.scala:336)
[error] at dotty.tools.dotc.printing.Showable$class.show(Showable.scala:23)
[error] at dotty.tools.dotc.core.Denotations$Denotation.show(Denotations.scala:101)
[error] at dotty.tools.dotc.core.Types$CyclicReference.show(Types.scala:2885)
[error] at dotty.tools.dotc.typer.ErrorReporting$.cyclicErrorMsg(ErrorReporting.scala:46)
[error] at dotty.tools.dotc.typer.Typer$$anonfun$typed$2$$anonfun$apply$8.apply(Typer.scala:1013)
[error] at dotty.tools.dotc.typer.Typer$$anonfun$typed$2$$anonfun$apply$8.apply(Typer.scala:1013)
[error] at dotty.tools.dotc.reporting.Reporter$Diagnostic.msg(Reporter.scala:30)
[error] at dotty.tools.dotc.reporting.ConsoleReporter.doReport(ConsoleReporter.scala:45)
[error] at dotty.tools.dotc.reporting.Reporter.report(Reporter.scala:216)
[error] at dotty.tools.dotc.reporting.Reporting$class.error(Reporter.scala:93)
[error] at dotty.tools.dotc.core.Contexts$Context.error(Contexts.scala:51)
[error] at dotty.tools.dotc.typer.ErrorReporting$.errorType(ErrorReporting.scala:22)
[error] at dotty.tools.dotc.typer.ErrorReporting$.errorTree(ErrorReporting.scala:19)
[error] at dotty.tools.dotc.typer.Typer$$anonfun$typed$2.apply(Typer.scala:1011)
[error] at dotty.tools.dotc.typer.Typer$$anonfun$typed$2.apply(Typer.scala:1009)
[error] at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:145)
[error] at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:51)
[error] at dotty.tools.dotc.typer.Typer.typed(Typer.scala:1009)
[error] at dotty.tools.dotc.typer.Typer.typedExpr(Typer.scala:1049)
[error] at dotty.tools.dotc.transform.Erasure.run(Erasure.scala:72)
[error] at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:194)
[error] at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:194)
[error] at scala.collection.immutable.List.foreach(List.scala:383)
[error] at dotty.tools.dotc.core.Phases$Phase$class.runOn(Phases.scala:194)
[error] at dotty.tools.dotc.transform.Erasure.runOn(Erasure.scala:30)
[error] at dotty.tools.dotc.Run$$anonfun$compileSources$1$$anonfun$apply$mcV$sp$3.apply(Run.scala:48)
[error] at dotty.tools.dotc.Run$$anonfun$compileSources$1$$anonfun$apply$mcV$sp$3.apply(Run.scala:46)
[error] at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
[error] at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
[error] at dotty.tools.dotc.Run$$anonfun$compileSources$1.apply$mcV$sp(Run.scala:46)
[error] at dotty.tools.dotc.Run$$anonfun$compileSources$1.apply(Run.scala:38)
[error] at dotty.tools.dotc.Run$$anonfun$compileSources$1.apply(Run.scala:38)
[error] at dotty.tools.dotc.util.Stats$.monitorHeartBeat(Stats.scala:68)
[error] at dotty.tools.dotc.Run.compileSources(Run.scala:37)
[error] at dotty.tools.dotc.Run.compile(Run.scala:28)
[error] at dotty.tools.dotc.Driver.doCompile(Driver.scala:19)
[error] at dotty.tools.dotc.Bench$.dotty$tools$dotc$Bench$$super$doCompile(Bench.scala:38)
[error] at dotty.tools.dotc.Bench$$anonfun$doCompile$1.apply(Bench.scala:38)
[error] at dotty.tools.dotc.Bench$$anonfun$doCompile$1.apply(Bench.scala:36)
[error] at dotty.tools.dotc.Bench$$anonfun$ntimes$1.apply(Bench.scala:30)
[error] at dotty.tools.dotc.Bench$$anonfun$ntimes$1.apply(Bench.scala:30)
[error] at scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(TraversableOnce.scala:143)
[error] at scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(TraversableOnce.scala:143)
[error] at scala.collection.immutable.Range.foreach(Range.scala:160)
[error] at scala.collection.TraversableOnce$class.foldLeft(TraversableOnce.scala:143)
[error] at scala.collection.AbstractTraversable.foldLeft(Traversable.scala:104)
[error] at scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:137)
[error] at scala.collection.AbstractTraversable.$div$colon(Traversable.scala:104)
[error] at dotty.tools.dotc.Bench$.ntimes(Bench.scala:30)
[error] at dotty.tools.dotc.Bench$.doCompile(Bench.scala:36)
[error] at dotty.tools.dotc.Driver.process(Driver.scala:30)
[error] at dotty.tools.dotc.Bench$.dotty$tools$dotc$Bench$$super$process(Bench.scala:53)
[error] at dotty.tools.dotc.Bench$$anonfun$process$1.apply(Bench.scala:53)
[error] at dotty.tools.dotc.Bench$$anonfun$process$1.apply(Bench.scala:53)
[error] at dotty.tools.dotc.Bench$$anonfun$ntimes$1.apply(Bench.scala:30)
[error] at dotty.tools.dotc.Bench$$anonfun$ntimes$1.apply(Bench.scala:30)
[error] at scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(TraversableOnce.scala:143)
[error] at scala.collection.TraversableOnce$$anonfun$foldLeft$1.apply(TraversableOnce.scala:143)
[error] at scala.collection.immutable.Range.foreach(Range.scala:160)
[error] at scala.collection.TraversableOnce$class.foldLeft(TraversableOnce.scala:143)
[error] at scala.collection.AbstractTraversable.foldLeft(Traversable.scala:104)
[error] at scala.collection.TraversableOnce$class.$div$colon(TraversableOnce.scala:137)
[error] at scala.collection.AbstractTraversable.$div$colon(Traversable.scala:104)
[error] at dotty.tools.dotc.Bench$.ntimes(Bench.scala:30)
[error] at dotty.tools.dotc.Bench$.process(Bench.scala:53)
[error] at test.CompilerTest.compileArgs(CompilerTest.scala:14)
[error] at test.CompilerTest$$anonfun$compileFiles$1.apply(CompilerTest.scala:40)
[error] at test.CompilerTest$$anonfun$compileFiles$1.apply(CompilerTest.scala:38)
[error] at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:33)
[error] at scala.collection.mutable.ArrayOps$ofRef.foreach(ArrayOps.scala:186)
[error] at test.CompilerTest.compileFiles(CompilerTest.scala:38)
[error] at dotc.tests.pos_all(tests.scala:60)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment