"pool-11-thread-7" #160 prio=5 os_prio=31 cpu=70645.61ms elapsed=146.72s tid=0x0000000131d56800 nid=0x14303 runnable [0x00000002b5737000] java.lang.Thread.State: RUNNABLE at dotty.tools.dotc.core.Types$VariantTraversal.stopBecauseStaticOrLocal(Types.scala:5532) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5649) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.Types$TypeMap.op$proxy17$1(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapArgs(Types.scala:5618) at dotty.tools.dotc.core.Types$TypeMap.mapOver(Types.scala:5655) at dotty.tools.dotc.core.TypeComparer$$anon$1.apply(TypeComparer.scala:266) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:269) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242) at dotty.tools.dotc.core.TypeComparer.isMatchingApply$1(TypeComparer.scala:1256) at dotty.tools.dotc.core.TypeComparer.compareAppliedType2$1(TypeComparer.scala:1326) at dotty.tools.dotc.core.TypeComparer.thirdTry$1(TypeComparer.scala:611) at dotty.tools.dotc.core.TypeComparer.secondTry$1(TypeComparer.scala:538) at dotty.tools.dotc.core.TypeComparer.firstTry$1(TypeComparer.scala:398) at dotty.tools.dotc.core.TypeComparer.monitoredIsSubType$1(TypeComparer.scala:273) at dotty.tools.dotc.core.TypeComparer.recur(TypeComparer.scala:1454) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:208) at dotty.tools.dotc.core.TypeComparer.isSubType(TypeComparer.scala:218) at dotty.tools.dotc.core.TypeComparer.isSameType(TypeComparer.scala:2161) at dotty.tools.dotc.core.TypeComparer.isSubArg$1(TypeComparer.scala:1683) at dotty.tools.dotc.core.TypeComparer.recurArgs$1(TypeComparer.scala:1685) at dotty.tools.dotc.core.TypeComparer.isSubArgs(TypeComparer.scala:1688) at dotty.tools.dotc.core.TypeComparer.loop$1(TypeComparer.scala:1242)