Build #3 for creatur-5.9.27

[all reports]

Package creatur-5.9.27
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-11-02 08:48:59.897200056 UTC
Compiler ghc-8.6.1
OS linux
Arch x86_64
Dependencies MonadRandom-0.5.1.1, array-0.5.2.0, base-4.12.0.0, binary-0.8.6.0, bytestring-0.10.8.2, cereal-0.5.7.0, cond-0.4.1.1, directory-1.3.3.0, exceptions-0.10.0, filepath-1.4.2.1, gray-extended-1.5.2, hdaemonize-0.5.5, hsyslog-5.0.1, mtl-2.2.2, random-1.1, split-0.2.3.3, time-1.8.0.2, transformers-0.5.5.0, unix-2.7.2.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Warning: The install command is a part of the legacy v1 style of cabal usage.

Please switch to using either the new project style and the new-install
command or the legacy v1-install alias as new-style projects will become the
default in the next version of cabal-install. Please file a bug if you cannot
replicate a working v1- use case with the new-style commands.

For more information, see: https://wiki.haskell.org/Cabal/NewBuild

Resolving dependencies...
Starting     cabal-doctest-1.0.6
Starting     cereal-0.5.7.0
Building     cereal-0.5.7.0
Building     cabal-doctest-1.0.6
Completed    cabal-doctest-1.0.6
Starting     cond-0.4.1.1
Building     cond-0.4.1.1
Completed    cond-0.4.1.1
Starting     extensible-exceptions-0.1.1.4
Building     extensible-exceptions-0.1.1.4
Completed    cereal-0.5.7.0
Starting     gray-extended-1.5.2
Building     gray-extended-1.5.2
Completed    extensible-exceptions-0.1.1.4
Starting     primitive-0.6.4.0
Building     primitive-0.6.4.0
Completed    gray-extended-1.5.2
Starting     random-1.1
Building     random-1.1
Completed    random-1.1
Starting     split-0.2.3.3
Building     split-0.2.3.3
Completed    split-0.2.3.3
Starting     transformers-compat-0.6.2
Building     transformers-compat-0.6.2
Completed    transformers-compat-0.6.2
Starting     hsyslog-5.0.1
Completed    primitive-0.6.4.0
Starting     exceptions-0.10.0
Building     hsyslog-5.0.1
Building     exceptions-0.10.0
Completed    hsyslog-5.0.1
Starting     MonadRandom-0.5.1.1
Completed    exceptions-0.10.0
Starting     hdaemonize-0.5.5
Building     MonadRandom-0.5.1.1
Building     hdaemonize-0.5.5
Completed    hdaemonize-0.5.5
Completed    MonadRandom-0.5.1.1
Starting     creatur-5.9.27
Building     creatur-5.9.27
Failed to install creatur-5.9.27
Build log ( /home/builder/.cabal/logs/ghc-8.6.1/creatur-5.9.27-QcaNhefNev9teqY3arxDW.log ):
cabal: Entering directory '/tmp/cabal-tmp-3290/creatur-5.9.27'
Configuring creatur-5.9.27...
Preprocessing library for creatur-5.9.27..
Building library for creatur-5.9.27..
[ 1 of 26] Compiling ALife.Creatur.Daemon ( src/ALife/Creatur/Daemon.hs, dist/build/ALife/Creatur/Daemon.o )
[ 2 of 26] Compiling ALife.Creatur.Database ( src/ALife/Creatur/Database.hs, dist/build/ALife/Creatur/Database.o )
[ 3 of 26] Compiling ALife.Creatur.Genetics.Analysis ( src/ALife/Creatur/Genetics/Analysis.hs, dist/build/ALife/Creatur/Genetics/Analysis.o )
[ 4 of 26] Compiling ALife.Creatur.Genetics.Diploid ( src/ALife/Creatur/Genetics/Diploid.hs, dist/build/ALife/Creatur/Genetics/Diploid.o )
[ 5 of 26] Compiling ALife.Creatur.Logger ( src/ALife/Creatur/Logger.hs, dist/build/ALife/Creatur/Logger.o )
[ 6 of 26] Compiling ALife.Creatur.Util ( src/ALife/Creatur/Util.hs, dist/build/ALife/Creatur/Util.o )
[ 7 of 26] Compiling ALife.Creatur.Persistent ( src/ALife/Creatur/Persistent.hs, dist/build/ALife/Creatur/Persistent.o )
[ 8 of 26] Compiling ALife.Creatur.Checklist ( src/ALife/Creatur/Checklist.hs, dist/build/ALife/Creatur/Checklist.o )
[ 9 of 26] Compiling ALife.Creatur.Logger.SimpleRotatingLogger ( src/ALife/Creatur/Logger/SimpleRotatingLogger.hs, dist/build/ALife/Creatur/Logger/SimpleRotatingLogger.o )
[10 of 26] Compiling ALife.Creatur.Logger.SimpleLogger ( src/ALife/Creatur/Logger/SimpleLogger.hs, dist/build/ALife/Creatur/Logger/SimpleLogger.o )
[11 of 26] Compiling ALife.Creatur.Genetics.Recombination ( src/ALife/Creatur/Genetics/Recombination.hs, dist/build/ALife/Creatur/Genetics/Recombination.o )
[12 of 26] Compiling ALife.Creatur.Genetics.BRGCWord8 ( src/ALife/Creatur/Genetics/BRGCWord8.hs, dist/build/ALife/Creatur/Genetics/BRGCWord8.o )

src/ALife/Creatur/Genetics/BRGCWord8.hs:386:3: error:
    • No instance for (Control.Monad.Fail.MonadFail Identity)
        arising from a do statement
        with the failable pattern ‘(xs, i, _ : msgs)’
    • In a stmt of a 'do' block: (xs, i, _ : msgs) <- S.get
      In the expression:
        do (xs, i, _ : msgs) <- S.get
           let msg = show i ++ ": read " ++ desc
           S.put (xs, i, msg : msgs)
      In an equation for ‘replaceReportR’:
          replaceReportR desc
            = do (xs, i, _ : msgs) <- S.get
                 let msg = ...
                 S.put (xs, i, msg : msgs)
    |
386 |   (xs, i, _:msgs) <- S.get
    |   ^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-3290/creatur-5.9.27'
cabal: Error: some packages failed to install:
creatur-5.9.27-QcaNhefNev9teqY3arxDW failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.