Build #1 for barbies-2.1.1.0

[all reports]

Package barbies-2.1.1.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-01-13 13:51:12.463074058 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, distributive-0.6.2.1, transformers-0.6.1.0
Flags none

Code Coverage

expressions43% (740/1691)
booleanguards100% (0/0)
conditions 100% (0/0)
qualifiers100% (0/0)
alternatives38% (10/26)
local declarations50% (9/18)
top-level declarations43% (144/329)

Build log

[view raw]

Resolving dependencies...
Starting     tagged-0.8.8
Starting     base-orphans-0.9.1
Building     tagged-0.8.8
Building     base-orphans-0.9.1
Completed    tagged-0.8.8
Completed    base-orphans-0.9.1
Starting     distributive-0.6.2.1
Building     distributive-0.6.2.1
Completed    distributive-0.6.2.1
Downloading  barbies-2.1.1.0
Downloaded   barbies-2.1.1.0
Starting     barbies-2.1.1.0
Building     barbies-2.1.1.0
Completed    barbies-2.1.1.0

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.6.3 -O0
In order, the following will be built (use -v for more details):
 - barbies-2.1.1.0 (first run)
Configuring barbies-2.1.1.0...
Preprocessing library for barbies-2.1.1.0..
Building library for barbies-2.1.1.0..
[ 1 of 32] Compiling Barbies.Internal.Dicts ( src/Barbies/Internal/Dicts.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Dicts.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Dicts.dyn_o )
[ 2 of 32] Compiling Barbies.Internal.Writer ( src/Barbies/Internal/Writer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Writer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Writer.dyn_o )
[ 3 of 32] Compiling Data.Generics.GenericN ( src/Data/Generics/GenericN.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Generics/GenericN.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Generics/GenericN.dyn_o )
[ 4 of 32] Compiling Barbies.Internal.Wear ( src/Barbies/Internal/Wear.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Wear.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Wear.dyn_o )
[ 5 of 32] Compiling Barbies.Generics.Traversable ( src/Barbies/Generics/Traversable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Traversable.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Traversable.dyn_o )
[ 6 of 32] Compiling Barbies.Generics.Functor ( src/Barbies/Generics/Functor.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Functor.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Functor.dyn_o )
[ 7 of 32] Compiling Barbies.Internal.FunctorT ( src/Barbies/Internal/FunctorT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/FunctorT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/FunctorT.dyn_o )
[ 8 of 32] Compiling Barbies.Internal.TraversableT ( src/Barbies/Internal/TraversableT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/TraversableT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/TraversableT.dyn_o )
[ 9 of 32] Compiling Barbies.Internal.MonadT ( src/Barbies/Internal/MonadT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/MonadT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/MonadT.dyn_o )
[10 of 32] Compiling Barbies.Internal.FunctorB ( src/Barbies/Internal/FunctorB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/FunctorB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/FunctorB.dyn_o )
[11 of 32] Compiling Barbies.Internal.TraversableB ( src/Barbies/Internal/TraversableB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/TraversableB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/TraversableB.dyn_o )
[12 of 32] Compiling Barbies.Generics.Distributive ( src/Barbies/Generics/Distributive.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Distributive.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Distributive.dyn_o )
[13 of 32] Compiling Barbies.Internal.DistributiveT ( src/Barbies/Internal/DistributiveT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/DistributiveT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/DistributiveT.dyn_o )
[14 of 32] Compiling Barbies.Internal.DistributiveB ( src/Barbies/Internal/DistributiveB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/DistributiveB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/DistributiveB.dyn_o )
[15 of 32] Compiling Barbies.Generics.Constraints ( src/Barbies/Generics/Constraints.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Constraints.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Constraints.dyn_o )
[16 of 32] Compiling Barbies.Generics.Bare ( src/Barbies/Generics/Bare.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Bare.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Bare.dyn_o )
[17 of 32] Compiling Barbies.Internal.BareB ( src/Barbies/Internal/BareB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/BareB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/BareB.dyn_o )
[18 of 32] Compiling Barbies.Bare     ( src/Barbies/Bare.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Bare.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Bare.dyn_o )
[19 of 32] Compiling Barbies.Generics.Applicative ( src/Barbies/Generics/Applicative.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Applicative.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Generics/Applicative.dyn_o )
[20 of 32] Compiling Barbies.Internal.ApplicativeT ( src/Barbies/Internal/ApplicativeT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ApplicativeT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ApplicativeT.dyn_o )
[21 of 32] Compiling Barbies.Internal.ConstraintsT ( src/Barbies/Internal/ConstraintsT.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ConstraintsT.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ConstraintsT.dyn_o )
[22 of 32] Compiling Data.Functor.Transformer ( src/Data/Functor/Transformer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Functor/Transformer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Functor/Transformer.dyn_o )
[23 of 32] Compiling Barbies.Internal.ApplicativeB ( src/Barbies/Internal/ApplicativeB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ApplicativeB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ApplicativeB.dyn_o )
[24 of 32] Compiling Barbies.Internal.ConstraintsB ( src/Barbies/Internal/ConstraintsB.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ConstraintsB.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/ConstraintsB.dyn_o )
[25 of 32] Compiling Data.Functor.Barbie ( src/Data/Functor/Barbie.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Functor/Barbie.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Data/Functor/Barbie.dyn_o )
[26 of 32] Compiling Barbies.Internal.Containers ( src/Barbies/Internal/Containers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Containers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Containers.dyn_o )
[27 of 32] Compiling Barbies.Internal.Wrappers ( src/Barbies/Internal/Wrappers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Wrappers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Wrappers.dyn_o )
[28 of 32] Compiling Barbies.Internal.Trivial ( src/Barbies/Internal/Trivial.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Trivial.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal/Trivial.dyn_o )
[29 of 32] Compiling Barbies.Bi       ( src/Barbies/Bi.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Bi.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Bi.dyn_o )
[30 of 32] Compiling Barbies          ( src/Barbies.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies.dyn_o )
[31 of 32] Compiling Barbies.Constraints ( src/Barbies/Constraints.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Constraints.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Constraints.dyn_o )
[32 of 32] Compiling Barbies.Internal ( src/Barbies/Internal.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/Barbies/Internal.dyn_o )
Preprocessing test suite 'barbies-test' for barbies-2.1.1.0..
Building test suite 'barbies-test' for barbies-2.1.1.0..
[ 1 of 12] Compiling Clothes          ( test/Clothes.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Clothes.o )
[ 2 of 12] Compiling Spec.Applicative ( test/Spec/Applicative.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Applicative.o )
[ 3 of 12] Compiling Spec.Bare        ( test/Spec/Bare.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Bare.o )
[ 4 of 12] Compiling Spec.Constraints ( test/Spec/Constraints.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Constraints.o )
[ 5 of 12] Compiling Spec.Distributive ( test/Spec/Distributive.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Distributive.o )
[ 6 of 12] Compiling Spec.Functor     ( test/Spec/Functor.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Functor.o )
[ 7 of 12] Compiling Spec.Traversable ( test/Spec/Traversable.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Traversable.o )
[ 8 of 12] Compiling Spec.Wrapper     ( test/Spec/Wrapper.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Spec/Wrapper.o )
[ 9 of 12] Compiling TestBarbies      ( test/TestBarbies.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/TestBarbies.o )
[10 of 12] Compiling TestBarbiesW     ( test/TestBarbiesW.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/TestBarbiesW.o )
[11 of 12] Compiling TestBiBarbies    ( test/TestBiBarbies.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/TestBiBarbies.o )
[12 of 12] Compiling Main             ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test-tmp/Main.o )

test/Spec.hs:18:1: warning: [-Wunused-imports]
    The import of Control.Applicative is redundant
      except perhaps to import instances from Control.Applicative
    To import instances alone, use: import Control.Applicative()
   |
18 | import Control.Applicative ( liftA2 )
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[13 of 13] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/build/barbies-test/barbies-test
Running 1 test suites...
Test suite barbies-test: RUNNING...
Test suite barbies-test: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/barbies-2.1.1.0.test
Writing: barbies-2.1.1.0-inplace/Barbies.Bi.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Test coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/hpc/vanilla/html/barbies-test/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: barbies-2.1.1.0-inplace/Barbies.Bi.hs.html
Writing: hpc_index.html
Writing: hpc_index_fun.html
Writing: hpc_index_alt.html
Writing: hpc_index_exp.html
Package coverage report written to
/home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/barbies-2.1.1.0/noopt/hpc/vanilla/html/barbies-2.1.1.0/hpc_index.html