Build #3 for box-0.0.1.4
| Package | box-0.0.1.4 |
|---|
| Install | BuildFailed |
|---|---|
| Docs | NotTried |
| Tests | NotTried |
| Time submitted | 2019-11-06 19:00:15.43663407 UTC |
|---|---|
| Compiler | ghc-8.6.3 |
| OS | linux |
| Arch | x86_64 |
| Dependencies | async-2.2.2, attoparsec-0.13.2.3, base-4.12.0.0, concurrency-1.8.0.0, contravariant-1.5.2, data-default-0.7.1.1, exceptions-0.10.3, flow-1.0.19, foldl-1.4.5, lens-4.18.1, pipes-4.3.12, profunctors-5.5, protolude-0.2.4, streaming-0.2.3.0, text-1.2.3.1, time-1.8.0.2, transformers-0.5.5.0, transformers-base-0.4.5.2, base-4.12.0.0, concurrency-1.8.0.0, dejafu-2.1.0.1, generic-lens-1.2.0.1, lens-4.18.1, protolude-0.2.4, random-1.1, streaming-0.2.3.0, text-1.2.3.1, transformers-0.5.5.0 |
| 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...
Starting StateVar-1.2
Starting cabal-doctest-1.0.8
Starting base-orphans-0.8.1
Starting base-prelude-1.3
Building StateVar-1.2
Building base-orphans-0.8.1
Building base-prelude-1.3
Building cabal-doctest-1.0.8
Completed base-orphans-0.8.1
Starting call-stack-0.2.0
Completed StateVar-1.2
Starting data-default-class-0.1.2.0
Building call-stack-0.2.0
Building data-default-class-0.1.2.0
Completed cabal-doctest-1.0.8
Starting dlist-0.8.0.7
Completed call-stack-0.2.0
Starting flow-1.0.19
Building dlist-0.8.0.7
Completed data-default-class-0.1.2.0
Starting hashable-1.3.0.0
Building flow-1.0.19
Building hashable-1.3.0.0
Completed flow-1.0.19
Starting integer-logarithms-1.0.3
Building integer-logarithms-1.0.3
Completed dlist-0.8.0.7
Starting leancheck-0.9.1
Completed base-prelude-1.3
Starting mtl-compat-0.2.2
Building leancheck-0.9.1
Building mtl-compat-0.2.2
Completed mtl-compat-0.2.2
Starting old-locale-1.0.0.7
Completed integer-logarithms-1.0.3
Starting parallel-3.2.2.0
Building old-locale-1.0.0.7
Building parallel-3.2.2.0
Completed hashable-1.3.0.0
Starting primitive-0.7.0.0
Building primitive-0.7.0.0
Completed old-locale-1.0.0.7
Starting random-1.1
Building random-1.1
Completed parallel-3.2.2.0
Starting reflection-2.1.5
Building reflection-2.1.5
Completed random-1.1
Starting semigroups-0.19.1
Building semigroups-0.19.1
Completed semigroups-0.19.1
Starting tagged-0.8.6
Building tagged-0.8.6
Completed reflection-2.1.5
Starting th-abstraction-0.3.1.0
Building th-abstraction-0.3.1.0
Completed leancheck-0.9.1
Starting transformers-compat-0.6.5
Completed tagged-0.8.6
Starting type-equality-1
Building transformers-compat-0.6.5
Building type-equality-1
Completed type-equality-1
Starting void-0.7.3
Building void-0.7.3
Completed primitive-0.7.0.0
Starting contravariant-1.5.2
Building contravariant-1.5.2
Completed th-abstraction-0.3.1.0
Starting data-default-instances-containers-0.0.1
Completed void-0.7.3
Starting data-default-instances-dlist-0.0.1
Completed transformers-compat-0.6.5
Starting unordered-containers-0.2.10.0
Building data-default-instances-containers-0.0.1
Building data-default-instances-dlist-0.0.1
Building unordered-containers-0.2.10.0
Completed data-default-instances-dlist-0.0.1
Starting async-2.2.2
Completed data-default-instances-containers-0.0.1
Starting data-default-instances-old-locale-0.0.1
Building async-2.2.2
Building data-default-instances-old-locale-0.0.1
Completed contravariant-1.5.2
Starting distributive-0.6.1
Completed data-default-instances-old-locale-0.0.1
Starting vector-0.12.0.3
Building vector-0.12.0.3
Completed async-2.2.2
Starting scientific-0.3.6.2
Building scientific-0.3.6.2
Building distributive-0.6.1
Completed distributive-0.6.1
Starting atomic-primops-0.8.3
Building atomic-primops-0.8.3
Completed scientific-0.3.6.2
Starting transformers-base-0.4.5.2
Building transformers-base-0.4.5.2
Completed unordered-containers-0.2.10.0
Starting mmorph-1.1.3
Building mmorph-1.1.3
Completed atomic-primops-0.8.3
Starting exceptions-0.10.3
Building exceptions-0.10.3
Completed transformers-base-0.4.5.2
Starting data-default-0.7.1.1
Building data-default-0.7.1.1
Completed mmorph-1.1.3
Starting protolude-0.2.4
Completed data-default-0.7.1.1
Starting comonad-5.0.5
Building protolude-0.2.4
Completed exceptions-0.10.3
Starting attoparsec-0.13.2.3
Building attoparsec-0.13.2.3
Building comonad-5.0.5
Completed comonad-5.0.5
Starting monad-control-1.0.2.3
Building monad-control-1.0.2.3
Completed protolude-0.2.4
Starting streaming-0.2.3.0
Building streaming-0.2.3.0
Completed monad-control-1.0.2.3
Starting pipes-4.3.12
Building pipes-4.3.12
Completed attoparsec-0.13.2.3
Starting bifunctors-5.5.5
Building bifunctors-5.5.5
Completed pipes-4.3.12
Starting concurrency-1.8.0.0
Completed streaming-0.2.3.0
Building concurrency-1.8.0.0
Completed vector-0.12.0.3
Starting vector-builder-0.3.8
Starting vector-th-unbox-0.2.1.7
Building vector-builder-0.3.8
Building vector-th-unbox-0.2.1.7
Completed bifunctors-5.5.5
Starting semigroupoids-5.3.3
Completed vector-th-unbox-0.2.1.7
Starting profunctors-5.5
Building profunctors-5.5
Building semigroupoids-5.3.3
Completed vector-builder-0.3.8
Starting math-functions-0.3.3.0
Building math-functions-0.3.3.0
Completed concurrency-1.8.0.0
Completed profunctors-5.5
Starting invariant-0.5.3
Starting generic-lens-1.2.0.1
Building invariant-0.5.3
Building generic-lens-1.2.0.1
Completed math-functions-0.3.3.0
Starting dejafu-2.1.0.1
Building dejafu-2.1.0.1
Completed semigroupoids-5.3.3
Starting mwc-random-0.14.0.0
Building mwc-random-0.14.0.0
Completed invariant-0.5.3
Starting free-5.1.2
Building free-5.1.2
Completed generic-lens-1.2.0.1
Completed mwc-random-0.14.0.0
Starting foldl-1.4.5
Building foldl-1.4.5
Completed foldl-1.4.5
Completed dejafu-2.1.0.1
Completed free-5.1.2
Starting adjunctions-4.4
Building adjunctions-4.4
Completed adjunctions-4.4
Starting kan-extensions-5.2
Building kan-extensions-5.2
Completed kan-extensions-5.2
Starting lens-4.18.1
Building lens-4.18.1
Completed lens-4.18.1
Starting box-0.0.1.4
Building box-0.0.1.4
Failed to install box-0.0.1.4
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/box-0.0.1.4-FiWrushQHNTLVy1eo18MTt.log ):
cabal: Entering directory '/tmp/cabal-tmp-26046/box-0.0.1.4'
Configuring box-0.0.1.4...
Preprocessing library for box-0.0.1.4..
Building library for box-0.0.1.4..
[ 1 of 16] Compiling Box.Committer ( src/Box/Committer.hs, dist/build/Box/Committer.o )
[ 2 of 16] Compiling Box.Cont ( src/Box/Cont.hs, dist/build/Box/Cont.o )
[ 3 of 16] Compiling Box.Emitter ( src/Box/Emitter.hs, dist/build/Box/Emitter.o )
[ 4 of 16] Compiling Box.Box ( src/Box/Box.hs, dist/build/Box/Box.o )
[ 5 of 16] Compiling Box.Queue ( src/Box/Queue.hs, dist/build/Box/Queue.o )
[ 6 of 16] Compiling Box.Plugs ( src/Box/Plugs.hs, dist/build/Box/Plugs.o )
[ 7 of 16] Compiling Box.Connectors ( src/Box/Connectors.hs, dist/build/Box/Connectors.o )
[ 8 of 16] Compiling Box.Broadcast ( src/Box/Broadcast.hs, dist/build/Box/Broadcast.o )
[ 9 of 16] Compiling Box.Stream ( src/Box/Stream.hs, dist/build/Box/Stream.o )
[10 of 16] Compiling Box.Time ( src/Box/Time.hs, dist/build/Box/Time.o )
[11 of 16] Compiling Box.Transducer ( src/Box/Transducer.hs, dist/build/Box/Transducer.o )
[12 of 16] Compiling Box.IO ( src/Box/IO.hs, dist/build/Box/IO.o )
[13 of 16] Compiling Box ( src/Box.hs, dist/build/Box.o )
[14 of 16] Compiling Box.Control ( src/Box/Control.hs, dist/build/Box/Control.o )
[15 of 16] Compiling Box.Updater ( src/Box/Updater.hs, dist/build/Box/Updater.o )
[16 of 16] Compiling Paths_box ( dist/build/autogen/Paths_box.hs, dist/build/Paths_box.o )
Preprocessing executable 'box-test' for box-0.0.1.4..
Building executable 'box-test' for box-0.0.1.4..
[1 of 2] Compiling Main ( test/ctest.hs, dist/build/box-test/box-test-tmp/Main.o )
test/ctest.hs:322:1: error:
• | No instance for ‘Generic s’
| arising from a generic lens focusing on the ‘"result"’ field of type ‘a’
| in ‘s’
• When checking the inferred type
boxCount' :: forall s1 a1 s2 a2 (m1 :: * -> *) (m2 :: *
-> *) (m3 :: * -> *) e s3 s4 c.
(Data.Generics.Product.Fields.ErrorUnless
"result"
s1
(generic-lens-1.2.0.1:Data.Generics.Internal.Families.Collect.CollectField
"result" (Rep s1)),
generic-lens-1.2.0.1:Data.Generics.Internal.Errors.Defined
(Rep s1) (TypeError ...) (() :: Constraint),
Data.Generics.Product.Fields.ErrorUnless
"count"
s2
(generic-lens-1.2.0.1:Data.Generics.Internal.Families.Collect.CollectField
"count" (Rep s2)),
generic-lens-1.2.0.1:Data.Generics.Internal.Errors.Defined
(Rep s2) (TypeError ...) (() :: Constraint),
Zoom (Committer m1) (Committer m2) a1 s1,
Zoom (Emitter m3) (Emitter m2) a2 s2, Generic s1, Generic s2,
generic-lens-1.2.0.1:Data.Generics.Product.Internal.GLens.GLens
(Data.Generics.Product.Fields.HasTotalFieldPSym "count")
(Rep s2)
(Rep s2)
a2
a2,
generic-lens-1.2.0.1:Data.Generics.Product.Internal.GLens.GLens
(Data.Generics.Product.Fields.HasTotalFieldPSym "result")
(Rep s1)
(Rep s1)
a1
a1,
Ord e, Num e, Data.Generics.Product.HasField "count" s3 s3 e e,
Data.Generics.Product.HasField "result" s4 s4 [c] [c],
MonadState s4 m1, MonadState s3 m3,
Functor (Zoomed (Committer m1) c),
Functor (Zoomed (Emitter m3) e)) =>
e -> Box m2 c e
|
322 | boxCount' n = Box (zoom #result resultCommitter) (zoom #count (countEmitter n))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
cabal: Leaving directory '/tmp/cabal-tmp-26046/box-0.0.1.4'
cabal: Error: some packages failed to install:
box-0.0.1.4-FiWrushQHNTLVy1eo18MTt failed during the building phase. The
exception was:
ExitFailure 1
Test log
No test log was submitted for this report.