Skip to content

Instantly share code, notes, and snippets.

@rtyley
Created June 16, 2021 16:07
Show Gist options
  • Save rtyley/18ee2b8dccfdc3324ad12073fb54ebf8 to your computer and use it in GitHub Desktop.
Save rtyley/18ee2b8dccfdc3324ad12073fb54ebf8 to your computer and use it in GitHub Desktop.
"pool-9-thread-13" #154 prio=5 os_prio=31 cpu=203855.82ms elapsed=397.24s tid=0x00007f9d97951000 nid=0x10807 runnable [0x0000700041d1c000]
java.lang.Thread.State: RUNNABLE
at scala.reflect.internal.Symbols$Symbol.caseFieldAccessors(Symbols.scala:2153)
at scala.tools.nsc.typechecker.SyntheticMethods.accessors$1(SyntheticMethods.scala:95)
at scala.tools.nsc.typechecker.SyntheticMethods.addSyntheticMethods(SyntheticMethods.scala:96)
at scala.tools.nsc.typechecker.SyntheticMethods.addSyntheticMethods$(SyntheticMethods.scala:70)
at scala.tools.nsc.Global$$anon$6.addSyntheticMethods(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.finishMethodSynthesis(Typers.scala:1967)
at scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1896)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5951)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041)
at scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:6119)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedStats$8(Typers.scala:3410)
at scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:3410)
at scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:2564)
at scala.tools.nsc.typechecker.Typers$Typer.typedOutsidePatternMode$1(Typers.scala:5960)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5995)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041)
at scala.tools.nsc.typechecker.Typers$Typer.typedTyped$1(Typers.scala:5753)
at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5988)
at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:6041)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.$anonfun$onSuccess$1(Macros.scala:631)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.typecheck$1(Macros.scala:631)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onSuccess(Macros.scala:643)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:582)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:909)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:917)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:898)
at scala.tools.nsc.Global$$anon$6.macroExpandAll(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:755)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:703)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:590)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1209)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1278)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1251)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:143)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:303)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:421)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:413)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:497)
at shapeless.LazyMacros$DerivationContext$$Lambda$11516/0x0000000802b7c840.apply(Unknown Source)
at scala.util.Either.flatMap(Either.scala:352)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:495)
at shapeless.LazyMacros$DerivationContext$$Lambda$11515/0x0000000802b7b440.apply(Unknown Source)
at scala.Option.getOrElse(Option.scala:201)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:498)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:327)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:573)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$5(JavaReflectionRuntimes.scala:45)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$$Lambda$11407/0x0000000802b0f840.apply(Unknown Source)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:770)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:909)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:917)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:898)
at scala.tools.nsc.Global$$anon$6.macroExpandAll(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:755)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:703)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:590)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1209)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1278)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1251)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:143)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:303)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:421)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:413)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:497)
at shapeless.LazyMacros$DerivationContext$$Lambda$11516/0x0000000802b7c840.apply(Unknown Source)
at scala.util.Either.flatMap(Either.scala:352)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:495)
at shapeless.LazyMacros$DerivationContext$$Lambda$11515/0x0000000802b7b440.apply(Unknown Source)
at scala.Option.getOrElse(Option.scala:201)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:498)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:327)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:573)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$5(JavaReflectionRuntimes.scala:45)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$$Lambda$11407/0x0000000802b0f840.apply(Unknown Source)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:770)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:909)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:917)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:898)
at scala.tools.nsc.Global$$anon$6.macroExpandAll(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:755)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:703)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:590)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1209)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1278)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1251)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1696)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
at scala.tools.nsc.Global$$anon$6.inferImplicitFor(Global.scala:485)
at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:263)
at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:869)
at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:488)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1274)
at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1271)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:873)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:810)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:629)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1208)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1245)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1302)
at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1722)
at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:113)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:145)
at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:143)
at scala.tools.nsc.Global$$anon$6.inferImplicit(Global.scala:485)
at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:303)
at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:421)
at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:413)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:497)
at shapeless.LazyMacros$DerivationContext$$Lambda$11516/0x0000000802b7c840.apply(Unknown Source)
at scala.util.Either.flatMap(Either.scala:352)
at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:495)
at shapeless.LazyMacros$DerivationContext$$Lambda$11515/0x0000000802b7b440.apply(Unknown Source)
at scala.Option.getOrElse(Option.scala:201)
at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:498)
at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:327)
at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
at shapeless.LazyMacros$.deriveInstance(lazy.scala:573)
at shapeless.LazyMacros.mkImpl(lazy.scala:216)
at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@11.0.11/Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@11.0.11/NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@11.0.11/DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(java.base@11.0.11/Method.java:566)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$5(JavaReflectionRuntimes.scala:45)
at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers$$Lambda$11407/0x0000000802b0f840.apply(Unknown Source)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:770)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
at scala.tools.nsc.Global$$anon$6.standardMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:473)
at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$11.default(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:427)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:470)
at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:470)
at scala.tools.nsc.Global$$anon$6.pluginsMacroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:720)
at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:713)
at scala.tools.nsc.Global$$anon$6.macroExpand(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:909)
at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:917)
at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:898)
at scala.tools.nsc.Global$$anon$6.macroExpandAll(Global.scala:485)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:755)
at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:746)
at scala.tools.nsc.Global$$anon$6.macroExpandWithRuntime(Global.scala:485)
at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:576)
at scala.tools.nsc.typechecker.Macros$MacroExpander$$Lambda$9223/0x000000080239d840.apply(Unknown Source)
at scala.tools.nsc.Global.withInfoLevel(Global.scala:228)
at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:569)
at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:556)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:731)
at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:729)
Locked ownable synchronizers:
- <0x0000000707fd6408> (a java.util.concurrent.ThreadPoolExecutor$Worker)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment