Build #3 for construct-0.3.0.2

[all reports]

Package construct-0.3.0.2
Install DependencyFailed construct-0.3.0.2
Docs NotTried
Tests NotTried
Time submitted 2021-03-24 04:29:29.228606597 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies attoparsec-0.14.1, base-4.14.1.0, bytestring-0.10.10.0, cereal-0.5.8.1, incremental-parser-0.5.0.2, input-parsers-0.2.1, monoid-subclasses-1.1, parsers-0.12.10, rank2classes-1.4.1, text-1.2.3.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     cabal-doctest-1.0.8
Starting     cereal-0.5.8.1
Starting     hashable-1.3.1.0
Starting     base-orphans-0.8.4
Building     cabal-doctest-1.0.8
Building     cereal-0.5.8.1
Building     hashable-1.3.1.0
Building     base-orphans-0.8.4
Completed    cabal-doctest-1.0.8
Starting     integer-logarithms-1.0.3.1
Building     integer-logarithms-1.0.3.1
Completed    hashable-1.3.1.0
Starting     primes-0.2.1.0
Building     primes-0.2.1.0
Completed    integer-logarithms-1.0.3.1
Starting     primitive-0.7.1.0
Completed    base-orphans-0.8.4
Starting     semigroups-0.19.1
Building     primitive-0.7.1.0
Building     semigroups-0.19.1
Completed    primes-0.2.1.0
Starting     tagged-0.8.6.1
Building     tagged-0.8.6.1
Completed    cereal-0.5.8.1
Starting     unordered-containers-0.2.13.0
Completed    semigroups-0.19.1
Building     unordered-containers-0.2.13.0
Completed    tagged-0.8.6.1
Starting     distributive-0.6.2.1
Building     distributive-0.6.2.1
Completed    distributive-0.6.2.1
Starting     rank2classes-1.4.1
Building     rank2classes-1.4.1
Completed    unordered-containers-0.2.13.0
Starting     charset-0.3.8
Completed    primitive-0.7.1.0
Starting     scientific-0.3.6.2
Starting     vector-0.12.2.0
Building     charset-0.3.8
Building     scientific-0.3.6.2
Building     vector-0.12.2.0
Completed    scientific-0.3.6.2
Starting     attoparsec-0.14.1
Completed    charset-0.3.8
Building     attoparsec-0.14.1
Completed    rank2classes-1.4.1
Completed    attoparsec-0.14.1
Starting     parsers-0.12.10
Building     parsers-0.12.10
Completed    parsers-0.12.10
Completed    vector-0.12.2.0
Starting     monoid-subclasses-1.1
Building     monoid-subclasses-1.1
Completed    monoid-subclasses-1.1
Starting     input-parsers-0.2.1
Building     input-parsers-0.2.1
Failed to install input-parsers-0.2.1
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/input-parsers-0.2.1-2l8lHKyMAWN7G7zQPvOO2v.log ):
cabal: Entering directory '/tmp/cabal-tmp-27563/input-parsers-0.2.1'
Configuring input-parsers-0.2.1...
Preprocessing library for input-parsers-0.2.1..
Building library for input-parsers-0.2.1..
[1 of 5] Compiling Text.Parser.Input.Position ( src/Text/Parser/Input/Position.hs, dist/build/Text/Parser/Input/Position.o, dist/build/Text/Parser/Input/Position.dyn_o )
[2 of 5] Compiling Text.Parser.Internal ( src/Text/Parser/Internal.hs, dist/build/Text/Parser/Internal.o, dist/build/Text/Parser/Internal.dyn_o )
[3 of 5] Compiling Text.Parser.Wrapper ( src/Text/Parser/Wrapper.hs, dist/build/Text/Parser/Wrapper.o, dist/build/Text/Parser/Wrapper.dyn_o )
[4 of 5] Compiling Text.Parser.Input ( src/Text/Parser/Input.hs, dist/build/Text/Parser/Input.o, dist/build/Text/Parser/Input.dyn_o )

src/Text/Parser/Input.hs:462:41: error:
    Not in scope: type constructor or class ‘Lazy.ByteString’
    Neither ‘Control.Monad.Trans.RWS.Lazy’,
            ‘Control.Monad.Trans.State.Lazy’ nor ‘Control.Monad.Trans.Writer.Lazy’ exports ‘ByteString’.
    |
462 |    type ParserInput (Lazy Binary.Get) = Lazy.ByteString
    |                                         ^^^^^^^^^^^^^^^

src/Text/Parser/Input.hs:470:43: error:
    Not in scope: type constructor or class ‘ByteString’
    |
470 |    type ParserInput (Strict Binary.Get) = ByteString
    |                                           ^^^^^^^^^^

src/Text/Parser/Input.hs:472:23: error:
    Not in scope: ‘Lazy.toStrict’
    Neither ‘Control.Monad.Trans.RWS.Lazy’,
            ‘Control.Monad.Trans.State.Lazy’ nor ‘Control.Monad.Trans.Writer.Lazy’ exports ‘toStrict’.
    |
472 |    getInput = Strict (Lazy.toStrict <$> Binary.lookAhead Binary.getRemainingLazyByteString)
    |                       ^^^^^^^^^^^^^

src/Text/Parser/Input.hs:482:36: error:
    Not in scope: ‘Lazy.take’
    Neither ‘Control.Monad.Trans.RWS.Lazy’,
            ‘Control.Monad.Trans.State.Lazy’ nor ‘Control.Monad.Trans.Writer.Lazy’ exports ‘take’.
    |
482 |                              pure (Lazy.take (pos' - pos) input, result)
    |                                    ^^^^^^^^^

src/Text/Parser/Input.hs:489:40: error:
    Not in scope: ‘Lazy.toStrict’
    Neither ‘Control.Monad.Trans.RWS.Lazy’,
            ‘Control.Monad.Trans.State.Lazy’ nor ‘Control.Monad.Trans.Writer.Lazy’ exports ‘toStrict’.
    |
489 |                                  pure (Lazy.toStrict (Lazy.take (pos' - pos) input), result)
    |                                        ^^^^^^^^^^^^^

src/Text/Parser/Input.hs:489:55: error:
    Not in scope: ‘Lazy.take’
    Neither ‘Control.Monad.Trans.RWS.Lazy’,
            ‘Control.Monad.Trans.State.Lazy’ nor ‘Control.Monad.Trans.Writer.Lazy’ exports ‘take’.
    |
489 |                                  pure (Lazy.toStrict (Lazy.take (pos' - pos) input), result)
    |                                                       ^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-27563/input-parsers-0.2.1'
cabal: Error: some packages failed to install:
construct-0.3.0.2-3jCUcd9r2936namvP2ha8g depends on construct-0.3.0.2 which
failed to install.
incremental-parser-0.5.0.2-CoP4xv0kDf85QNLMsYZglo depends on
incremental-parser-0.5.0.2 which failed to install.
input-parsers-0.2.1-2l8lHKyMAWN7G7zQPvOO2v failed during the building phase.
The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.