Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save nicolasstucki/0b2c4758f84a575032bdf50c4e748b6b to your computer and use it in GitHub Desktop.
Save nicolasstucki/0b2c4758f84a575032bdf50c4e748b6b to your computer and use it in GitHub Desktop.
[info] Test dotc.tests.compileStdLib started
assertion failure for X <:< X, frozen = true
assertion failure for X <:< X, frozen = true
assertion failure for  = X <:<  = X, frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X], frozen = true
assertion failure for X <:< X, frozen = true
assertion failure for X <:< X, frozen = true
assertion failure for X <:< X, frozen = true
assertion failure for  = X <:<  = X, frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike{A = X}, frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])] & Any, frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< [cannot display due to java.lang.AssertionError: assertion failed, raw string = dotty.tools.dotc.printing.Formatting$ErrorMessageFormatter@769ff4ff], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< scala.collection.Set[X], frozen = true
assertion failure for scala.collection.Set[X] <:< LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  =+ LazyRef(scala.collection.Set[X]), frozen = true
assertion failure for scala.collection.Set[X] <:< collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for scala.collection.Set[X] <:< collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for  =+ scala.collection.Set[X] <:<  <: collection.Set[X] & collection.SetLike[X, LazyRef(scala.collection.Set[X])], frozen = true
assertion failure for CC[X] <:< scala.collection.parallel.ParSetLike[X, LazyRef(CC[X]), Any], frozen = false
assertion failure for CC[X] <:< scala.collection.parallel.ParSetLike[X, LazyRef(CC[X]), Any] & scala.collection.parallel.ParSet[X], frozen = false
error while transforming collection.parallel.ParSetLike[X, CC[X], _ >: Nothing <: Any]
error while transforming collection.parallel.ParSetLike[X, CC[X], _ >: Nothing <: Any] & scala.collection.generic.GenericParTemplate[X, CC]
error while transforming collection.parallel.ParSet[X] & 
  collection.parallel.ParSetLike[X, CC[X], _ >: Nothing <: Any] & scala.collection.generic.GenericParTemplate[X, CC]
error while transforming  >: Nothing <: 
  collection.parallel.ParSet[X] & 
    collection.parallel.ParSetLike[X, CC[X], _ >: Nothing <: Any] & scala.collection.generic.GenericParTemplate[X, CC]
error while transforming [X] -> 
   >: Nothing <: 
    collection.parallel.ParSet[X] & 
      collection.parallel.ParSetLike[X, CC[X], _ >: Nothing <: Any] & scala.collection.generic.GenericParTemplate[X, CC]
error while transforming CC
   <: 
    [X] => 
      collection.parallel.ParSet[X] & 
        collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
          scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
error while transforming def <init>[
  CC
     <: 
      [X] => 
        collection.parallel.ParSet[X] & 
          collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
            scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
](): Unit
error while transforming [
  CC
     <: 
      [X] => 
        collection.parallel.ParSet[X] & 
          collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
            scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
]() extends scala.collection.generic.GenSetFactory[ParSetFactory.this.CC]() with scala.collection.generic.
  GenericParCompanion
[ParSetFactory.this.CC] { 
  CC
     <: 
      [X] => 
        collection.parallel.ParSet[X] & 
          collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
            scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
  private[this] type CC = CC
  def newBuilder[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]] = this.newCombiner[A]
  def newCombiner[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]]
  class GenericCanCombineFrom[A]() extends Object() with scala.collection.generic.CanCombineFrom[CC[_ >: Nothing <: Any]
    , 
  GenericCanCombineFrom.this.A, CC[GenericCanCombineFrom.this.A]] { 
    type A
    private[this] type A = A
    override def apply(from: ParSetFactory.this.Coll): collection.parallel.Combiner[A, CC[A]] = 
      from.genericCombiner[GenericCanCombineFrom.this.A]
    override def apply(): collection.parallel.Combiner[A, CC[A]] = 
      ParSetFactory.this.newCombiner[GenericCanCombineFrom.this.A]
  }
}
error while transforming @scala.annotation.internal.SourceFile("../scala-scala/src/library/scala/collection/generic/ParSetFactory.scala") 
  abstract
 class ParSetFactory[
  CC
     <: 
      [X] => 
        collection.parallel.ParSet[X] & 
          collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
            scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
]() extends scala.collection.generic.GenSetFactory[ParSetFactory.this.CC]() with scala.collection.generic.
  GenericParCompanion
[ParSetFactory.this.CC] { 
  type CC
     <: 
      [X] => 
        collection.parallel.ParSet[X] & 
          collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
            scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
  private[this] type CC = CC
  def newBuilder[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]] = this.newCombiner[A]
  def newCombiner[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]]
  class GenericCanCombineFrom[A]() extends Object() with scala.collection.generic.CanCombineFrom[CC[_ >: Nothing <: Any]
    , 
  GenericCanCombineFrom.this.A, CC[GenericCanCombineFrom.this.A]] { 
    type A
    private[this] type A = A
    override def apply(from: ParSetFactory.this.Coll): collection.parallel.Combiner[A, CC[A]] = 
      from.genericCombiner[GenericCanCombineFrom.this.A]
    override def apply(): collection.parallel.Combiner[A, CC[A]] = 
      ParSetFactory.this.newCombiner[GenericCanCombineFrom.this.A]
  }
}
error while transforming package scala.collection.generic {
  import scala.collection.mutable.Builder
  import scala.collection.parallel.Combiner
  import scala.collection.parallel.ParSet
  import scala.collection.parallel.ParSetLike
  import scala.language.higherKinds
  @scala.annotation.internal.SourceFile("../scala-scala/src/library/scala/collection/generic/ParSetFactory.scala") 
    abstract
   class ParSetFactory[
    CC
       <: 
        [X] => 
          collection.parallel.ParSet[X] & 
            collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
              scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
  ]() extends scala.collection.generic.GenSetFactory[ParSetFactory.this.CC]() with scala.collection.generic.
    GenericParCompanion
  [ParSetFactory.this.CC] { 
    type CC
       <: 
        [X] => 
          collection.parallel.ParSet[X] & 
            collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
              scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
    private[this] type CC = CC
    def newBuilder[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]] = this.newCombiner[A]
    def newCombiner[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]]
    class GenericCanCombineFrom[A]() extends Object() with scala.collection.generic.CanCombineFrom[
      CC[_ >: Nothing <: Any]
    , GenericCanCombineFrom.this.A, CC[GenericCanCombineFrom.this.A]] { 
      type A
      private[this] type A = A
      override def apply(from: ParSetFactory.this.Coll): collection.parallel.Combiner[A, CC[A]] = 
        from.genericCombiner[GenericCanCombineFrom.this.A]
      override def apply(): collection.parallel.Combiner[A, CC[A]] = 
        ParSetFactory.this.newCombiner[GenericCanCombineFrom.this.A]
    }
  }
}
error while transforming package collection {
  package scala.collection.generic {
    import scala.collection.mutable.Builder
    import scala.collection.parallel.Combiner
    import scala.collection.parallel.ParSet
    import scala.collection.parallel.ParSetLike
    import scala.language.higherKinds
    @scala.annotation.internal.SourceFile("../scala-scala/src/library/scala/collection/generic/ParSetFactory.scala") 
      abstract
     class ParSetFactory[
      CC
         <: 
          [X] => 
            collection.parallel.ParSet[X] & 
              collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
                scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
    ]() extends scala.collection.generic.GenSetFactory[ParSetFactory.this.CC]() with scala.collection.generic.
      GenericParCompanion
    [ParSetFactory.this.CC] { 
      type CC
         <: 
          [X] => 
            collection.parallel.ParSet[X] & 
              collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
                scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
      private[this] type CC = CC
      def newBuilder[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]] = this.newCombiner[A]
      def newCombiner[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]]
      class GenericCanCombineFrom[A]() extends Object() with scala.collection.generic.CanCombineFrom[
        CC[_ >: Nothing <: Any]
      , GenericCanCombineFrom.this.A, CC[GenericCanCombineFrom.this.A]] { 
        type A
        private[this] type A = A
        override def apply(from: ParSetFactory.this.Coll): collection.parallel.Combiner[A, CC[A]] = 
          from.genericCombiner[GenericCanCombineFrom.this.A]
        override def apply(): collection.parallel.Combiner[A, CC[A]] = 
          ParSetFactory.this.newCombiner[GenericCanCombineFrom.this.A]
      }
    }
  }
}
error while transforming package scala {
  package collection {
    package scala.collection.generic {
      import scala.collection.mutable.Builder
      import scala.collection.parallel.Combiner
      import scala.collection.parallel.ParSet
      import scala.collection.parallel.ParSetLike
      import scala.language.higherKinds
      @scala.annotation.internal.SourceFile("../scala-scala/src/library/scala/collection/generic/ParSetFactory.scala") 
        abstract
       class ParSetFactory[
        CC
           <: 
            [X] => 
              collection.parallel.ParSet[X] & 
                collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
                  scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
      ]() extends scala.collection.generic.GenSetFactory[ParSetFactory.this.CC]() with scala.collection.generic.
        GenericParCompanion
      [ParSetFactory.this.CC] { 
        type CC
           <: 
            [X] => 
              collection.parallel.ParSet[X] & 
                collection.parallel.ParSetLike[X, LazyRef(CC[X]), _] & 
                  scala.collection.generic.GenericParTemplate[X, LazyRef(CC)]
        private[this] type CC = CC
        def newBuilder[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]] = this.newCombiner[A]
        def newCombiner[A]: collection.parallel.Combiner[A, ParSetFactory.this.CC[A]]
        class GenericCanCombineFrom[A]() extends Object() with scala.collection.generic.CanCombineFrom[
          CC[_ >: Nothing <: Any]
        , GenericCanCombineFrom.this.A, CC[GenericCanCombineFrom.this.A]] { 
          type A
          private[this] type A = A
          override def apply(from: ParSetFactory.this.Coll): collection.parallel.Combiner[A, CC[A]] = 
            from.genericCombiner[GenericCanCombineFrom.this.A]
          override def apply(): collection.parallel.Combiner[A, CC[A]] = 
            ParSetFactory.this.newCombiner[GenericCanCombineFrom.this.A]
        }
      }
    }
  }
}
[error] Test dotc.tests.compileStdLib failed: java.lang.AssertionError: assertion failed, took 12.269 sec
[error]     at scala.Predef$.assert(Predef.scala:151)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$monitoredIsSubType(TypeComparer.scala:141)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:113)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:161)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:502)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.hasSubRefinement$1(TypeComparer.scala:923)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubRefinements(TypeComparer.scala:929)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:404)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.Types$NamedType.asMemberOf(Types.scala:1573)
[error]     at dotty.tools.dotc.core.Types$NamedType.loadDenot(Types.scala:1561)
[error]     at dotty.tools.dotc.core.Types$NamedType.computeDenot(Types.scala:1435)
[error]     at dotty.tools.dotc.core.Types$NamedType.denotAt(Types.scala:1421)
[error]     at dotty.tools.dotc.core.Types$NamedType.denot(Types.scala:1409)
[error]     at dotty.tools.dotc.core.Types$NamedType.info(Types.scala:1603)
[error]     at dotty.tools.dotc.core.TypeComparer.compareNamed$1(TypeComparer.scala:160)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:205)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:219)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$qualifies$1(TypeComparer.scala:865)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$memberMatches$1(TypeComparer.scala:868)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply$mcZ$sp(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$hasMatchingMember$1.apply(TypeComparer.scala:887)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:886)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.compareTypeBounds$1(TypeComparer.scala:503)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:509)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.ConstraintHandling$class.isSubTypeWhenFrozen(ConstraintHandling.scala:139)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubTypeWhenFrozen(TypeComparer.scala:18)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply$mcZ$sp(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$frozen_$less$colon$less$1.apply(Types.scala:692)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.frozen_$less$colon$less(Types.scala:691)
[error]     at dotty.tools.dotc.core.Types$Type.overrides(Types.scala:728)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.prefer$1(Denotations.scala:405)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeSingleDenot$1(Denotations.scala:415)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.mergeDenot$1(Denotations.scala:349)
[error]     at dotty.tools.dotc.core.Denotations$Denotation.$amp(Denotations.scala:445)
[error]     at dotty.tools.dotc.core.Types$Type.goAnd$1(Types.scala:571)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:448)
[error]     at dotty.tools.dotc.core.Types$Type.goApply$1(Types.scala:536)
[error]     at dotty.tools.dotc.core.Types$Type.go$1(Types.scala:442)
[error]     at dotty.tools.dotc.core.Types$Type.findMember(Types.scala:581)
[error]     at dotty.tools.dotc.core.Types$Type.memberExcluding(Types.scala:415)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$member$1.apply(Types.scala:399)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.member(Types.scala:398)
[error]     at dotty.tools.dotc.core.TypeComparer.hasMatchingMember(TypeComparer.scala:863)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefinedSlow$1(TypeComparer.scala:388)
[error]     at dotty.tools.dotc.core.TypeComparer.compareRefined$1(TypeComparer.scala:401)
[error]     at dotty.tools.dotc.core.TypeComparer.thirdTry(TypeComparer.scala:407)
[error]     at dotty.tools.dotc.core.TypeComparer.secondTry(TypeComparer.scala:347)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:271)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.dotty$tools$dotc$core$TypeComparer$$firstTry(TypeComparer.scala:251)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply$mcZ$sp(TypeComparer.scala:112)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.core.TypeComparer$$anonfun$isSubType$1.apply(TypeComparer.scala:104)
[error]     at dotty.tools.dotc.reporting.Reporting$class.traceIndented(Reporter.scala:136)
[error]     at dotty.tools.dotc.core.Contexts$Context.traceIndented(Contexts.scala:57)
[error]     at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:103)
[error]     at dotty.tools.dotc.core.TypeComparer.topLevelSubType(TypeComparer.scala:97)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$$less$colon$less$1.apply$mcZ$sp(Types.scala:687)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$$less$colon$less$1.apply(Types.scala:687)
[error]     at dotty.tools.dotc.core.Types$Type$$anonfun$$less$colon$less$1.apply(Types.scala:687)
[error]     at dotty.tools.dotc.util.Stats$.track(Stats.scala:35)
[error]     at dotty.tools.dotc.core.Types$Type.$less$colon$less(Types.scala:686)
[error]     at dotty.tools.dotc.core.TypeOps$$anonfun$boundsViolations$2.checkOverlapsBounds$1(TypeOps.scala:492)
[error]     at dotty.tools.dotc.core.TypeOps$$anonfun$boundsViolations$2.apply(TypeOps.scala:497)
[error]     at dotty.tools.dotc.core.TypeOps$$anonfun$boundsViolations$2.apply(TypeOps.scala:484)
[error]     at scala.collection.TraversableLike$WithFilter$$anonfun$foreach$1.apply(TraversableLike.scala:778)
[error]     at scala.collection.immutable.List.foreach(List.scala:381)
[error]     at scala.collection.TraversableLike$WithFilter.foreach(TraversableLike.scala:777)
[error]     at dotty.tools.dotc.core.TypeOps$class.boundsViolations(TypeOps.scala:484)
[error]     at dotty.tools.dotc.core.Contexts$Context.boundsViolations(Contexts.scala:57)
[error]     at dotty.tools.dotc.typer.Checking$.checkBounds(Checking.scala:46)
[error]     at dotty.tools.dotc.typer.Checking$.checkAppliedType(Checking.scala:79)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:253)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1120)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:63)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1120)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:63)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1132)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:63)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1128)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:63)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1148)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:243)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at scala.collection.immutable.List.loop$1(List.scala:173)
[error]     at scala.collection.immutable.List.mapConserve(List.scala:189)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transformSub(Trees.scala:1169)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1146)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.dotty$tools$dotc$transform$PostTyper$PostTyperTransformer$$super$transform(PostTyper.scala:218)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer$$anonfun$transform$4.apply(PostTyper.scala:223)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer$$anonfun$transform$4.apply(PostTyper.scala:223)
[error]     at dotty.tools.dotc.transform.SuperAccessors.wrapDefDef(SuperAccessors.scala:423)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:223)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transformSub(Trees.scala:1167)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:58)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.dotty$tools$dotc$transform$PostTyper$PostTyperTransformer$$super$transform(PostTyper.scala:218)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer$$anonfun$transform$3.apply(PostTyper.scala:218)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer$$anonfun$transform$3.apply(PostTyper.scala:218)
[error]     at dotty.tools.dotc.transform.SuperAccessors.wrapTemplate(SuperAccessors.scala:408)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:217)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1148)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:243)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at scala.collection.immutable.List.loop$1(List.scala:173)
[error]     at scala.collection.immutable.List.mapConserve(List.scala:189)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transformStats(Trees.scala:1163)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1154)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at scala.collection.immutable.List.loop$1(List.scala:173)
[error]     at scala.collection.immutable.List.mapConserve(List.scala:189)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transformStats(Trees.scala:1163)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1154)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap$$anonfun$transform$2.apply(Trees.scala:1165)
[error]     at scala.collection.immutable.List.loop$1(List.scala:173)
[error]     at scala.collection.immutable.List.mapConserve(List.scala:189)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1165)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transformStats(Trees.scala:1163)
[error]     at dotty.tools.dotc.ast.Trees$Instance$TreeMap.transform(Trees.scala:1154)
[error]     at dotty.tools.dotc.transform.MacroTransform$Transformer.transform(MacroTransform.scala:55)
[error]     at dotty.tools.dotc.transform.PostTyper$PostTyperTransformer.transform(PostTyper.scala:279)
[error]     at dotty.tools.dotc.transform.MacroTransform.run(MacroTransform.scala:22)
[error]     at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:279)
[error]     at dotty.tools.dotc.core.Phases$Phase$$anonfun$runOn$1.apply(Phases.scala:277)
[error]     at scala.collection.immutable.List.map(List.scala:277)
[error]     at dotty.tools.dotc.core.Phases$Phase$class.runOn(Phases.scala:277)
[error]     at dotty.tools.dotc.transform.MacroTransform.runOn(MacroTransform.scala:16)
[error]     at dotty.tools.dotc.Run$$anonfun$compileUnits$1$$anonfun$apply$mcV$sp$1.apply(Run.scala:75)
[error]     at dotty.tools.dotc.Run$$anonfun$compileUnits$1$$anonfun$apply$mcV$sp$1.apply(Run.scala:72)
[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$compileUnits$1.apply$mcV$sp(Run.scala:72)
[error]     at dotty.tools.dotc.Run$$anonfun$compileUnits$1.apply(Run.scala:66)
[error]     at dotty.tools.dotc.Run$$anonfun$compileUnits$1.apply(Run.scala:66)
[error]     at dotty.tools.dotc.util.Stats$.monitorHeartBeat(Stats.scala:76)
[error]     at dotty.tools.dotc.Run.compileUnits(Run.scala:66)
[error]     at dotty.tools.dotc.Run.compileSources(Run.scala:63)
[error]     at dotty.tools.dotc.Run.compile(Run.scala:47)
[error]     at dotty.tools.dotc.Driver.doCompile(Driver.scala:26)
[error]     at dotty.tools.dotc.Driver.process(Driver.scala:124)
[error]     at dotty.tools.dotc.Driver.process(Driver.scala:93)
[error]     at dotty.tools.dotc.CompilerTest.compileArgs(CompilerTest.scala:282)
[error]     at dotty.tools.dotc.CompilerTest.compileList(CompilerTest.scala:227)
[error]     at dotc.tests.compileStdLib(tests.scala:248)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment