Build #3 for online-0.2.3.0

[all reports]

Package online-0.2.3.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2018-04-14 02:51:30.221825667 UTC
Compiler ghc-8.2.2
OS linux
Arch x86_64
Dependencies base-4.10.1.0, foldl-1.3.7, numhask-prelude-0.0.3.0, protolude-0.2.2, tdigest-0.2, vector-0.12.0.1, vector-algorithms-0.7.0.1
Flags none

Build log

[view raw]

Resolving dependencies...
Configuring base-orphans-0.7...
Configuring base-compat-0.10.1...
Building base-orphans-0.7...
Building base-compat-0.10.1...
Installed base-orphans-0.7
Configuring base-prelude-1.2.0.1...
Building base-prelude-1.2.0.1...
Installed base-prelude-1.2.0.1
Configuring cabal-doctest-1.0.6...
Building cabal-doctest-1.0.6...
Installed base-compat-0.10.1
Configuring clock-0.7.2...
Building clock-0.7.2...
Installed cabal-doctest-1.0.6
Configuring colour-2.3.4...
Building colour-2.3.4...
Installed clock-0.7.2
Configuring fingertree-0.1.4.1...
Building fingertree-0.1.4.1...
Installed colour-2.3.4
Configuring mtl-compat-0.2.1.3...
Building mtl-compat-0.2.1.3...
Installed mtl-compat-0.2.1.3
Configuring numhask-0.2.0.0...
Installed fingertree-0.1.4.1
Configuring semigroups-0.18.4...
Building numhask-0.2.0.0...
Building semigroups-0.18.4...
Installed semigroups-0.18.4
Configuring th-abstraction-0.2.6.0...
Building th-abstraction-0.2.6.0...
Installed numhask-0.2.0.0
Configuring transformers-compat-0.6.1.5...
Building transformers-compat-0.6.1.5...
Installed th-abstraction-0.2.6.0
Configuring unbounded-delays-0.1.1.0...
Building unbounded-delays-0.1.1.0...
Installed transformers-compat-0.6.1.5
Configuring vector-algorithms-0.7.0.1...
Building vector-algorithms-0.7.0.1...
Installed unbounded-delays-0.1.1.0
Configuring vector-th-unbox-0.2.1.6...
Building vector-th-unbox-0.2.1.6...
Installed vector-th-unbox-0.2.1.6
Configuring ansi-terminal-0.8.0.2...
Building ansi-terminal-0.8.0.2...
Installed ansi-terminal-0.8.0.2
Configuring vector-builder-0.3.4.1...
Building vector-builder-0.3.4.1...
Installed vector-algorithms-0.7.0.1
Configuring tagged-0.8.5...
Installed vector-builder-0.3.4.1
Configuring protolude-0.2.2...
Building tagged-0.8.5...
Building protolude-0.2.2...
Installed tagged-0.8.5
Configuring contravariant-1.4.1...
Building contravariant-1.4.1...
Installed protolude-0.2.2
Configuring math-functions-0.2.1.0...
Building math-functions-0.2.1.0...
Installed contravariant-1.4.1
Configuring ansi-wl-pprint-0.6.8.2...
Building ansi-wl-pprint-0.6.8.2...
Installed ansi-wl-pprint-0.6.8.2
Configuring distributive-0.5.3...
Building distributive-0.5.3...
Installed math-functions-0.2.1.0
Configuring optparse-applicative-0.14.2.0...
Building optparse-applicative-0.14.2.0...
Installed distributive-0.5.3
Configuring mwc-random-0.13.6.0...
Building mwc-random-0.13.6.0...
Installed optparse-applicative-0.14.2.0
Configuring comonad-5.0.3...
Installed mwc-random-0.13.6.0
Configuring tasty-1.0.1.1...
Building comonad-5.0.3...
Building tasty-1.0.1.1...
Installed comonad-5.0.3
Configuring bifunctors-5.5.2...
Building bifunctors-5.5.2...
Installed tasty-1.0.1.1
Configuring tasty-quickcheck-0.10...
Building tasty-quickcheck-0.10...
Installed tasty-quickcheck-0.10
Configuring numhask-prelude-0.0.3.0...
Building numhask-prelude-0.0.3.0...
Installed bifunctors-5.5.2
Configuring semigroupoids-5.2.2...
Installed numhask-prelude-0.0.3.0
Configuring profunctors-5.2.2...
Building semigroupoids-5.2.2...
Building profunctors-5.2.2...
Installed semigroupoids-5.2.2
Configuring reducers-3.12.2...
Installed profunctors-5.2.2
Configuring foldl-1.3.7...
Building reducers-3.12.2...
Building foldl-1.3.7...
Installed foldl-1.3.7
Installed reducers-3.12.2
Configuring tdigest-0.2...
Building tdigest-0.2...
Installed tdigest-0.2
Configuring online-0.2.3.0...
Building online-0.2.3.0...
Failed to install online-0.2.3.0
Build log ( /home/builder/.cabal/logs/ghc-8.2.2/online-0.2.3.0-FRmcUhrKJzWERp0wHLSuUZ.log ):
cabal: Entering directory '/tmp/cabal-tmp-28109/online-0.2.3.0'
Configuring online-0.2.3.0...
Preprocessing library for online-0.2.3.0..
Building library for online-0.2.3.0..
[1 of 5] Compiling Online.Averages  ( src/Online/Averages.hs, dist/build/Online/Averages.o )
[2 of 5] Compiling Online.Medians   ( src/Online/Medians.hs, dist/build/Online/Medians.o )
[3 of 5] Compiling Online.Quantiles ( src/Online/Quantiles.hs, dist/build/Online/Quantiles.o )

src/Online/Quantiles.hs:41:47: error:
    Not in scope: type constructor or class ‘HistBin’
    Perhaps you want to add ‘HistBin’ to the import list
    in the import of ‘Data.TDigest.Postprocess’
    (src/Online/Quantiles.hs:19:1-34).
   |
41 | tDigestHist :: L.Fold Double (Maybe (NonEmpty HistBin))
   |                                               ^^^^^^^

src/Online/Quantiles.hs:87:35: error:
    Not in scope: data constructor ‘Nil’
   |
87 | onlineCompress otd@(OnlineTDigest Nil _ _) = otd
   |                                   ^^^

src/Online/Quantiles.hs:89:5: error:
    Not in scope: ‘Data.TDigest.Internal.size’
    Perhaps you meant one of these:
      ‘Data.TDigest.Internal.eq’ (imported from Data.TDigest.Internal),
      ‘Data.TDigest.Internal.assert’ (imported from Data.TDigest.Internal),
      ‘Data.TDigest.Internal.posInf’ (imported from Data.TDigest.Internal)
    Module ‘Data.TDigest.Internal’ does not export ‘size’.
   |
89 |   | Data.TDigest.Internal.size t > relMaxSize * compression &&
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Online/Quantiles.hs:90:7: error:
    Not in scope: ‘Data.TDigest.Internal.size’
    Perhaps you meant one of these:
      ‘Data.TDigest.Internal.eq’ (imported from Data.TDigest.Internal),
      ‘Data.TDigest.Internal.assert’ (imported from Data.TDigest.Internal),
      ‘Data.TDigest.Internal.posInf’ (imported from Data.TDigest.Internal)
    Module ‘Data.TDigest.Internal’ does not export ‘size’.
   |
90 |       Data.TDigest.Internal.size t > absMaxSize = onlineForceCompress otd
   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Online/Quantiles.hs:96:40: error:
    Not in scope: data constructor ‘Nil’
   |
96 | onlineForceCompress otd@(OnlineTDigest Nil _ _) = otd
   |                                        ^^^

src/Online/Quantiles.hs:130:62: error:
    Not in scope: type constructor or class ‘HistBin’
    Perhaps you want to add ‘HistBin’ to the import list
    in the import of ‘Data.TDigest.Postprocess’
    (src/Online/Quantiles.hs:19:1-34).
    |
130 | onlineDigestHist :: Double -> L.Fold Double (Maybe (NonEmpty HistBin))
    |                                                              ^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-28109/online-0.2.3.0'
cabal: Error: some packages failed to install:
online-0.2.3.0-FRmcUhrKJzWERp0wHLSuUZ failed during the building phase. The
exception was:
ExitFailure 1