Build #3 for listenbrainz-client-1.1.1

[all reports]

Package listenbrainz-client-1.1.1
Install DependencyFailed listenbrainz-client-1.1.1
Docs NotTried
Tests NotTried
Time submitted 2018-02-03 12:42:37.240062046 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies aeson-1.2.4.0, base-4.10.1.0, free-5, freer-effects-0.3.0.1, http-client-0.5.10, kan-extensions-5.1, mtl-2.2.1, servant-0.12.1, servant-client-0.12.0.1, text-1.2.2.2, time-1.8.0.2, transformers-0.5.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring base-orphans-0.6...
Configuring base-compat-0.9.3...
Building base-orphans-0.6...
Building base-compat-0.9.3...
Installed base-orphans-0.6
Configuring base64-bytestring-1.0.0.1...
Building base64-bytestring-1.0.0.1...
Installed base-compat-0.9.3
Configuring basement-0.0.6...
Building basement-0.0.6...
Installed base64-bytestring-1.0.0.1
Configuring blaze-builder-0.4.0.2...
Building blaze-builder-0.4.0.2...
Installed blaze-builder-0.4.0.2
Configuring byteable-0.1.1...
Building byteable-0.1.1...
Installed byteable-0.1.1
Configuring cabal-doctest-1.0.6...
Building cabal-doctest-1.0.6...
Installed cabal-doctest-1.0.6
Configuring cereal-0.5.5.0...
Building cereal-0.5.5.0...
Installed cereal-0.5.5.0
Configuring data-default-class-0.1.2.0...
Building data-default-class-0.1.2.0...
Installed data-default-class-0.1.2.0
Configuring dlist-0.8.0.4...
Building dlist-0.8.0.4...
Installed dlist-0.8.0.4
Configuring fail-4.9.0.0...
Building fail-4.9.0.0...
Installed fail-4.9.0.0
Configuring freer-effects-0.3.0.1...
Building freer-effects-0.3.0.1...
Failed to install freer-effects-0.3.0.1
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/freer-effects-0.3.0.1-7kWGqRGROJV1SCQ7DhZcDg.log ):
cabal: Entering directory '/tmp/cabal-tmp-21044/freer-effects-0.3.0.1'
Configuring freer-effects-0.3.0.1...
Preprocessing library for freer-effects-0.3.0.1..
Building library for freer-effects-0.3.0.1..
[ 1 of 15] Compiling Data.FTCQueue    ( src/Data/FTCQueue.hs, dist/build/Data/FTCQueue.o )
[ 2 of 15] Compiling Data.OpenUnion.Internal ( src/Data/OpenUnion/Internal.hs, dist/build/Data/OpenUnion/Internal.o )
[ 3 of 15] Compiling Data.OpenUnion   ( src/Data/OpenUnion.hs, dist/build/Data/OpenUnion.o )
[ 4 of 15] Compiling Control.Monad.Freer.Internal ( src/Control/Monad/Freer/Internal.hs, dist/build/Control/Monad/Freer/Internal.o )
[ 5 of 15] Compiling Control.Monad.Freer.Writer ( src/Control/Monad/Freer/Writer.hs, dist/build/Control/Monad/Freer/Writer.o )
[ 6 of 15] Compiling Control.Monad.Freer.Trace ( src/Control/Monad/Freer/Trace.hs, dist/build/Control/Monad/Freer/Trace.o )
[ 7 of 15] Compiling Control.Monad.Freer.State ( src/Control/Monad/Freer/State.hs, dist/build/Control/Monad/Freer/State.o )
[ 8 of 15] Compiling Control.Monad.Freer.Reader ( src/Control/Monad/Freer/Reader.hs, dist/build/Control/Monad/Freer/Reader.o )
[ 9 of 15] Compiling Control.Monad.Freer.StateRW ( src/Control/Monad/Freer/StateRW.hs, dist/build/Control/Monad/Freer/StateRW.o )
[10 of 15] Compiling Control.Monad.Freer.NonDet ( src/Control/Monad/Freer/NonDet.hs, dist/build/Control/Monad/Freer/NonDet.o )
[11 of 15] Compiling Control.Monad.Freer.Fresh ( src/Control/Monad/Freer/Fresh.hs, dist/build/Control/Monad/Freer/Fresh.o )
[12 of 15] Compiling Control.Monad.Freer.Exception ( src/Control/Monad/Freer/Exception.hs, dist/build/Control/Monad/Freer/Exception.o )

src/Control/Monad/Freer/Exception.hs:41:15: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member (Exc e) effs’
        matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        throwError :: Member (Exc e) effs => e -> Eff effs a
   |
41 | throwError :: Member (Exc e) effs => e -> Eff effs a
   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Control/Monad/Freer/Exception.hs:52:8: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member (Exc e) effs’
        matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        catchError :: Member (Exc e) effs =>
                      Eff effs a -> (e -> Eff effs a) -> Eff effs a
   |
52 |     :: Member (Exc e) effs
   |        ^^^^^^^^^^^^^^^^^^^...
[13 of 15] Compiling Control.Monad.Freer.Cut ( src/Control/Monad/Freer/Cut.hs, dist/build/Control/Monad/Freer/Cut.o )

src/Control/Monad/Freer/Cut.hs:34:13: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member (Exc CutFalse) r’
        matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        cutFalse :: Member (Exc CutFalse) r => Eff r a
   |
34 | cutFalse :: Member (Exc CutFalse) r => Eff r a
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[14 of 15] Compiling Control.Monad.Freer.Coroutine ( src/Control/Monad/Freer/Coroutine.hs, dist/build/Control/Monad/Freer/Coroutine.o )

src/Control/Monad/Freer/Coroutine.hs:49:10: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member (Yield a b) effs’
        matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        yield :: Member (Yield a b) effs => a -> (b -> c) -> Eff effs c
   |
49 | yield :: Member (Yield a b) effs => a -> (b -> c) -> Eff effs c
   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[15 of 15] Compiling Control.Monad.Freer ( src/Control/Monad/Freer.hs, dist/build/Control/Monad/Freer.o )

src/Control/Monad/Freer.hs:58:8: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member m effs’ matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        runNat :: Member m effs =>
                  (forall a. eff a -> m a) -> Eff (eff : effs) b -> Eff effs b
   |
58 |     :: Member m effs
   |        ^^^^^^^^^^^^^...

src/Control/Monad/Freer.hs:66:8: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member m effs’ matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined at src/Data/OpenUnion/Internal.hs:146:10
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        runNatS :: Member m effs =>
                   s
                   -> (forall a. s -> eff a -> m (s, a))
                      -> Eff (eff : effs) b -> Eff effs b
   |
66 |     :: Member m effs
   |        ^^^^^^^^^^^^^...
Preprocessing executable 'freer-examples' for freer-effects-0.3.0.1..
Building executable 'freer-examples' for freer-effects-0.3.0.1..
[1 of 9] Compiling Capitalize       ( examples/src/Capitalize.hs, dist/build/freer-examples/freer-examples-tmp/Capitalize.o )
[2 of 9] Compiling Common           ( examples/src/Common.hs, dist/build/freer-examples/freer-examples-tmp/Common.o )
[3 of 9] Compiling Console          ( examples/src/Console.hs, dist/build/freer-examples/freer-examples-tmp/Console.o )
[4 of 9] Compiling Coroutine        ( examples/src/Coroutine.hs, dist/build/freer-examples/freer-examples-tmp/Coroutine.o )
[5 of 9] Compiling Cut              ( examples/src/Cut.hs, dist/build/freer-examples/freer-examples-tmp/Cut.o )
[6 of 9] Compiling Fresh            ( examples/src/Fresh.hs, dist/build/freer-examples/freer-examples-tmp/Fresh.o )

examples/src/Fresh.hs:7:1: warning: [-Wunused-top-binds]
    Defined but not used: ‘traceFresh’
  |
7 | traceFresh = runTrace $ flip runFresh' 0 $ do
  | ^^^^^^^^^^
[7 of 9] Compiling Main             ( examples/src/Main.hs, dist/build/freer-examples/freer-examples-tmp/Main.o )

examples/src/Main.hs:19:24: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member Console r’ matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined in ‘Data.OpenUnion.Internal’
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        capitalizingService :: (Member Console r, Member Capitalize r) =>
                               Eff r ()
   |
19 | capitalizingService :: (Member Console r, Member Capitalize r) => Eff r ()
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

examples/src/Main.hs:19:24: warning: [-Wsimplifiable-class-constraints]
    • The constraint ‘Member Capitalize r’
        matches an instance declaration
      instance Data.OpenUnion.Internal.FindElem t r => Member t r
        -- Defined in ‘Data.OpenUnion.Internal’
      This makes type inference for inner bindings fragile;
        either use MonoLocalBinds, or simplify it using the instance
    • In the type signature:
        capitalizingService :: (Member Console r, Member Capitalize r) =>
                               Eff r ()
   |
19 | capitalizingService :: (Member Console r, Member Capitalize r) => Eff r ()
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[8 of 9] Compiling NonDet           ( examples/src/NonDet.hs, dist/build/freer-examples/freer-examples-tmp/NonDet.o )

examples/src/NonDet.hs:8:16: error:
    Not in scope: type constructor or class ‘NonDet’
  |
8 | ifte :: Member NonDet r
  |                ^^^^^^

examples/src/NonDet.hs:12:20: error:
    Not in scope: type constructor or class ‘NonDet’
   |
12 | testIfte :: Member NonDet r => Eff r Int
   |                    ^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-21044/freer-effects-0.3.0.1'
Configuring generics-sop-0.3.2.0...
Building generics-sop-0.3.2.0...
Installed basement-0.0.6
Installed generics-sop-0.3.2.0
cabal: Error: some packages failed to install:
freer-effects-0.3.0.1-7kWGqRGROJV1SCQ7DhZcDg failed during the building phase.
The exception was:
ExitFailure 1
listenbrainz-client-1.1.1-7yy9jGIoCts6TCaAp3EnW1 depends on
listenbrainz-client-1.1.1 which failed to install.

Test log

No test log was submitted for this report.