Build #2 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 11:27:05.405423 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 base-compat-0.9.1...
Building ObjectName-1.1.0.1...
Installed ObjectName-1.1.0.1
Configuring base-orphans-0.5.4...
Building base-orphans-0.5.4...
Configuring bindings-DSL-1.0.23...
Installed base-orphans-0.5.4
Configuring cereal-0.5.4.0...
Installed base-compat-0.9.1
Building bindings-DSL-1.0.23...
Building cereal-0.5.4.0...
Configuring clock-0.7.2...
Installed bindings-DSL-1.0.23
Building clock-0.7.2...
Configuring bytestring-builder-0.10.8.1.0...
Installed clock-0.7.2
Building bytestring-builder-0.10.8.1.0...
Configuring fixed-0.2.1.1...
Installed bytestring-builder-0.10.8.1.0
Building fixed-0.2.1.1...
Configuring half-0.2.2.3...
Installed cereal-0.5.4.0
Building half-0.2.2.3...
Configuring mtl-2.2.1...
Installed fixed-0.2.1.1
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 random-1.1...
Installed network-2.6.3.1
Building random-1.1...
Configuring semigroups-0.18.2...
Installed primitive-0.6.1.0
Building semigroups-0.18.2...
Configuring stm-2.4.4.1...
Installed random-1.1
Building stm-2.4.4.1...
Configuring reflection-2.1.2...
Installed semigroups-0.18.2
Building reflection-2.1.2...
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 text-1.2.2.1...
Installed reflection-2.1.2
Building text-1.2.2.1...
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 StateVar-1.1.0.4...
Installed bindings-GLFW-3.1.2.2
Building StateVar-1.1.0.4...
Configuring vector-0.11.0.0...
Installed StateVar-1.1.0.4
Building vector-0.11.0.0...
Configuring exception-transformers-0.4.0.4...
Installed extra-1.5.1
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 transformers-base-0.4.4...
Installed mmorph-1.0.9
Building transformers-base-0.4.4...
Configuring tagged-0.8.5...
Installed transformers-base-0.4.4
Building tagged-0.8.5...
Configuring exceptions-0.8.3...
Installed tagged-0.8.5
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 distributive-0.5.0.2...
Installed GLFW-b-1.4.8.1
Building distributive-0.5.0.2...
Configuring monad-control-1.0.1.0...
Installed distributive-0.5.0.2
Building monad-control-1.0.1.0...
Installed monad-control-1.0.1.0
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...
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...
Installed OpenGLRaw-3.2.3.0
Configuring GLURaw-2.0.0.2...
Building GLURaw-2.0.0.2...
Building lens-4.15.1...
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...
Installed OpenGL-3.0.1.0
Building linear-1.20.5...
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-actor-1.2.2.0...
Building gore-and-ash-actor-1.2.2.0...
Configuring gore-and-ash-logging-2.0.1.0...
Installed gore-and-ash-actor-1.2.2.0
Building gore-and-ash-logging-2.0.1.0...
Installed gore-and-ash-logging-2.0.1.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
Downloading 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...
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-30062/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-30062/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.