Build #2 for boltzmann-brain-1.6

[all reports]

Package boltzmann-brain-1.6
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2019-12-09 19:29:28.72071109 UTC
Compiler ghc-8.6.3
OS linux
Arch x86_64
Dependencies MonadRandom-0.5.1.1, aeson-1.4.6.0, base-4.12.0.0, bytestring-0.10.8.2, containers-0.6.0.1, edit-distance-0.2.2.1, graphviz-2999.20.0.3, haskell-src-exts-1.22.0, hmatrix-0.20.0.0, megaparsec-8.0.0, mtl-2.2.2, multiset-0.3.4.1, pretty-terminal-0.1.0.0, process-1.6.7.0, random-1.1, template-haskell-2.14.0.0, text-1.2.3.1, time-1.8.0.2, transformers-0.5.6.2, aeson-1.4.6.0, base-4.12.0.0, bytestring-0.10.8.2, containers-0.6.0.1, directory-1.3.3.0, filepath-1.4.2.1, megaparsec-8.0.0, text-1.2.3.1
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...
Warning: The following packages are likely to be broken by the reinstalls:
parsec-3.1.13.0
Cabal-2.4.0.1
Continuing even though the plan contains dangerous reinstalls.
Starting     colour-2.3.5
Starting     base-orphans-0.8.1
Starting     dlist-0.8.0.7
Starting     base-compat-0.10.5
Building     colour-2.3.5
Building     base-orphans-0.8.1
Building     dlist-0.8.0.7
Building     base-compat-0.10.5
Completed    base-orphans-0.8.1
Starting     hashable-1.3.0.0
Building     hashable-1.3.0.0
Completed    dlist-0.8.0.7
Starting     haskell-src-exts-1.22.0
Building     haskell-src-exts-1.22.0
Completed    hashable-1.3.0.0
Starting     integer-logarithms-1.0.3
Completed    base-compat-0.10.5
Starting     multiset-0.3.4.1
Building     integer-logarithms-1.0.3
Completed    colour-2.3.5
Starting     parser-combinators-1.2.1
Building     multiset-0.3.4.1
Building     parser-combinators-1.2.1
Completed    integer-logarithms-1.0.3
Starting     polyparse-1.12.1
Building     polyparse-1.12.1
Completed    parser-combinators-1.2.1
Starting     pretty-terminal-0.1.0.0
Completed    multiset-0.3.4.1
Starting     process-1.6.7.0
Building     pretty-terminal-0.1.0.0
Building     process-1.6.7.0
Completed    pretty-terminal-0.1.0.0
Starting     random-1.1
Building     random-1.1
Completed    process-1.6.7.0
Starting     semigroups-0.19.1
Building     semigroups-0.19.1
Completed    random-1.1
Starting     split-0.2.3.3
Completed    polyparse-1.12.1
Starting     th-abstraction-0.3.1.0
Building     split-0.2.3.3
Building     th-abstraction-0.3.1.0
Completed    semigroups-0.19.1
Starting     transformers-0.5.6.2
Building     transformers-0.5.6.2
Completed    split-0.2.3.3
Starting     time-compat-1.9.2.2
Building     time-compat-1.9.2.2
Completed    th-abstraction-0.3.1.0
Starting     storable-complex-0.2.3.0
Building     storable-complex-0.2.3.0
Completed    storable-complex-0.2.3.0
Starting     unordered-containers-0.2.10.0
Completed    time-compat-1.9.2.2
Starting     case-insensitive-1.2.1.0
Building     unordered-containers-0.2.10.0
Building     case-insensitive-1.2.1.0
Completed    case-insensitive-1.2.1.0
Starting     wl-pprint-text-1.2.0.0
Building     wl-pprint-text-1.2.0.0
Completed    wl-pprint-text-1.2.0.0
Starting     uuid-types-1.0.3
Completed    transformers-0.5.6.2
Starting     edit-distance-0.2.2.1
Building     uuid-types-1.0.3
Building     edit-distance-0.2.2.1
Completed    unordered-containers-0.2.10.0
Starting     transformers-compat-0.6.5
Completed    uuid-types-1.0.3
Starting     tagged-0.8.6
Completed    edit-distance-0.2.2.1
Starting     primitive-0.7.0.0
Building     transformers-compat-0.6.5
Building     tagged-0.8.6
Building     primitive-0.7.0.0
Completed    transformers-compat-0.6.5
Starting     mtl-2.2.2
Completed    tagged-0.8.6
Starting     fgl-5.7.0.1
Building     mtl-2.2.2
Building     fgl-5.7.0.1
Completed    mtl-2.2.2
Starting     exceptions-0.10.3
Building     exceptions-0.10.3
Completed    exceptions-0.10.3
Starting     temporary-1.3
Completed    primitive-0.7.0.0
Starting     vector-0.12.0.3
Building     temporary-1.3
Building     vector-0.12.0.3
Completed    fgl-5.7.0.1
Starting     scientific-0.3.6.2
Building     scientific-0.3.6.2
Completed    temporary-1.3
Starting     MonadRandom-0.5.1.1
Building     MonadRandom-0.5.1.1
Completed    scientific-0.3.6.2
Starting     graphviz-2999.20.0.3
Building     graphviz-2999.20.0.3
Completed    MonadRandom-0.5.1.1
Starting     megaparsec-8.0.0
Building     megaparsec-8.0.0
Completed    megaparsec-8.0.0
Starting     attoparsec-0.13.2.3
Building     attoparsec-0.13.2.3
Completed    attoparsec-0.13.2.3
Completed    vector-0.12.0.3
Starting     hmatrix-0.20.0.0
Starting     aeson-1.4.6.0
Building     hmatrix-0.20.0.0
Building     aeson-1.4.6.0
Completed    graphviz-2999.20.0.3
Completed    aeson-1.4.6.0
Completed    haskell-src-exts-1.22.0
Completed    hmatrix-0.20.0.0
Starting     boltzmann-brain-1.6
Building     boltzmann-brain-1.6
Failed to install boltzmann-brain-1.6
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/boltzmann-brain-1.6-CmQq92IPjhUElXyvQI2no2.log ):
cabal: Entering directory '/tmp/cabal-tmp-23582/boltzmann-brain-1.6'
Configuring boltzmann-brain-1.6...
Preprocessing library for boltzmann-brain-1.6..
Building library for boltzmann-brain-1.6..
[ 1 of 23] Compiling Data.Boltzmann.Internal.Annotations ( Data/Boltzmann/Internal/Annotations.hs, dist/build/Data/Boltzmann/Internal/Annotations.o )
[ 2 of 23] Compiling Data.Boltzmann.Internal.Parser ( Data/Boltzmann/Internal/Parser.hs, dist/build/Data/Boltzmann/Internal/Parser.o )
[ 3 of 23] Compiling Data.Boltzmann.Internal.Utils ( Data/Boltzmann/Internal/Utils.hs, dist/build/Data/Boltzmann/Internal/Utils.o )
[ 4 of 23] Compiling Data.Boltzmann.Internal.TH ( Data/Boltzmann/Internal/TH.hs, dist/build/Data/Boltzmann/Internal/TH.o )
[ 5 of 23] Compiling Data.Boltzmann.Internal.Logging ( Data/Boltzmann/Internal/Logging.hs, dist/build/Data/Boltzmann/Internal/Logging.o )
[ 6 of 23] Compiling Data.Boltzmann.System.Annotations ( Data/Boltzmann/System/Annotations.hs, dist/build/Data/Boltzmann/System/Annotations.o )
[ 7 of 23] Compiling Data.Boltzmann.System ( Data/Boltzmann/System.hs, dist/build/Data/Boltzmann/System.o )
[ 8 of 23] Compiling Data.Boltzmann.Internal.Tuner ( Data/Boltzmann/Internal/Tuner.hs, dist/build/Data/Boltzmann/Internal/Tuner.o )
[ 9 of 23] Compiling Data.Boltzmann.Compiler.Haskell.Helpers ( Data/Boltzmann/Compiler/Haskell/Helpers.hs, dist/build/Data/Boltzmann/Compiler/Haskell/Helpers.o )
[10 of 23] Compiling Data.Boltzmann.Compiler ( Data/Boltzmann/Compiler.hs, dist/build/Data/Boltzmann/Compiler.o )
[11 of 23] Compiling Data.Boltzmann.Compiler.Haskell.Rational ( Data/Boltzmann/Compiler/Haskell/Rational.hs, dist/build/Data/Boltzmann/Compiler/Haskell/Rational.o )

Data/Boltzmann/Compiler/Haskell/Rational.hs:233:59: error:
    Data constructor not in scope:
      ClassA :: () -> QName () -> [Type ()] -> Asst ()
    |
233 |     where type' = TyForall () Nothing (Just $ CxTuple () [ClassA () randomGen' [g']])
    |                                                           ^^^^^^

Data/Boltzmann/Compiler/Haskell/Rational.hs:277:59: error:
    Data constructor not in scope:
      ClassA :: () -> QName () -> [Type ()] -> Asst ()
    |
277 |     where type' = TyForall () Nothing (Just $ CxTuple () [ClassA () randomGen' [g']])
    |                                                           ^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-23582/boltzmann-brain-1.6'
cabal: Error: some packages failed to install:
boltzmann-brain-1.6-CmQq92IPjhUElXyvQI2no2 failed during the building phase.
The exception was:
ExitFailure 1