Build #1 for Rattus-0.5.1.1

[all reports]

Package Rattus-0.5.1.1
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2023-10-16 15:13:56.213181753 UTC
Compiler ghc-9.2.4
OS linux
Arch x86_64
Dependencies base-4.16.3.0, containers-0.6.5.1, ghc-9.2.4, simple-affine-space-0.2.1, transformers-0.5.6.2
Flags none

Code Coverage

expressions7% (47/668)
booleanguards0% (0/2)
conditions 0% (0/1)
qualifiers100% (0/0)
alternatives2% (1/38)
local declarations0% (0/33)
top-level declarations13% (12/87)

Build log

[view raw]

Resolving dependencies...
Starting     simple-affine-space-0.2.1
Building     simple-affine-space-0.2.1
Completed    simple-affine-space-0.2.1
Downloading  Rattus-0.5.1.1
Downloaded   Rattus-0.5.1.1
Starting     Rattus-0.5.1.1
Building     Rattus-0.5.1.1
Completed    Rattus-0.5.1.1

Test log

[view raw]

Resolving dependencies...
Build profile: -w ghc-9.2.4 -O0
In order, the following will be built (use -v for more details):
 - Rattus-0.5.1.1 (first run)
[1 of 1] Compiling Main             ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/setup/setup.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/setup/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/setup/setup ...
Configuring Rattus-0.5.1.1...
Preprocessing library for Rattus-0.5.1.1..
Building library for Rattus-0.5.1.1..
[ 1 of 18] Compiling Rattus.Plugin.Annotation ( src/Rattus/Plugin/Annotation.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Annotation.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Annotation.dyn_o )
[ 2 of 18] Compiling Rattus.Plugin.Dependency ( src/Rattus/Plugin/Dependency.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Dependency.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Dependency.dyn_o )
[ 3 of 18] Compiling Rattus.Plugin.Utils ( src/Rattus/Plugin/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Utils.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Utils.dyn_o )
[ 4 of 18] Compiling Rattus.Plugin.Strictify ( src/Rattus/Plugin/Strictify.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Strictify.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/Strictify.dyn_o )
[ 5 of 18] Compiling Rattus.Plugin.StableSolver ( src/Rattus/Plugin/StableSolver.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/StableSolver.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/StableSolver.dyn_o )
[ 6 of 18] Compiling Rattus.Plugin.SingleTick ( src/Rattus/Plugin/SingleTick.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/SingleTick.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/SingleTick.dyn_o )
[ 7 of 18] Compiling Rattus.Plugin.ScopeCheck ( src/Rattus/Plugin/ScopeCheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/ScopeCheck.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/ScopeCheck.dyn_o )
[ 8 of 18] Compiling Rattus.Plugin.CheckSingleTick ( src/Rattus/Plugin/CheckSingleTick.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/CheckSingleTick.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin/CheckSingleTick.dyn_o )
[ 9 of 18] Compiling Rattus.Plugin    ( src/Rattus/Plugin.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Plugin.dyn_o )
[10 of 18] Compiling Rattus.Primitives ( src/Rattus/Primitives.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Primitives.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Primitives.dyn_o )
[11 of 18] Compiling Rattus.Arrow     ( src/Rattus/Arrow.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Arrow.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Arrow.dyn_o )
[12 of 18] Compiling Rattus.Strict    ( src/Rattus/Strict.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Strict.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Strict.dyn_o )
[13 of 18] Compiling Rattus           ( src/Rattus.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus.dyn_o )
[14 of 18] Compiling Rattus.Stream    ( src/Rattus/Stream.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Stream.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Stream.dyn_o )
[15 of 18] Compiling Rattus.Future    ( src/Rattus/Future.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Future.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Future.dyn_o )
[16 of 18] Compiling Rattus.Event     ( src/Rattus/Event.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Event.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Event.dyn_o )
[17 of 18] Compiling Rattus.Yampa     ( src/Rattus/Yampa.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Yampa.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/Yampa.dyn_o )
[18 of 18] Compiling Rattus.ToHaskell ( src/Rattus/ToHaskell.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/ToHaskell.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/Rattus/ToHaskell.dyn_o )
Preprocessing test suite 'ill-typed' for Rattus-0.5.1.1..
Building test suite 'ill-typed' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/IllTyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/ill-typed/ill-typed-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/ill-typed/ill-typed ...
Preprocessing test suite 'memory-leak' for Rattus-0.5.1.1..
Building test suite 'memory-leak' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/MemoryLeak.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/memory-leak/memory-leak-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/memory-leak/memory-leak ...
Preprocessing test suite 'newly-typed' for Rattus-0.5.1.1..
Building test suite 'newly-typed' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/NewlyTyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/newly-typed/newly-typed-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/newly-typed/newly-typed ...
Preprocessing test suite 'rewrite' for Rattus-0.5.1.1..
Building test suite 'rewrite' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/Rewrite.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/rewrite/rewrite-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/rewrite/rewrite ...
Preprocessing test suite 'time-leak' for Rattus-0.5.1.1..
Building test suite 'time-leak' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/TimeLeak.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/time-leak/time-leak-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/time-leak/time-leak ...
Preprocessing test suite 'well-typed' for Rattus-0.5.1.1..
Building test suite 'well-typed' for Rattus-0.5.1.1..
[1 of 1] Compiling Main             ( test/WellTyped.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/well-typed/well-typed-tmp/Main.o )
Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.2.4/Rattus-0.5.1.1/noopt/build/well-typed/well-typed ...
Running 6 test suites...
Test suite ill-typed: RUNNING...
Test suite ill-typed: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Arrow.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Yampa.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/ill-typed/hpc_index.html
Test suite memory-leak: RUNNING...
Test suite memory-leak: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Arrow.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Yampa.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.ToHaskell.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/memory-leak/hpc_index.html
Test suite newly-typed: RUNNING...
Test suite newly-typed: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/newly-typed/hpc_index.html
Test suite rewrite: RUNNING...
Test suite rewrite: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/rewrite/hpc_index.html
Test suite time-leak: RUNNING...
Test suite time-leak: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Arrow.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Yampa.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.ToHaskell.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/time-leak/hpc_index.html
Test suite well-typed: RUNNING...
Test suite well-typed: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/Rattus-0.5.1.1.test
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Arrow.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Yampa.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/well-typed/hpc_index.html
6 of 6 test suites (6 of 6 test cases) passed.
Writing: Rattus-0.5.1.1-inplace/Rattus.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Arrow.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Primitives.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Stream.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Strict.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.ToHaskell.hs.html
Writing: Rattus-0.5.1.1-inplace/Rattus.Yampa.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.2.4/Rattus-0.5.1.1/noopt/hpc/vanilla/html/Rattus-0.5.1.1/hpc_index.html