Build #3 for gore-and-ash-demo-1.0.0.0

[all reports]

Package gore-and-ash-demo-1.0.0.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-11-28 13:03:37.529524 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies GLFW-b-1.4.8.1, OpenGL-3.0.1.0, base-4.9.0.0, bytestring-0.10.8.1, cereal-0.5.4.0, containers-0.5.7.1, deepseq-1.4.2.0, exception-transformers-0.4.0.4, exceptions-0.8.3, gore-and-ash-1.2.2.0, gore-and-ash-actor-1.2.2.0, gore-and-ash-logging-2.0.1.0, gore-and-ash-network-1.4.0.0, gore-and-ash-sdl-2.1.1.0, gore-and-ash-sync-1.2.0.1, hashable-1.2.4.0, lens-4.15.1, linear-1.20.5, network-2.6.3.1, sdl2-2.1.3, text-1.2.2.1, text-show-3.4.1.1, transformers-0.5.2.0, unordered-containers-0.2.7.1, vector-0.11.0.0, base-4.9.0.0, bytestring-0.10.8.1, cereal-0.5.4.0, containers-0.5.7.1, deepseq-1.4.2.0, exception-transformers-0.4.0.4, exceptions-0.8.3, gore-and-ash-1.2.2.0, gore-and-ash-actor-1.2.2.0, gore-and-ash-logging-2.0.1.0, gore-and-ash-network-1.4.0.0, gore-and-ash-sync-1.2.0.1, hashable-1.2.4.0, lens-4.15.1, linear-1.20.5, network-2.6.3.1, text-1.2.2.1, text-show-3.4.1.1, time-1.6.0.1, transformers-0.5.2.0, unordered-containers-0.2.7.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Configuring ObjectName-1.1.0.1...
Configuring base-compat-0.9.1...
Building ObjectName-1.1.0.1...
Building base-compat-0.9.1...
Configuring bindings-DSL-1.0.23...
Installed ObjectName-1.1.0.1
Building bindings-DSL-1.0.23...
Configuring base-orphans-0.5.4...
Installed bindings-DSL-1.0.23
Configuring bytestring-builder-0.10.8.1.0...
Installed base-compat-0.9.1
Building base-orphans-0.5.4...
Building bytestring-builder-0.10.8.1.0...
Configuring clock-0.7.2...
Installed bytestring-builder-0.10.8.1.0
Configuring cereal-0.5.4.0...
Installed base-orphans-0.5.4
Building clock-0.7.2...
Building cereal-0.5.4.0...
Configuring fixed-0.2.1.1...
Installed clock-0.7.2
Building fixed-0.2.1.1...
Configuring half-0.2.2.3...
Installed fixed-0.2.1.1
Building half-0.2.2.3...
Configuring generic-deriving-1.11.1...
Installed cereal-0.5.4.0
Building generic-deriving-1.11.1...
Configuring mtl-2.2.1...
Installed half-0.2.2.3
Building mtl-2.2.1...
Configuring nats-1.1.1...
Installed mtl-2.2.1
Building nats-1.1.1...
Configuring parallel-3.2.1.0...
Installed nats-1.1.1
Building parallel-3.2.1.0...
Configuring prelude-extras-0.4.0.3...
Installed parallel-3.2.1.0
Building prelude-extras-0.4.0.3...
Configuring network-2.6.3.1...
Installed prelude-extras-0.4.0.3
Building network-2.6.3.1...
Configuring primitive-0.6.1.0...
Installed generic-deriving-1.11.1
Building primitive-0.6.1.0...
Configuring reflection-2.1.2...
Installed primitive-0.6.1.0
Building reflection-2.1.2...
Configuring random-1.1...
Installed network-2.6.3.1
Building random-1.1...
Configuring stm-2.4.4.1...
Installed random-1.1
Building stm-2.4.4.1...
Configuring semigroups-0.18.2...
Installed reflection-2.1.2
Building semigroups-0.18.2...
Configuring text-1.2.2.1...
Installed semigroups-0.18.2
Configuring transformers-compat-0.5.1.4...
Installed stm-2.4.4.1
Building text-1.2.2.1...
Building transformers-compat-0.5.1.4...
Configuring th-lift-0.7.6...
Installed transformers-compat-0.5.1.4
Building th-lift-0.7.6...
Configuring typesafe-endian-0.1.0.1...
Installed th-lift-0.7.6
Building typesafe-endian-0.1.0.1...
Installed typesafe-endian-0.1.0.1
Configuring bindings-GLFW-3.1.2.2...
Building bindings-GLFW-3.1.2.2...
Configuring extra-1.5.1...
Installed text-1.2.2.1
Building extra-1.5.1...
Configuring StateVar-1.1.0.4...
Installed bindings-GLFW-3.1.2.2
Configuring vector-0.11.0.0...
Installed extra-1.5.1
Building StateVar-1.1.0.4...
Building vector-0.11.0.0...
Configuring exception-transformers-0.4.0.4...
Installed StateVar-1.1.0.4
Building exception-transformers-0.4.0.4...
Configuring mmorph-1.0.9...
Installed exception-transformers-0.4.0.4
Building mmorph-1.0.9...
Configuring tagged-0.8.5...
Installed mmorph-1.0.9
Building tagged-0.8.5...
Configuring transformers-base-0.4.4...
Installed tagged-0.8.5
Building transformers-base-0.4.4...
Configuring exceptions-0.8.3...
Installed transformers-base-0.4.4
Building exceptions-0.8.3...
Installed exceptions-0.8.3
Configuring hashable-1.2.4.0...
Building hashable-1.2.4.0...
Configuring OpenGLRaw-3.2.3.0...
Installed hashable-1.2.4.0
Building OpenGLRaw-3.2.3.0...
Configuring GLFW-b-1.4.8.1...
Installed vector-0.11.0.0
Building GLFW-b-1.4.8.1...
Configuring monad-control-1.0.1.0...
Installed GLFW-b-1.4.8.1
Building monad-control-1.0.1.0...
Configuring distributive-0.5.0.2...
Installed monad-control-1.0.1.0
Building distributive-0.5.0.2...
Installed distributive-0.5.0.2
Configuring void-0.7.1...
Building void-0.7.1...
Configuring scientific-0.3.4.9...
Installed void-0.7.1
Building scientific-0.3.4.9...
Configuring unordered-containers-0.2.7.1...
Installed scientific-0.3.4.9
Building unordered-containers-0.2.7.1...
Configuring lifted-base-0.2.3.8...
Installed unordered-containers-0.2.7.1
Building lifted-base-0.2.3.8...
Installed lifted-base-0.2.3.8
Configuring contravariant-1.4...
Building contravariant-1.4...
Configuring bytes-0.15.2...
Installed contravariant-1.4
Building bytes-0.15.2...
Configuring resourcet-1.1.8.1...
Installed bytes-0.15.2
Building resourcet-1.1.8.1...
Installed resourcet-1.1.8.1
Configuring comonad-5...
Building comonad-5...
Installed comonad-5
Configuring bifunctors-5.4.1...
Building bifunctors-5.4.1...
Installed bifunctors-5.4.1
Configuring semigroupoids-5.1...
Building semigroupoids-5.1...
Configuring profunctors-5.2...
Installed semigroupoids-5.1
Building profunctors-5.2...
Configuring text-show-3.4.1.1...
Installed profunctors-5.2
Building text-show-3.4.1.1...
Installed text-show-3.4.1.1
Configuring free-4.12.4...
Building free-4.12.4...
Installed free-4.12.4
Configuring adjunctions-4.3...
Building adjunctions-4.3...
Installed adjunctions-4.3
Configuring kan-extensions-5.0.1...
Building kan-extensions-5.0.1...
Installed kan-extensions-5.0.1
Configuring lens-4.15.1...
Building lens-4.15.1...
Installed OpenGLRaw-3.2.3.0
Configuring GLURaw-2.0.0.2...
Building GLURaw-2.0.0.2...
Installed GLURaw-2.0.0.2
Configuring OpenGL-3.0.1.0...
Building OpenGL-3.0.1.0...
Installed lens-4.15.1
Configuring linear-1.20.5...
Building linear-1.20.5...
Installed OpenGL-3.0.1.0
Installed linear-1.20.5
Configuring gore-and-ash-1.2.2.0...
Configuring sdl2-2.1.3...
Building gore-and-ash-1.2.2.0...
Building sdl2-2.1.3...
Installed gore-and-ash-1.2.2.0
Configuring gore-and-ash-logging-2.0.1.0...
Building gore-and-ash-logging-2.0.1.0...
Configuring gore-and-ash-actor-1.2.2.0...
Installed gore-and-ash-logging-2.0.1.0
Building gore-and-ash-actor-1.2.2.0...
Installed gore-and-ash-actor-1.2.2.0
Configuring gore-and-ash-network-1.4.0.0...
Building gore-and-ash-network-1.4.0.0...
Installed gore-and-ash-network-1.4.0.0
Configuring gore-and-ash-sync-1.2.0.1...
Building gore-and-ash-sync-1.2.0.1...
Installed gore-and-ash-sync-1.2.0.1
Installed sdl2-2.1.3
Configuring gore-and-ash-sdl-2.1.1.0...
Building gore-and-ash-sdl-2.1.1.0...
Installed gore-and-ash-sdl-2.1.1.0
Configuring gore-and-ash-demo-1.0.0.0...
Building gore-and-ash-demo-1.0.0.0...
Failed to install gore-and-ash-demo-1.0.0.0
Build log ( /home/builder/.cabal/logs/gore-and-ash-demo-1.0.0.0.log ):
cabal: Entering directory '/tmp/cabal-tmp-25015/gore-and-ash-demo-1.0.0.0'
Configuring gore-and-ash-demo-1.0.0.0...
Building gore-and-ash-demo-1.0.0.0...
Preprocessing executable 'gore-and-ash-demo-client' for
gore-and-ash-demo-1.0.0.0...
[ 1 of 16] Compiling Game.Shared      ( src/shared/Game/Shared.hs, dist/build/gore-and-ash-demo-client/gore-and-ash-demo-client-tmp/Game/Shared.o )
[ 2 of 16] Compiling Game.Player.Shared ( src/shared/Game/Player/Shared.hs, dist/build/gore-and-ash-demo-client/gore-and-ash-demo-client-tmp/Game/Player/Shared.o )
[ 3 of 16] Compiling Game.Player.Data ( src/client/Game/Player/Data.hs, dist/build/gore-and-ash-demo-client/gore-and-ash-demo-client-tmp/Game/Player/Data.o )
[ 4 of 16] Compiling Game.Core        ( src/client/Game/Core.hs, dist/build/gore-and-ash-demo-client/gore-and-ash-demo-client-tmp/Game/Core.o )

src/client/Game/Core.hs:32:75: error:
    • Couldn't match type ‘SDLT
                             (SyncState
                                (NetworkState
                                   (ActorState (LoggingState Game.GoreAndAsh.Core.Monad.IOState))))
                             (SyncT
                                (NetworkState
                                   (ActorState (LoggingState Game.GoreAndAsh.Core.Monad.IOState)))
                                (NetworkT
                                   (ActorState (LoggingState Game.GoreAndAsh.Core.Monad.IOState))
                                   (ActorT
                                      (LoggingState Game.GoreAndAsh.Core.Monad.IOState)
                                      (LoggingT Game.GoreAndAsh.Core.Monad.IOState IO))))’
                     with ‘AppMonad’
        arising from the coercion of the method ‘peerSendM’
          from type ‘LoggingMonad
                       (ModuleStack '[LoggingT, ActorT, NetworkT, SyncT, SDLT] IO) =>
                     Peer
                     -> ChannelID
                     -> Message
                     -> ModuleStack '[LoggingT, ActorT, NetworkT, SyncT, SDLT] IO ()’
            to type ‘LoggingMonad AppMonad =>
                     Peer -> ChannelID -> Message -> AppMonad ()’
    • When deriving the instance for (NetworkMonad AppMonad)
cabal: Leaving directory '/tmp/cabal-tmp-25015/gore-and-ash-demo-1.0.0.0'
cabal: Error: some packages failed to install:
gore-and-ash-demo-1.0.0.0 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.