Build #2 for creatur-5.9.26

[all reports]

Package creatur-5.9.26
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2021-05-30 18:38:13.898313596 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies MonadRandom-0.5.3, array-0.5.4.0, base-4.14.1.0, binary-0.8.8.0, bytestring-0.10.10.0, cereal-0.5.8.1, cond-0.4.1.1, directory-1.3.6.0, exceptions-0.10.4, filepath-1.4.2.1, gray-extended-1.5.8, hdaemonize-0.5.6, hsyslog-5.0.2, mtl-2.2.2, random-1.2.0, split-0.2.3.4, time-1.9.3, transformers-0.5.6.2, unix-2.7.2.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     extensible-exceptions-0.1.1.4
Starting     cereal-0.5.8.1
Starting     cond-0.4.1.1
Starting     gray-extended-1.5.8
Building     extensible-exceptions-0.1.1.4
Building     cond-0.4.1.1
Building     cereal-0.5.8.1
Building     gray-extended-1.5.8
Completed    extensible-exceptions-0.1.1.4
Starting     hsyslog-5.0.2
Completed    gray-extended-1.5.8
Starting     primitive-0.7.1.0
Building     hsyslog-5.0.2
Building     primitive-0.7.1.0
Completed    cond-0.4.1.1
Starting     split-0.2.3.4
Building     split-0.2.3.4
Completed    hsyslog-5.0.2
Starting     splitmix-0.1.0.3
Building     splitmix-0.1.0.3
Completed    split-0.2.3.4
Starting     transformers-compat-0.6.6
Building     transformers-compat-0.6.6
Completed    cereal-0.5.8.1
Starting     hdaemonize-0.5.6
Completed    splitmix-0.1.0.3
Building     hdaemonize-0.5.6
Starting     random-1.2.0
Building     random-1.2.0
Completed    transformers-compat-0.6.6
Completed    hdaemonize-0.5.6
Completed    random-1.2.0
Completed    primitive-0.7.1.0
Starting     MonadRandom-0.5.3
Building     MonadRandom-0.5.3
Completed    MonadRandom-0.5.3
Starting     creatur-5.9.26
Building     creatur-5.9.26
Failed to install creatur-5.9.26
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/creatur-5.9.26-88ui2Eds6R83ikF9TEpkNn.log ):
cabal: Entering directory '/tmp/cabal-tmp-14997/creatur-5.9.26'
Configuring creatur-5.9.26...
Preprocessing library for creatur-5.9.26..
Building library for creatur-5.9.26..
[ 1 of 26] Compiling ALife.Creatur.Daemon ( src/ALife/Creatur/Daemon.hs, dist/build/ALife/Creatur/Daemon.o, dist/build/ALife/Creatur/Daemon.dyn_o )
[ 2 of 26] Compiling ALife.Creatur.Database ( src/ALife/Creatur/Database.hs, dist/build/ALife/Creatur/Database.o, dist/build/ALife/Creatur/Database.dyn_o )
[ 3 of 26] Compiling ALife.Creatur.Genetics.Analysis ( src/ALife/Creatur/Genetics/Analysis.hs, dist/build/ALife/Creatur/Genetics/Analysis.o, dist/build/ALife/Creatur/Genetics/Analysis.dyn_o )
[ 4 of 26] Compiling ALife.Creatur.Genetics.Diploid ( src/ALife/Creatur/Genetics/Diploid.hs, dist/build/ALife/Creatur/Genetics/Diploid.o, dist/build/ALife/Creatur/Genetics/Diploid.dyn_o )
[ 5 of 26] Compiling ALife.Creatur.Logger ( src/ALife/Creatur/Logger.hs, dist/build/ALife/Creatur/Logger.o, dist/build/ALife/Creatur/Logger.dyn_o )
[ 6 of 26] Compiling ALife.Creatur.Util ( src/ALife/Creatur/Util.hs, dist/build/ALife/Creatur/Util.o, dist/build/ALife/Creatur/Util.dyn_o )
[ 7 of 26] Compiling ALife.Creatur.Persistent ( src/ALife/Creatur/Persistent.hs, dist/build/ALife/Creatur/Persistent.o, dist/build/ALife/Creatur/Persistent.dyn_o )
[ 8 of 26] Compiling ALife.Creatur.Checklist ( src/ALife/Creatur/Checklist.hs, dist/build/ALife/Creatur/Checklist.o, dist/build/ALife/Creatur/Checklist.dyn_o )
[ 9 of 26] Compiling ALife.Creatur.Logger.SimpleRotatingLogger ( src/ALife/Creatur/Logger/SimpleRotatingLogger.hs, dist/build/ALife/Creatur/Logger/SimpleRotatingLogger.o, dist/build/ALife/Creatur/Logger/SimpleRotatingLogger.dyn_o )
[10 of 26] Compiling ALife.Creatur.Logger.SimpleLogger ( src/ALife/Creatur/Logger/SimpleLogger.hs, dist/build/ALife/Creatur/Logger/SimpleLogger.o, dist/build/ALife/Creatur/Logger/SimpleLogger.dyn_o )
[11 of 26] Compiling ALife.Creatur.Genetics.Recombination ( src/ALife/Creatur/Genetics/Recombination.hs, dist/build/ALife/Creatur/Genetics/Recombination.o, dist/build/ALife/Creatur/Genetics/Recombination.dyn_o )
[12 of 26] Compiling ALife.Creatur.Genetics.BRGCWord8 ( src/ALife/Creatur/Genetics/BRGCWord8.hs, dist/build/ALife/Creatur/Genetics/BRGCWord8.o, dist/build/ALife/Creatur/Genetics/BRGCWord8.dyn_o )

src/ALife/Creatur/Genetics/BRGCWord8.hs:386:3: error:
    " No instance for (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-14997/creatur-5.9.26'
cabal: Error: some packages failed to install:
creatur-5.9.26-88ui2Eds6R83ikF9TEpkNn failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.