Build #1 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-19 22:23:14.130692 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...
Installed ObjectName-1.1.0.1
Configuring base-orphans-0.5.4...
Building base-orphans-0.5.4...
Installed base-orphans-0.5.4
Configuring bindings-DSL-1.0.23...
Configuring bytestring-builder-0.10.8.1.0...
Installed base-compat-0.9.1
Building bindings-DSL-1.0.23...
Building bytestring-builder-0.10.8.1.0...
Configuring cereal-0.5.4.0...
Installed bytestring-builder-0.10.8.1.0
Building cereal-0.5.4.0...
Configuring clock-0.7.2...
Installed bindings-DSL-1.0.23
Building clock-0.7.2...
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 nats-1.1.1...
Installed half-0.2.2.3
Building nats-1.1.1...
Configuring mtl-2.2.1...
Installed nats-1.1.1
Building mtl-2.2.1...
Configuring network-2.6.3.1...
Installed mtl-2.2.1
Building network-2.6.3.1...
Configuring parallel-3.2.1.0...
Installed network-2.6.3.1
Configuring primitive-0.6.1.0...
Installed generic-deriving-1.11.1
Building parallel-3.2.1.0...
Building primitive-0.6.1.0...
Configuring prelude-extras-0.4.0.3...
Installed parallel-3.2.1.0
Building prelude-extras-0.4.0.3...
Configuring reflection-2.1.2...
Installed primitive-0.6.1.0
Building reflection-2.1.2...
Configuring random-1.1...
Installed prelude-extras-0.4.0.3
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 th-lift-0.7.6...
Installed semigroups-0.18.2
Building th-lift-0.7.6...
Configuring text-1.2.2.1...
Installed stm-2.4.4.1
Building text-1.2.2.1...
Configuring typesafe-endian-0.1.0.1...
Installed th-lift-0.7.6
Building typesafe-endian-0.1.0.1...
Configuring transformers-compat-0.5.1.4...
Installed typesafe-endian-0.1.0.1
Building transformers-compat-0.5.1.4...
Installed transformers-compat-0.5.1.4
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 extra-1.5.1
Configuring exceptions-0.8.3...
Installed StateVar-1.1.0.4
Building vector-0.11.0.0...
Building exceptions-0.8.3...
Configuring exception-transformers-0.4.0.4...
Installed exceptions-0.8.3
Building exception-transformers-0.4.0.4...
Configuring tagged-0.8.5...
Installed exception-transformers-0.4.0.4
Building tagged-0.8.5...
Configuring mmorph-1.0.6...
Installed tagged-0.8.5
Building mmorph-1.0.6...
Configuring transformers-base-0.4.4...
Installed mmorph-1.0.6
Building transformers-base-0.4.4...
Installed transformers-base-0.4.4
Configuring OpenGLRaw-3.2.3.0...
Building OpenGLRaw-3.2.3.0...
Configuring hashable-1.2.4.0...
Installed vector-0.11.0.0
Building hashable-1.2.4.0...
Configuring distributive-0.5.0.2...
Installed hashable-1.2.4.0
Building distributive-0.5.0.2...
Configuring GLFW-b-1.4.8.1...
Installed distributive-0.5.0.2
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...
Installed monad-control-1.0.1.0
Configuring unordered-containers-0.2.7.1...
Building unordered-containers-0.2.7.1...
Configuring scientific-0.3.4.9...
Installed unordered-containers-0.2.7.1
Building scientific-0.3.4.9...
Configuring lifted-base-0.2.3.8...
Installed scientific-0.3.4.9
Building lifted-base-0.2.3.8...
Configuring void-0.7.1...
Installed lifted-base-0.2.3.8
Building void-0.7.1...
Configuring resourcet-1.1.8.1...
Installed void-0.7.1
Building resourcet-1.1.8.1...
Installed resourcet-1.1.8.1
Configuring contravariant-1.4...
Building contravariant-1.4...
Configuring bytes-0.15.2...
Installed contravariant-1.4
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 profunctors-5.2...
Building profunctors-5.2...
Configuring semigroupoids-5.1...
Installed profunctors-5.2
Building semigroupoids-5.1...
Configuring text-show-3.4.1.1...
Installed semigroupoids-5.1
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
Downloading sdl2-2.1.3...
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
Downloading gore-and-ash-actor-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
Downloading gore-and-ash-sync-1.2.0.1...
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
Downloading gore-and-ash-sdl-2.1.1.0...
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.2.0.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-28193/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-28193/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.