Skip to content

Instantly share code, notes, and snippets.

@loicknuchel
Last active April 2, 2019 06:58
Show Gist options
  • Save loicknuchel/707379c5b8792d6443a1f7318a0a4e14 to your computer and use it in GitHub Desktop.
Save loicknuchel/707379c5b8792d6443a1f7318a0a4e14 to your computer and use it in GitHub Desktop.
compiler stack overflow
When building: https://github.com/loicknuchel/gospeak
If I do `sbt clean`, `sbt compile`, `sbt test` it works
But when I do `sbt clean test` it does not :(
Any idea how to troubleshoot ?
➜ gospeak git:(master) sbt clean test
[info] Loading global plugins from /home/lkn/.sbt/1.0/plugins
[info] Loading settings for project gospeak-build from plugins.sbt ...
[info] Loading project definition from /home/lkn/workspace/perso/gospeak/project
[info] Loading settings for project global from build.sbt ...
[info] Set current project to gospeak (in build file:/home/lkn/workspace/perso/gospeak/)
[success] Total time: 0 s, completed Apr 2, 2019 8:51:20 AM
[info] Updating scalautils...
[info] Done updating.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Updating core...
[info] Compiling 16 Scala sources to /home/lkn/workspace/perso/gospeak/libs/scalautils/target/scala-2.12/classes ...
[info] Done updating.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Updating infra...
[info] Done updating.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Updating web...
[info] Done updating.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Updating ...
[info] Done compiling.
[info] Compiling 16 Scala sources to /home/lkn/workspace/perso/gospeak/core/target/scala-2.12/classes ...
[info] Compiling 4 Scala sources to /home/lkn/workspace/perso/gospeak/libs/scalautils/target/scala-2.12/test-classes ...
[info] Done updating.
[warn] There may be incompatibilities among your library dependencies; run 'evicted' to see detailed eviction warnings.
[info] Done compiling.
[info] Compiling 2 Scala sources to /home/lkn/workspace/perso/gospeak/core/target/scala-2.12/test-classes ...
[info] Compiling 24 Scala sources to /home/lkn/workspace/perso/gospeak/infra/target/scala-2.12/classes ...
[info] Done compiling.
[info] Compiling 19 Scala sources to /home/lkn/workspace/perso/gospeak/infra/target/scala-2.12/test-classes ...
[info] Compiling 159 Scala sources and 16 Java sources to /home/lkn/workspace/perso/gospeak/web/target/scala-2.12/classes ...
[error] ## Exception when compiling 175 sources to /home/lkn/workspace/perso/gospeak/web/target/scala-2.12/classes
[error] null
[error] scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:851)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:114)
[error] scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:851)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:824)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:845)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:824)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
[error] scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:845)
[error] scala.reflect.internal.Types$Type.substSym(Types.scala:754)
[error] scala.reflect.internal.Symbols$Symbol.$anonfun$substInfo$1(Symbols.scala:1577)
[error] scala.reflect.internal.Symbols$Symbol.modifyInfo(Symbols.scala:1570)
[error] scala.reflect.internal.Symbols$Symbol.substInfo(Symbols.scala:1577)
[error] scala.reflect.internal.Symbols.$anonfun$deriveSymbols$1(Symbols.scala:3637)
[error] scala.reflect.internal.Symbols.deriveSymbols(Symbols.scala:3637)
[error] scala.reflect.internal.Symbols.deriveSymbols$(Symbols.scala:3635)
[error] scala.reflect.internal.SymbolTable.deriveSymbols(SymbolTable.scala:27)
[error] scala.reflect.internal.Symbols.cloneSymbols(Symbols.scala:3697)
[error] scala.reflect.internal.Symbols.cloneSymbols$(Symbols.scala:3696)
[error] scala.reflect.internal.SymbolTable.cloneSymbols(SymbolTable.scala:27)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:264)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.$anonfun$mapOver$1(TypeMaps.scala:137)
[error] scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:216)
[error] scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] scala.reflect.internal.Types$Type.subst(Types.scala:744)
[error] scala.reflect.internal.Types$Type.instantiateTypeParams(Types.scala:491)
[error] scala.tools.nsc.typechecker.Infer$Inferencer.restpeInst$1(Infer.scala:370)
[error] scala.tools.nsc.typechecker.Infer$Inferencer.conforms$1(Infer.scala:371)
[error] scala.tools.nsc.typechecker.Infer$Inferencer.exprTypeArgs(Infer.scala:381)
[error] scala.tools.nsc.typechecker.Infer$Inferencer.inferExprInstance(Infer.scala:903)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:852)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
[error] scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
[error] scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
[error] scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
[error] scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
[error] scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
[error] scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
[error] scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
[error] scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] pureconfig.generic.ExportMacros.exportDerivedReader(ExportMacros.scala:14)
[error] sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
[error] scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
[error] scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
[error] scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] pureconfig.derivation.MacroCompat.inferImplicitValueCompat(MacroCompat.scala:36)
[error] pureconfig.derivation.MacroCompat.inferImplicitValueCompat$(MacroCompat.scala:27)
[error] pureconfig.DerivationMacros.inferImplicitValueCompat(Derivation.scala:28)
[error] pureconfig.DerivationMacros.materializeDerivation(Derivation.scala:76)
[error] sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
[error] scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
[error] scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
[error] scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
[error] scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
[error] scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
[error] scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
[error] scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
[error] scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
[error] scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] pureconfig.generic.ExportMacros.exportDerivedReader(ExportMacros.scala:14)
[error] sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
[error] scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
[error] scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
[error] scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
[error] scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
[error] scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
[error] scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] pureconfig.derivation.MacroCompat.inferImplicitValueCompat(MacroCompat.scala:36)
[error] pureconfig.derivation.MacroCompat.inferImplicitValueCompat$(MacroCompat.scala:27)
[error] pureconfig.DerivationMacros.inferImplicitValueCompat(Derivation.scala:28)
[error] pureconfig.DerivationMacros.materializeDerivation(Derivation.scala:76)
[error] sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] scala.Option.getOrElse(Option.scala:138)
[error] shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] java.lang.reflect.Method.invoke(Method.java:498)
[error] scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error]
[error] java.lang.StackOverflowError
[error] at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:851)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:114)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:851)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:824)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:845)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:824)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstSymMap.apply(TypeMaps.scala:845)
[error] at scala.reflect.internal.Types$Type.substSym(Types.scala:754)
[error] at scala.reflect.internal.Symbols$Symbol.$anonfun$substInfo$1(Symbols.scala:1577)
[error] at scala.reflect.internal.Symbols$Symbol.modifyInfo(Symbols.scala:1570)
[error] at scala.reflect.internal.Symbols$Symbol.substInfo(Symbols.scala:1577)
[error] at scala.reflect.internal.Symbols.$anonfun$deriveSymbols$1(Symbols.scala:3637)
[error] at scala.reflect.internal.Symbols.deriveSymbols(Symbols.scala:3637)
[error] at scala.reflect.internal.Symbols.deriveSymbols$(Symbols.scala:3635)
[error] at scala.reflect.internal.SymbolTable.deriveSymbols(SymbolTable.scala:27)
[error] at scala.reflect.internal.Symbols.cloneSymbols(Symbols.scala:3697)
[error] at scala.reflect.internal.Symbols.cloneSymbols$(Symbols.scala:3696)
[error] at scala.reflect.internal.SymbolTable.cloneSymbols(SymbolTable.scala:27)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:264)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.$anonfun$mapOver$1(TypeMaps.scala:137)
[error] at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:216)
[error] at scala.reflect.internal.tpe.TypeMaps$SubstMap.apply(TypeMaps.scala:790)
[error] at scala.reflect.internal.Types$Type.subst(Types.scala:744)
[error] at scala.reflect.internal.Types$Type.instantiateTypeParams(Types.scala:491)
[error] at scala.tools.nsc.typechecker.Infer$Inferencer.restpeInst$1(Infer.scala:370)
[error] at scala.tools.nsc.typechecker.Infer$Inferencer.conforms$1(Infer.scala:371)
[error] at scala.tools.nsc.typechecker.Infer$Inferencer.exprTypeArgs(Infer.scala:381)
[error] at scala.tools.nsc.typechecker.Infer$Inferencer.inferExprInstance(Infer.scala:903)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:852)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
[error] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
[error] at scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
[error] at scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
[error] at scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
[error] at scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
[error] at scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
[error] at scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
[error] at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] at pureconfig.generic.ExportMacros.exportDerivedReader(ExportMacros.scala:14)
[error] at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
[error] at scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
[error] at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
[error] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at pureconfig.derivation.MacroCompat.inferImplicitValueCompat(MacroCompat.scala:36)
[error] at pureconfig.derivation.MacroCompat.inferImplicitValueCompat$(MacroCompat.scala:27)
[error] at pureconfig.DerivationMacros.inferImplicitValueCompat(Derivation.scala:28)
[error] at pureconfig.DerivationMacros.materializeDerivation(Derivation.scala:76)
[error] at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$4(Typers.scala:38)
[error] at scala.tools.nsc.typechecker.Typers$Typer.silent(Typers.scala:713)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$3(Typers.scala:38)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$2(Typers.scala:38)
[error] at scala.reflect.macros.contexts.Typers.doTypecheck$1(Typers.scala:37)
[error] at scala.reflect.macros.contexts.Typers.$anonfun$typecheck$7(Typers.scala:50)
[error] at scala.reflect.internal.Trees.wrappingIntoTerm(Trees.scala:1746)
[error] at scala.reflect.internal.Trees.wrappingIntoTerm$(Trees.scala:1743)
[error] at scala.reflect.internal.SymbolTable.wrappingIntoTerm(SymbolTable.scala:27)
[error] at scala.reflect.macros.contexts.Typers.typecheck(Typers.scala:50)
[error] at scala.reflect.macros.contexts.Typers.typecheck$(Typers.scala:32)
[error] at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.typecheck(Context.scala:18)
[error] at pureconfig.generic.ExportMacros.exportDerivedReader(ExportMacros.scala:14)
[error] at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5740)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$typedArg$1(Typers.scala:3389)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedArg(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgWithFormal$1(PatternTypers.scala:115)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.$anonfun$typedArgsForFormals$4(PatternTypers.scala:129)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals(PatternTypers.scala:129)
[error] at scala.tools.nsc.typechecker.PatternTypers$PatternTyper.typedArgsForFormals$(PatternTypers.scala:110)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedArgsForFormals(Typers.scala:202)
[error] at scala.tools.nsc.typechecker.Typers$Typer.handleMonomorphicCall$1(Typers.scala:3728)
[error] at scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:3761)
[error] at scala.tools.nsc.typechecker.Typers$Typer.normalTypedApply$1(Typers.scala:4876)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:4885)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:5680)
[error] at scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:5726)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at pureconfig.derivation.MacroCompat.inferImplicitValueCompat(MacroCompat.scala:36)
[error] at pureconfig.derivation.MacroCompat.inferImplicitValueCompat$(MacroCompat.scala:27)
[error] at pureconfig.DerivationMacros.inferImplicitValueCompat(Derivation.scala:28)
[error] at pureconfig.DerivationMacros.materializeDerivation(Derivation.scala:76)
[error] at sun.reflect.GeneratedMethodAccessor51.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.vanillaAdapt$1(Typers.scala:1183)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1243)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1216)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor(Implicits.scala:47)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicitFor$(Implicits.scala:46)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicitFor(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$applyImplicitArgs$2(Typers.scala:263)
[error] at scala.tools.nsc.typechecker.Typers$Typer.applyImplicitArgs(Typers.scala:256)
[error] at scala.tools.nsc.typechecker.Typers$Typer.$anonfun$adapt$1(Typers.scala:901)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adaptToImplicitMethod$1(Typers.scala:491)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1239)
[error] at scala.tools.nsc.typechecker.Typers$Typer.adapt(Typers.scala:1236)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit1(Implicits.scala:768)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.typedImplicit0(Implicits.scala:705)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.scala$tools$nsc$typechecker$Implicits$ImplicitSearch$$typedImplicit(Implicits.scala:529)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.rankImplicits(Implicits.scala:1028)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch$ImplicitComputation.findBest(Implicits.scala:1059)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.searchImplicit(Implicits.scala:1116)
[error] at scala.tools.nsc.typechecker.Implicits$ImplicitSearch.bestImplicit(Implicits.scala:1512)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit1(Implicits.scala:111)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:92)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:89)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Implicits.$anonfun$inferImplicit$1(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit(Implicits.scala:143)
[error] at scala.tools.nsc.typechecker.Implicits.inferImplicit$(Implicits.scala:141)
[error] at scala.tools.nsc.Global$$anon$4.inferImplicit(Global.scala:477)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue(Typers.scala:56)
[error] at scala.reflect.macros.contexts.Typers.inferImplicitValue$(Typers.scala:54)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at scala.reflect.macros.contexts.Context.inferImplicitValue(Context.scala:18)
[error] at shapeless.LazyMacros$DerivationContext$State$.resolveInstance(lazy.scala:304)
[error] at shapeless.LazyMacros$DerivationContext.resolve0(lazy.scala:431)
[error] at shapeless.LazyMacros$DerivationContext.resolve(lazy.scala:423)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$2(lazy.scala:507)
[error] at scala.util.Either$LeftProjection.flatMap(Either.scala:561)
[error] at shapeless.LazyMacros$DerivationContext.$anonfun$derive$1(lazy.scala:505)
[error] at scala.Option.getOrElse(Option.scala:138)
[error] at shapeless.LazyMacros$DerivationContext.derive(lazy.scala:505)
[error] at shapeless.LazyMacros$DerivationContext$State$.deriveInstance(lazy.scala:337)
[error] at shapeless.LazyMacrosCompat.deriveInstance(lazymacros.scala:50)
[error] at shapeless.LazyMacrosCompat.deriveInstance$(lazymacros.scala:33)
[error] at shapeless.LazyMacros$.deriveInstance(lazy.scala:582)
[error] at shapeless.LazyMacros.mkImpl(lazy.scala:216)
[error] at shapeless.LazyMacros.mkLazyImpl(lazy.scala:203)
[error] at shapeless.LazyMacrosRef.mkLazyImpl(lazyref.scala:34)
[error] at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
[error] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[error] at java.lang.reflect.Method.invoke(Method.java:498)
[error] at scala.reflect.macros.runtime.JavaReflectionRuntimes$JavaReflectionResolvers.$anonfun$resolveJavaReflectionRuntime$4(JavaReflectionRuntimes.scala:46)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:826)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$$anon$4.transform(Macros.scala:966)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll(Macros.scala:974)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandAll$(Macros.scala:955)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandAll(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime(Macros.scala:811)
[error] at scala.tools.nsc.typechecker.Macros.macroExpandWithRuntime$(Macros.scala:802)
[error] at scala.tools.nsc.Global$$anon$4.macroExpandWithRuntime(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:632)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] at scala.tools.nsc.Global$$anon$4.macroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros$DefMacroExpander.onDelayed(Macros.scala:759)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.$anonfun$expand$1(Macros.scala:646)
[error] at scala.tools.nsc.Global.withInfoLevel(Global.scala:227)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.expand(Macros.scala:625)
[error] at scala.tools.nsc.typechecker.Macros$MacroExpander.apply(Macros.scala:612)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand(Macros.scala:787)
[error] at scala.tools.nsc.typechecker.Macros.standardMacroExpand$(Macros.scala:785)
[error] at scala.tools.nsc.Global$$anon$4.standardMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:439)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins$$anon$12.default(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.invoke(AnalyzerPlugins.scala:408)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.typechecker.AnalyzerPlugins.pluginsMacroExpand$(AnalyzerPlugins.scala:436)
[error] at scala.tools.nsc.Global$$anon$4.pluginsMacroExpand(Global.scala:477)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand(Macros.scala:776)
[error] at scala.tools.nsc.typechecker.Macros.macroExpand$(Macros.scala:769)
[error] (web / Compile / compileIncremental) java.lang.StackOverflowError
[error] Total time: 30 s, completed Apr 2, 2019 8:51:50 AM
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment