Build #3 for confide-0.1.0.0

[all reports]

Package confide-0.1.0.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-03-07 20:03:40.317920031 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies base-4.10.1.0, deiko-config-0.5.0.1, exceptions-0.8.3, text-1.2.2.2
Flags none

Build log

[view raw]

Resolving dependencies...
Configuring transformers-compat-0.6.0.5...
Building transformers-compat-0.6.0.5...
Installed transformers-compat-0.6.0.5
Configuring exceptions-0.8.3...
Building exceptions-0.8.3...
Installed exceptions-0.8.3
Configuring deiko-config-0.5.0.1...
Building deiko-config-0.5.0.1...
Installed deiko-config-0.5.0.1
Configuring confide-0.1.0.0...
Building confide-0.1.0.0...
Failed to install confide-0.1.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/confide-0.1.0.0-14HIvYV1BJeAq1NOqJ3Ouw.log ):
cabal: Entering directory '/tmp/cabal-tmp-26043/confide-0.1.0.0'
Configuring confide-0.1.0.0...
Preprocessing library for confide-0.1.0.0..
Building library for confide-0.1.0.0..
[1 of 3] Compiling Data.Confide     ( src/Data/Confide.hs, dist/build/Data/Confide.o )
[2 of 3] Compiling Data.Confide.Generic ( src/Data/Confide/Generic.hs, dist/build/Data/Confide/Generic.o )

src/Data/Confide/Generic.hs:48:82: error:
    • Expected kind ‘k’, but ‘()’ has kind ‘*’
    • In the fourth argument of ‘M1’, namely ‘()’
      In an expression type signature: M1 S s a ()
      In the first argument of ‘selName’, namely
        ‘(undefined :: M1 S s a ())’
    • Relevant bindings include
        gget :: T.Text -> Config -> m (M1 S s a a1)
          (bound at src/Data/Confide/Generic.hs:48:3)
   |
48 |   gget p c = fmap M1 (gget (p' `T.append` T.pack (selName (undefined :: M1 S s a ()))) c)
   |                                                                                  ^^
cabal: Leaving directory '/tmp/cabal-tmp-26043/confide-0.1.0.0'
cabal: Error: some packages failed to install:
confide-0.1.0.0-14HIvYV1BJeAq1NOqJ3Ouw failed during the building phase. The
exception was:
ExitFailure 1