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

[all reports]

Package gore-and-ash-demo-1.2.0.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-11-20 02:48:28.657374 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 mtl-2.2.1...
Installed cereal-0.5.4.0
Building mtl-2.2.1...
Configuring nats-1.1.1...
Installed half-0.2.2.3
Building nats-1.1.1...
Configuring generic-deriving-1.11.1...
Installed nats-1.1.1
Building generic-deriving-1.11.1...
Configuring parallel-3.2.1.0...
Installed mtl-2.2.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 network-2.6.3.1
Building reflection-2.1.2...
Configuring random-1.1...
Installed primitive-0.6.1.0
Building random-1.1...
Configuring semigroups-0.18.2...
Installed random-1.1
Configuring stm-2.4.4.1...
Installed reflection-2.1.2
Building semigroups-0.18.2...
Building stm-2.4.4.1...
Configuring text-1.2.2.1...
Installed semigroups-0.18.2
Building text-1.2.2.1...
Configuring th-lift-0.7.6...
Installed stm-2.4.4.1
Building th-lift-0.7.6...
Configuring transformers-compat-0.5.1.4...
Installed th-lift-0.7.6
Building transformers-compat-0.5.1.4...
Configuring typesafe-endian-0.1.0.1...
Installed transformers-compat-0.5.1.4
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 vector-0.11.0.0...
Installed extra-1.5.1
Building vector-0.11.0.0...
Configuring StateVar-1.1.0.4...
Installed bindings-GLFW-3.1.2.2
Building StateVar-1.1.0.4...
Configuring exceptions-0.8.3...
Installed StateVar-1.1.0.4
Building exceptions-0.8.3...
Configuring mmorph-1.0.7...
Installed exceptions-0.8.3
Building mmorph-1.0.7...
Configuring exception-transformers-0.4.0.4...
Installed mmorph-1.0.7
Building exception-transformers-0.4.0.4...
Configuring transformers-base-0.4.4...
Installed exception-transformers-0.4.0.4
Building transformers-base-0.4.4...
Configuring tagged-0.8.5...
Installed transformers-base-0.4.4
Building tagged-0.8.5...
Installed tagged-0.8.5
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 unordered-containers-0.2.7.1...
Building unordered-containers-0.2.7.1...
Configuring void-0.7.1...
Installed unordered-containers-0.2.7.1
Building void-0.7.1...
Configuring lifted-base-0.2.3.8...
Installed void-0.7.1
Building lifted-base-0.2.3.8...
Configuring scientific-0.3.4.9...
Installed lifted-base-0.2.3.8
Building scientific-0.3.4.9...
Installed scientific-0.3.4.9
Configuring contravariant-1.4...
Building contravariant-1.4...
Configuring resourcet-1.1.8.1...
Installed contravariant-1.4
Building resourcet-1.1.8.1...
Configuring bytes-0.15.2...
Installed resourcet-1.1.8.1
Building bytes-0.15.2...
Installed bytes-0.15.2
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...
Configuring free-4.12.4...
Installed text-show-3.4.1.1
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.2.0.0...
Building gore-and-ash-demo-1.2.0.0...
Failed to install gore-and-ash-demo-1.2.0.0
Build log ( /home/builder/.cabal/logs/gore-and-ash-demo-1.2.0.0.log ):
cabal: Entering directory '/tmp/cabal-tmp-22357/gore-and-ash-demo-1.2.0.0'
Configuring gore-and-ash-demo-1.2.0.0...
Building gore-and-ash-demo-1.2.0.0...
Preprocessing executable 'gore-and-ash-demo-client' for
gore-and-ash-demo-1.2.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-22357/gore-and-ash-demo-1.2.0.0'
cabal: Error: some packages failed to install:
gore-and-ash-demo-1.2.0.0 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.