Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scalac throws a java.lang.StackOverflowError while stringifying illegal cyclic type #10161

Open
scabug opened this issue Jan 24, 2017 · 1 comment

Comments

@scabug
Copy link

scabug commented Jan 24, 2017

Welcome to Scala 2.12.1 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_102).
Type in expressions for evaluation. Or try :help.

scala> import scala.reflect.runtime.universe._
import scala.reflect.runtime.universe._

scala> def foo[A <: A with Dynamic](xxx: A) = typeOf[A]
java.lang.StackOverflowError
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses$(Types.scala:2081)
	at scala.reflect.internal.Types$AbstractNoArgsTypeRef.baseClasses(Types.scala:2387)
	at scala.reflect.internal.Definitions$DefinitionsClass.functionNBaseType(Definitions.scala:827)
	at scala.reflect.internal.Symbols$ClassSymbol.$anonfun$anonOrRefinementString$1(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.anonOrRefinementString(Symbols.scala:3321)
	at scala.reflect.internal.Symbols$ClassSymbol.toString(Symbols.scala:3328)
	at java.lang.String.valueOf(String.java:2994)
	at java.lang.StringBuilder.append(StringBuilder.java:131)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1589)
	at scala.reflect.internal.Types.define$1(Types.scala:1548)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType(Types.scala:1549)
	at scala.reflect.internal.Types.defineBaseClassesOfCompoundType$(Types.scala:1547)
	at scala.reflect.internal.SymbolTable.defineBaseClassesOfCompoundType(SymbolTable.scala:16)
	at scala.reflect.internal.Types$CompoundType.baseClasses(Types.scala:1391)
	at scala.reflect.internal.Types$SubType.baseClasses(Types.scala:1082)
	at scala.reflect.internal.Types$AbstractTypeRef.baseClasses(Types.scala:2081)

That entry seems to have slain the compiler.  Shall I replay
your session? I can re-run each line except the last one.
[y/n]
@scabug
Copy link
Author

scabug commented Jan 24, 2017

Imported From: https://issues.scala-lang.org/browse/SI-10161?orig=1
Reporter: @Atry
Affected Versions: 2.12.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants