Build #1 for jsonnet-0.3.0.1

[all reports]

Package jsonnet-0.3.0.1
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2021-05-31 02:41:54.250249225 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies aeson-1.5.6.0, ansi-wl-pprint-0.6.9, base-4.14.1.0, bytestring-0.10.12.1, containers-0.6.2.1, data-fix-0.3.1, deriving-compat-0.5.10, directory-1.3.6.2, exceptions-0.10.4, filepath-1.4.2.1, hashable-1.3.2.0, lens-5.0.1, megaparsec-9.0.1, mtl-2.2.2, parser-combinators-1.3.0, scientific-0.3.7.0, semigroupoids-5.3.5, template-haskell-2.16.0.0, text-1.2.4.1, th-utilities-0.2.4.2, transformers-compat-0.6.6, unbound-generics-0.4.1, unordered-containers-0.2.14.0, vector-0.12.3.0, aeson-1.5.6.0, ansi-wl-pprint-0.6.9, base-4.14.1.0, bytestring-0.10.12.1, mtl-2.2.2, optparse-applicative-0.16.1.0, text-1.2.4.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Warning: The following packages are likely to be broken by the reinstalls:
process-1.6.9.0
haskeline-0.8.0.1
ghc-8.10.2
Cabal-3.2.0.0
libiserv-8.10.2
ghci-8.10.2
directory-1.3.6.0
hpc-0.6.1.0
ghc-boot-8.10.2
text-1.2.3.2
parsec-3.1.14.0
Continuing even though the plan contains dangerous reinstalls.
Starting     StateVar-1.2.1
Starting     call-stack-0.4.0
Starting     base-orphans-0.8.4
Starting     bytestring-0.10.12.1
Building     call-stack-0.4.0
Building     StateVar-1.2.1
Building     base-orphans-0.8.4
Building     bytestring-0.10.12.1
Completed    call-stack-0.4.0
Starting     colour-2.3.5
Completed    StateVar-1.2.1
Starting     dlist-1.0
Building     colour-2.3.5
Building     dlist-1.0
Completed    base-orphans-0.8.4
Starting     indexed-traversable-0.1.1
Building     indexed-traversable-0.1.1
Completed    dlist-1.0
Starting     integer-logarithms-1.0.3.1
Building     integer-logarithms-1.0.3.1
Completed    integer-logarithms-1.0.3.1
Starting     parallel-3.2.2.0
Building     parallel-3.2.2.0
Completed    colour-2.3.5
Starting     parser-combinators-1.3.0
Building     parser-combinators-1.3.0
Completed    indexed-traversable-0.1.1
Starting     primitive-0.7.1.0
Building     primitive-0.7.1.0
Completed    parallel-3.2.2.0
Starting     reflection-2.1.6
Building     reflection-2.1.6
Completed    parser-combinators-1.3.0
Starting     safe-0.3.19
Building     safe-0.3.19
Completed    bytestring-0.10.12.1
Starting     semigroups-0.19.1
Building     semigroups-0.19.1
Completed    safe-0.3.19
Starting     splitmix-0.1.0.3
Completed    semigroups-0.19.1
Starting     syb-0.7.2.1
Building     splitmix-0.1.0.3
Completed    reflection-2.1.6
Starting     tagged-0.8.6.1
Building     syb-0.7.2.1
Building     tagged-0.8.6.1
Completed    splitmix-0.1.0.3
Starting     th-abstraction-0.4.2.0
Building     th-abstraction-0.4.2.0
Completed    tagged-0.8.6.1
Starting     th-compat-0.1.2
Completed    syb-0.7.2.1
Starting     transformers-compat-0.6.6
Building     th-compat-0.1.2
Building     transformers-compat-0.6.6
Completed    th-compat-0.1.2
Starting     void-0.7.3
Completed    primitive-0.7.1.0
Starting     contravariant-1.5.3
Building     void-0.7.3
Building     contravariant-1.5.3
Completed    transformers-compat-0.6.6
Starting     ansi-terminal-0.11
Completed    void-0.7.3
Starting     unix-2.7.2.2
Completed    th-abstraction-0.4.2.0
Starting     binary-0.8.8.0
Building     ansi-terminal-0.11
Building     binary-0.8.8.0
Completed    contravariant-1.5.3
Starting     random-1.2.0
Building     random-1.2.0
Completed    ansi-terminal-0.11
Starting     distributive-0.6.2.1
Building     distributive-0.6.2.1
Completed    distributive-0.6.2.1
Starting     vector-0.12.3.0
Building     vector-0.12.3.0
Building     unix-2.7.2.2
Completed    binary-0.8.8.0
Starting     transformers-base-0.4.5.2
Building     transformers-base-0.4.5.2
Completed    random-1.2.0
Starting     th-lift-0.8.2
Completed    transformers-base-0.4.5.2
Starting     th-expand-syns-0.4.8.0
Building     th-lift-0.8.2
Building     th-expand-syns-0.4.8.0
Completed    th-lift-0.8.2
Starting     deriving-compat-0.5.10
Completed    th-expand-syns-0.4.8.0
Starting     ansi-wl-pprint-0.6.9
Building     deriving-compat-0.5.10
Building     ansi-wl-pprint-0.6.9
Completed    ansi-wl-pprint-0.6.9
Starting     comonad-5.0.8
Building     comonad-5.0.8
Completed    comonad-5.0.8
Starting     text-1.2.4.1
Building     text-1.2.4.1
Completed    deriving-compat-0.5.10
Starting     th-reify-many-0.1.9
Building     th-reify-many-0.1.9
Completed    unix-2.7.2.2
Starting     bifunctors-5.5.11
Completed    th-reify-many-0.1.9
Starting     directory-1.3.6.2
Building     bifunctors-5.5.11
Building     directory-1.3.6.2
Completed    directory-1.3.6.2
Starting     base-compat-0.11.2
Building     base-compat-0.11.2
Completed    bifunctors-5.5.11
Starting     process-1.6.11.0
Completed    base-compat-0.11.2
Starting     profunctors-5.6.2
Building     profunctors-5.6.2
Building     process-1.6.11.0
Completed    text-1.2.4.1
Starting     assoc-1.0.2
Building     assoc-1.0.2
Completed    assoc-1.0.2
Starting     base-compat-batteries-0.11.2
Building     base-compat-batteries-0.11.2
Completed    process-1.6.11.0
Starting     hashable-1.3.2.0
Building     hashable-1.3.2.0
Completed    vector-0.12.3.0
Starting     optparse-applicative-0.16.1.0
Building     optparse-applicative-0.16.1.0
Completed    hashable-1.3.2.0
Starting     th-lift-instances-0.1.18
Building     th-lift-instances-0.1.18
Completed    base-compat-batteries-0.11.2
Starting     uuid-types-1.0.5
Building     uuid-types-1.0.5
Completed    profunctors-5.6.2
Starting     unordered-containers-0.2.14.0
Completed    th-lift-instances-0.1.18
Building     unordered-containers-0.2.14.0
Starting     time-compat-1.9.6
Building     time-compat-1.9.6
Completed    optparse-applicative-0.16.1.0
Starting     these-1.1.1.1
Completed    uuid-types-1.0.5
Starting     scientific-0.3.7.0
Building     these-1.1.1.1
Building     scientific-0.3.7.0
Completed    time-compat-1.9.6
Starting     data-fix-0.3.1
Building     data-fix-0.3.1
Completed    these-1.1.1.1
Starting     case-insensitive-1.2.1.0
Completed    scientific-0.3.7.0
Starting     unbound-generics-0.4.1
Building     case-insensitive-1.2.1.0
Building     unbound-generics-0.4.1
Completed    data-fix-0.3.1
Starting     th-orphans-0.13.11
Building     th-orphans-0.13.11
Completed    case-insensitive-1.2.1.0
Starting     strict-0.4.0.1
Building     strict-0.4.0.1
Completed    unordered-containers-0.2.14.0
Starting     attoparsec-0.14.1
Building     attoparsec-0.14.1
Completed    strict-0.4.0.1
Starting     megaparsec-9.0.1
Building     megaparsec-9.0.1
Completed    th-orphans-0.13.11
Starting     semigroupoids-5.3.5
Building     semigroupoids-5.3.5
Completed    attoparsec-0.14.1
Starting     invariant-0.5.4
Building     invariant-0.5.4
Completed    unbound-generics-0.4.1
Starting     indexed-traversable-instances-0.1
Building     indexed-traversable-instances-0.1
Completed    indexed-traversable-instances-0.1
Starting     th-utilities-0.2.4.2
Building     th-utilities-0.2.4.2
Completed    invariant-0.5.4
Starting     aeson-1.5.6.0
Building     aeson-1.5.6.0
Completed    megaparsec-9.0.1
Completed    semigroupoids-5.3.5
Starting     free-5.1.7
Building     free-5.1.7
Completed    th-utilities-0.2.4.2
Completed    free-5.1.7
Starting     adjunctions-4.4
Building     adjunctions-4.4
Completed    adjunctions-4.4
Starting     kan-extensions-5.2.2
Building     kan-extensions-5.2.2
Completed    aeson-1.5.6.0
Completed    kan-extensions-5.2.2
Starting     lens-5.0.1
Building     lens-5.0.1
Completed    lens-5.0.1
Downloading  jsonnet-0.3.0.1
Downloaded   jsonnet-0.3.0.1
Starting     jsonnet-0.3.0.1
Building     jsonnet-0.3.0.1
Failed to install jsonnet-0.3.0.1
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/jsonnet-0.3.0.1-LsIm8Ldjv3BEc6j3IHdglw.log ):
cabal: Entering directory '/tmp/cabal-tmp-2006/jsonnet-0.3.0.1'
Configuring jsonnet-0.3.0.1...
Preprocessing library for jsonnet-0.3.0.1..
Building library for jsonnet-0.3.0.1..
[ 1 of 20] Compiling Language.Jsonnet.Annotate ( src/Language/Jsonnet/Annotate.hs, dist/build/Language/Jsonnet/Annotate.o, dist/build/Language/Jsonnet/Annotate.dyn_o )
[ 2 of 20] Compiling Language.Jsonnet.Parser.SrcSpan ( src/Language/Jsonnet/Parser/SrcSpan.hs, dist/build/Language/Jsonnet/Parser/SrcSpan.o, dist/build/Language/Jsonnet/Parser/SrcSpan.dyn_o )
[ 3 of 20] Compiling Language.Jsonnet.Common ( src/Language/Jsonnet/Common.hs, dist/build/Language/Jsonnet/Common.o, dist/build/Language/Jsonnet/Common.dyn_o )
[ 4 of 20] Compiling Language.Jsonnet.Core ( src/Language/Jsonnet/Core.hs, dist/build/Language/Jsonnet/Core.o, dist/build/Language/Jsonnet/Core.dyn_o )
[ 5 of 20] Compiling Language.Jsonnet.Error ( src/Language/Jsonnet/Error.hs, dist/build/Language/Jsonnet/Error.o, dist/build/Language/Jsonnet/Error.dyn_o )
[ 6 of 20] Compiling Language.Jsonnet.Eval.Monad ( src/Language/Jsonnet/Eval/Monad.hs, dist/build/Language/Jsonnet/Eval/Monad.o, dist/build/Language/Jsonnet/Eval/Monad.dyn_o )
[ 7 of 20] Compiling Language.Jsonnet.Pretty ( src/Language/Jsonnet/Pretty.hs, dist/build/Language/Jsonnet/Pretty.o, dist/build/Language/Jsonnet/Pretty.dyn_o )
[ 8 of 20] Compiling Language.Jsonnet.Syntax ( src/Language/Jsonnet/Syntax.hs, dist/build/Language/Jsonnet/Syntax.o, dist/build/Language/Jsonnet/Syntax.dyn_o )
[ 9 of 20] Compiling Language.Jsonnet.Desugar ( src/Language/Jsonnet/Desugar.hs, dist/build/Language/Jsonnet/Desugar.o, dist/build/Language/Jsonnet/Desugar.dyn_o )
[10 of 20] Compiling Language.Jsonnet.Check ( src/Language/Jsonnet/Check.hs, dist/build/Language/Jsonnet/Check.o, dist/build/Language/Jsonnet/Check.dyn_o )
[11 of 20] Compiling Language.Jsonnet.Syntax.Annotated ( src/Language/Jsonnet/Syntax/Annotated.hs, dist/build/Language/Jsonnet/Syntax/Annotated.o, dist/build/Language/Jsonnet/Syntax/Annotated.dyn_o )
[12 of 20] Compiling Language.Jsonnet.Parser ( src/Language/Jsonnet/Parser.hs, dist/build/Language/Jsonnet/Parser.o, dist/build/Language/Jsonnet/Parser.dyn_o )
[13 of 20] Compiling Language.Jsonnet.TH ( src/Language/Jsonnet/TH.hs, dist/build/Language/Jsonnet/TH.o, dist/build/Language/Jsonnet/TH.dyn_o )

src/Language/Jsonnet/TH.hs:37:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (Arg a)
   |
37 | instance Data a => Lift (Arg a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:40:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift SrcSpan
   |
40 | instance Lift SrcSpan where
   |          ^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:43:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift Visibility
   |
43 | instance Lift Visibility where
   |          ^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:46:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (Args a)
   |
46 | instance Data a => Lift (Args a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:49:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift Strictness
   |
49 | instance Lift Strictness where
   |          ^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:52:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift Literal
   |
52 | instance Lift Literal where
   |          ^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:55:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift Prim
   |
55 | instance Lift Prim where
   |          ^^^^^^^^^

src/Language/Jsonnet/TH.hs:58:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift BinOp
   |
58 | instance Lift BinOp where
   |          ^^^^^^^^^^

src/Language/Jsonnet/TH.hs:61:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift UnyOp
   |
61 | instance Lift UnyOp where
   |          ^^^^^^^^^^

src/Language/Jsonnet/TH.hs:64:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (EField a)
   |
64 | instance Data a => Lift (EField a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:67:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (Assert a)
   |
67 | instance Data a => Lift (Assert a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:70:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (CompSpec a)
   |
70 | instance Data a => Lift (CompSpec a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:73:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (ExprF a)
   |
73 | instance Data a => Lift (ExprF a) where
   |          ^^^^^^^^^^^^^^^^^^^^^^^^

src/Language/Jsonnet/TH.hs:77:3: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift (Product f g a)
   |
77 |   ( Typeable a,
   |   ^^^^^^^^^^^^^...

src/Language/Jsonnet/TH.hs:87:10: warning: [-Wmissing-methods]
    " No explicit implementation for
        liftTyped
    " In the instance declaration for Lift Expr
   |
87 | instance Lift Expr where
   |          ^^^^^^^^^
[14 of 20] Compiling Language.Jsonnet.Std.TH ( src/Language/Jsonnet/Std/TH.hs, dist/build/Language/Jsonnet/Std/TH.o, dist/build/Language/Jsonnet/Std/TH.dyn_o )
[15 of 20] Compiling Language.Jsonnet.TH.QQ ( src/Language/Jsonnet/TH/QQ.hs, dist/build/Language/Jsonnet/TH/QQ.o, dist/build/Language/Jsonnet/TH/QQ.dyn_o )
[16 of 20] Compiling Language.Jsonnet.Value ( src/Language/Jsonnet/Value.hs, dist/build/Language/Jsonnet/Value.o, dist/build/Language/Jsonnet/Value.dyn_o )
[17 of 20] Compiling Language.Jsonnet.Eval ( src/Language/Jsonnet/Eval.hs, dist/build/Language/Jsonnet/Eval.o, dist/build/Language/Jsonnet/Eval.dyn_o )
[18 of 20] Compiling Language.Jsonnet.Std.Lib ( src/Language/Jsonnet/Std/Lib.hs, dist/build/Language/Jsonnet/Std/Lib.o, dist/build/Language/Jsonnet/Std/Lib.dyn_o )
[19 of 20] Compiling Language.Jsonnet ( src/Language/Jsonnet.hs, dist/build/Language/Jsonnet.o, dist/build/Language/Jsonnet.dyn_o )
ghc: sorry! (unimplemented feature or known bug)
  (GHC version 8.10.2:
	 Trying to allocate more than 129024 bytes.

This is currently not possible due to a limitation of GHC's code generator.
See https://gitlab.haskell.org/ghc/ghc/issues/4505 for details.
Suggestion: read data from a file instead of having large static data
structures in code.


cabal: Leaving directory '/tmp/cabal-tmp-2006/jsonnet-0.3.0.1'
cabal: Error: some packages failed to install:
jsonnet-0.3.0.1-LsIm8Ldjv3BEc6j3IHdglw failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.