Build #2 for multilinear-0.2.0

[all reports]

Package multilinear-0.2.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2021-05-30 18:23:27.220097851 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies base-4.14.1.0, containers-0.6.2.1, deepseq-1.4.4.0, mwc-random-0.15.0.1, primitive-0.7.1.0, statistics-0.15.2.0, vector-0.12.3.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     abstract-par-0.3.3
Starting     cereal-0.5.8.1
Starting     base-orphans-0.8.4
Starting     base-compat-0.11.2
Building     abstract-par-0.3.3
Building     cereal-0.5.8.1
Building     base-orphans-0.8.4
Building     base-compat-0.11.2
Completed    abstract-par-0.3.3
Starting     data-default-class-0.1.2.0
Building     data-default-class-0.1.2.0
Completed    data-default-class-0.1.2.0
Starting     dlist-1.0
Building     dlist-1.0
Completed    base-orphans-0.8.4
Starting     hashable-1.3.2.0
Building     hashable-1.3.2.0
Completed    base-compat-0.11.2
Starting     indexed-traversable-0.1.1
Building     indexed-traversable-0.1.1
Completed    cereal-0.5.8.1
Starting     integer-logarithms-1.0.3.1
Building     integer-logarithms-1.0.3.1
Completed    dlist-1.0
Starting     parallel-3.2.2.0
Building     parallel-3.2.2.0
Completed    integer-logarithms-1.0.3.1
Starting     primitive-0.7.1.0
Completed    hashable-1.3.2.0
Starting     splitmix-0.1.0.3
Building     primitive-0.7.1.0
Building     splitmix-0.1.0.3
Completed    parallel-3.2.2.0
Starting     tagged-0.8.6.1
Completed    indexed-traversable-0.1.1
Starting     th-abstraction-0.4.2.0
Building     tagged-0.8.6.1
Building     th-abstraction-0.4.2.0
Completed    splitmix-0.1.0.3
Starting     transformers-compat-0.6.6
Building     transformers-compat-0.6.6
Completed    tagged-0.8.6.1
Starting     base-compat-batteries-0.11.2
Building     base-compat-batteries-0.11.2
Completed    transformers-compat-0.6.6
Starting     unordered-containers-0.2.14.0
Completed    th-abstraction-0.4.2.0
Starting     time-compat-1.9.6
Building     unordered-containers-0.2.14.0
Building     time-compat-1.9.6
Completed    base-compat-batteries-0.11.2
Starting     data-fix-0.3.1
Building     data-fix-0.3.1
Completed    time-compat-1.9.6
Starting     async-2.2.3
Building     async-2.2.3
Completed    primitive-0.7.1.0
Starting     random-1.2.0
Building     random-1.2.0
Completed    data-fix-0.3.1
Starting     distributive-0.6.2.1
Building     distributive-0.6.2.1
Completed    async-2.2.3
Starting     vector-0.12.3.0
Building     vector-0.12.3.0
Completed    distributive-0.6.2.1
Starting     scientific-0.3.7.0
Building     scientific-0.3.7.0
Completed    unordered-containers-0.2.14.0
Starting     comonad-5.0.8
Building     comonad-5.0.8
Completed    random-1.2.0
Starting     uuid-types-1.0.5
Building     uuid-types-1.0.5
Completed    scientific-0.3.7.0
Starting     monad-par-extras-0.3.3
Building     monad-par-extras-0.3.3
Completed    comonad-5.0.8
Starting     abstract-deque-0.3
Building     abstract-deque-0.3
Completed    uuid-types-1.0.5
Starting     attoparsec-0.14.1
Building     attoparsec-0.14.1
Completed    monad-par-extras-0.3.3
Starting     bifunctors-5.5.11
Completed    abstract-deque-0.3
Building     bifunctors-5.5.11
Completed    attoparsec-0.14.1
Completed    bifunctors-5.5.11
Starting     assoc-1.0.2
Building     assoc-1.0.2
Completed    assoc-1.0.2
Starting     these-1.1.1.1
Building     these-1.1.1.1
Completed    these-1.1.1.1
Starting     strict-0.4.0.1
Building     strict-0.4.0.1
Completed    strict-0.4.0.1
Completed    vector-0.12.3.0
Starting     vector-binary-instances-0.2.5.2
Starting     vector-algorithms-0.8.0.4
Starting     vector-th-unbox-0.2.1.9
Starting     math-functions-0.3.4.2
Building     vector-algorithms-0.8.0.4
Building     vector-binary-instances-0.2.5.2
Building     vector-th-unbox-0.2.1.9
Building     math-functions-0.3.4.2
Completed    vector-binary-instances-0.2.5.2
Starting     aeson-1.5.6.0
Completed    vector-th-unbox-0.2.1.9
Building     aeson-1.5.6.0
Completed    math-functions-0.3.4.2
Starting     mwc-random-0.15.0.1
Building     mwc-random-0.15.0.1
Completed    vector-algorithms-0.8.0.4
Starting     dense-linear-algebra-0.1.0.0
Building     dense-linear-algebra-0.1.0.0
Completed    dense-linear-algebra-0.1.0.0
Completed    mwc-random-0.15.0.1
Starting     monad-par-0.3.5
Building     monad-par-0.3.5
Completed    monad-par-0.3.5
Completed    aeson-1.5.6.0
Starting     statistics-0.15.2.0
Building     statistics-0.15.2.0
Completed    statistics-0.15.2.0
Starting     multilinear-0.2.0
Building     multilinear-0.2.0
Failed to install multilinear-0.2.0
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/multilinear-0.2.0-JWu3Pu5HdUyDWWsjVFR5nB.log ):
cabal: Entering directory '/tmp/cabal-tmp-30659/multilinear-0.2.0'
Configuring multilinear-0.2.0...
Preprocessing library for multilinear-0.2.0..
Building library for multilinear-0.2.0..
[ 1 of 13] Compiling Multilinear      ( src/Multilinear.hs, dist/build/Multilinear.o, dist/build/Multilinear.dyn_o )
[ 2 of 13] Compiling Multilinear.Index ( src/Multilinear/Index.hs, dist/build/Multilinear/Index.o, dist/build/Multilinear/Index.dyn_o )
[ 3 of 13] Compiling Multilinear.Class ( src/Multilinear/Class.hs, dist/build/Multilinear/Class.o, dist/build/Multilinear/Class.dyn_o )
[ 4 of 13] Compiling Multilinear.Index.Finite ( src/Multilinear/Index/Finite.hs, dist/build/Multilinear/Index/Finite.o, dist/build/Multilinear/Index/Finite.dyn_o )
[ 5 of 13] Compiling Multilinear.Index.Infinite ( src/Multilinear/Index/Infinite.hs, dist/build/Multilinear/Index/Infinite.o, dist/build/Multilinear/Index/Infinite.dyn_o )
[ 6 of 13] Compiling Multilinear.Generic ( src/Multilinear/Generic.hs, dist/build/Multilinear/Generic.o, dist/build/Multilinear/Generic.dyn_o )

src/Multilinear/Generic.hs:274:10: error:
    " Could not deduce (Semigroup (Tensor a))
        arising from the superclasses of an instance declaration
      from the context: Num a
        bound by the instance declaration
        at src/Multilinear/Generic.hs:(274,10)-(276,26)
    " In the instance declaration for Monoid (Tensor a)
    |
274 | instance (
    |          ^...

src/Multilinear/Generic.hs:938:13: error:
    " Could not deduce (Semigroup (Tensor a))
        arising from a use of <>
      from the context: Num a
        bound by the instance declaration
        at src/Multilinear/Generic.hs:778:10-38
    " In the expression: t1' <> t2'
      In the expression:
        let
          t1' = t1 <<<| ind
          t2' = t2 <<<| ind
        in t1' <> t2'
      In an equation for augment:
          augment t1 t2 ind
            = let
                t1' = t1 <<<| ind
                t2' = t2 <<<| ind
              in t1' <> t2'
    |
938 |         in  t1' <> t2'
    |             ^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-30659/multilinear-0.2.0'
cabal: Error: some packages failed to install:
multilinear-0.2.0-JWu3Pu5HdUyDWWsjVFR5nB failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.