Build #1 for speculate-0.4.20

[all reports]

Package speculate-0.4.20
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-02-13 09:37:51.06532786 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, cmdargs-0.10.22, containers-0.6.7, express-1.0.16, leancheck-1.0.2
Flags none

Code Coverage

expressions53% (2157/4025)
booleanguards41% (27/65)
conditions 50% (5/10)
qualifiers20% (6/29)
alternatives63% (158/250)
local declarations58% (74/126)
top-level declarations50% (152/303)

Build log

[view raw]

Resolving dependencies...
Starting     cmdargs-0.10.22
Starting     express-1.0.16
Starting     leancheck-1.0.2
Building     cmdargs-0.10.22
Building     express-1.0.16
Building     leancheck-1.0.2
Completed    leancheck-1.0.2
Completed    express-1.0.16
Completed    cmdargs-0.10.22
Downloading  speculate-0.4.20
Downloaded   speculate-0.4.20
Starting     speculate-0.4.20
Building     speculate-0.4.20
Completed    speculate-0.4.20

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):
 - speculate-0.4.20 (first run)
Configuring speculate-0.4.20...
Preprocessing library for speculate-0.4.20..
Building library for speculate-0.4.20..
[ 1 of 31] Compiling Test.Speculate.Utils.Class ( src/Test/Speculate/Utils/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Class.dyn_o )
[ 2 of 31] Compiling Test.Speculate.Utils.Colour ( src/Test/Speculate/Utils/Colour.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Colour.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Colour.dyn_o )
[ 3 of 31] Compiling Test.Speculate.Utils.List ( src/Test/Speculate/Utils/List.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/List.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/List.dyn_o )
[ 4 of 31] Compiling Test.Speculate.Utils.Memoize ( src/Test/Speculate/Utils/Memoize.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Memoize.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Memoize.dyn_o )
[ 5 of 31] Compiling Test.Speculate.Utils.Ord ( src/Test/Speculate/Utils/Ord.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Ord.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Ord.dyn_o )
[ 6 of 31] Compiling Test.Speculate.Utils.PrettyPrint ( src/Test/Speculate/Utils/PrettyPrint.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/PrettyPrint.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/PrettyPrint.dyn_o )
[ 7 of 31] Compiling Test.Speculate.Utils.String ( src/Test/Speculate/Utils/String.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/String.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/String.dyn_o )
[ 8 of 31] Compiling Test.Speculate.Utils.Misc ( src/Test/Speculate/Utils/Misc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Misc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Misc.dyn_o )
[ 9 of 31] Compiling Test.Speculate.Utils.Tiers ( src/Test/Speculate/Utils/Tiers.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Tiers.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Tiers.dyn_o )
[10 of 31] Compiling Test.Speculate.Utils.Timeout ( src/Test/Speculate/Utils/Timeout.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Timeout.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Timeout.dyn_o )
[11 of 31] Compiling Test.Speculate.Utils.Tuple ( src/Test/Speculate/Utils/Tuple.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Tuple.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Tuple.dyn_o )
[12 of 31] Compiling Test.Speculate.Utils ( src/Test/Speculate/Utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils.dyn_o )
[13 of 31] Compiling Test.Speculate.Utils.Digraph ( src/Test/Speculate/Utils/Digraph.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Digraph.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Utils/Digraph.dyn_o )
[14 of 31] Compiling Test.Speculate.Expr.Core ( src/Test/Speculate/Expr/Core.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Core.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Core.dyn_o )
[15 of 31] Compiling Test.Speculate.Expr.Instance ( src/Test/Speculate/Expr/Instance.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Instance.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Instance.dyn_o )
[16 of 31] Compiling Test.Speculate.Expr.Equate ( src/Test/Speculate/Expr/Equate.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Equate.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Equate.dyn_o )
[17 of 31] Compiling Test.Speculate.Expr.Ground ( src/Test/Speculate/Expr/Ground.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Ground.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr/Ground.dyn_o )
[18 of 31] Compiling Test.Speculate.Expr ( src/Test/Speculate/Expr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Expr.dyn_o )
[19 of 31] Compiling Test.Speculate.Sanity ( src/Test/Speculate/Sanity.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Sanity.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Sanity.dyn_o )
[20 of 31] Compiling Test.Speculate.Reason.Order ( src/Test/Speculate/Reason/Order.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Reason/Order.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Reason/Order.dyn_o )
[21 of 31] Compiling Test.Speculate.Reason ( src/Test/Speculate/Reason.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Reason.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Reason.dyn_o )
[22 of 31] Compiling Test.Speculate.SemiReason ( src/Test/Speculate/SemiReason.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/SemiReason.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/SemiReason.dyn_o )
[23 of 31] Compiling Test.Speculate.CondReason ( src/Test/Speculate/CondReason.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/CondReason.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/CondReason.dyn_o )
[24 of 31] Compiling Test.Speculate.Pretty ( src/Test/Speculate/Pretty.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Pretty.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Pretty.dyn_o )
[25 of 31] Compiling Test.Speculate.Engine ( src/Test/Speculate/Engine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Engine.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Engine.dyn_o )
[26 of 31] Compiling Test.Speculate.Args ( src/Test/Speculate/Args.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Args.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Args.dyn_o )
[27 of 31] Compiling Test.Speculate.Report ( src/Test/Speculate/Report.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Report.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Report.dyn_o )
[28 of 31] Compiling Test.Speculate   ( src/Test/Speculate.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate.dyn_o )
[29 of 31] Compiling Test.Speculate.Function.A1000 ( src/Test/Speculate/Function/A1000.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A1000.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A1000.dyn_o )
[30 of 31] Compiling Test.Speculate.Function.A100 ( src/Test/Speculate/Function/A100.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A100.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A100.dyn_o )
[31 of 31] Compiling Test.Speculate.Function.A10 ( src/Test/Speculate/Function/A10.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A10.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/Test/Speculate/Function/A10.dyn_o )
Preprocessing test suite 'creason' for speculate-0.4.20..
Building test suite 'creason' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/creason/creason-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/creason/creason-tmp/Test.o )
[3 of 3] Compiling Main             ( test/creason.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/creason/creason-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/creason/creason
Preprocessing test suite 'engine' for speculate-0.4.20..
Building test suite 'engine' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/engine/engine-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/engine/engine-tmp/Test.o )
[3 of 3] Compiling Main             ( test/engine.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/engine/engine-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/engine/engine
Preprocessing test suite 'eval' for speculate-0.4.20..
Building test suite 'eval' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/eval/eval-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/eval/eval-tmp/Test.o )
[3 of 3] Compiling Main             ( test/eval.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/eval/eval-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/eval/eval
Preprocessing test suite 'expr' for speculate-0.4.20..
Building test suite 'expr' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/expr/expr-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/expr/expr-tmp/Test.o )
[3 of 3] Compiling Main             ( test/expr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/expr/expr-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/expr/expr
Preprocessing test suite 'order' for speculate-0.4.20..
Building test suite 'order' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/order/order-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/order/order-tmp/Test.o )
[3 of 3] Compiling Main             ( test/order.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/order/order-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/order/order
Preprocessing test suite 'reason' for speculate-0.4.20..
Building test suite 'reason' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/reason/reason-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/reason/reason-tmp/Test.o )
[3 of 3] Compiling Main             ( test/reason.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/reason/reason-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/reason/reason
Preprocessing test suite 'utils' for speculate-0.4.20..
Building test suite 'utils' for speculate-0.4.20..
[1 of 3] Compiling Test.ListableExpr ( test/Test/ListableExpr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/utils/utils-tmp/Test/ListableExpr.o )
[2 of 3] Compiling Test             ( test/Test.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/utils/utils-tmp/Test.o )
[3 of 3] Compiling Main             ( test/utils.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/utils/utils-tmp/Main.o )
[4 of 4] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/speculate-0.4.20/noopt/build/utils/utils
Running 7 test suites...
Test suite creason: RUNNING...
Test suite creason: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.CondReason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.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/speculate-0.4.20/noopt/hpc/vanilla/html/creason/hpc_index.html
Test suite engine: RUNNING...
Test suite engine: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.CondReason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.SemiReason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Engine.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/speculate-0.4.20/noopt/hpc/vanilla/html/engine/hpc_index.html
Test suite eval: RUNNING...
Test suite eval: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.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/speculate-0.4.20/noopt/hpc/vanilla/html/eval/hpc_index.html
Test suite expr: RUNNING...
Test suite expr: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.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/speculate-0.4.20/noopt/hpc/vanilla/html/expr/hpc_index.html
Test suite order: RUNNING...
Test suite order: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.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/speculate-0.4.20/noopt/hpc/vanilla/html/order/hpc_index.html
Test suite reason: RUNNING...
Test suite reason: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.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/speculate-0.4.20/noopt/hpc/vanilla/html/reason/hpc_index.html
Test suite utils: RUNNING...
Test suite utils: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/speculate-0.4.20.test
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.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/speculate-0.4.20/noopt/hpc/vanilla/html/utils/hpc_index.html
7 of 7 test suites (7 of 7 test cases) passed.
Writing: speculate-0.4.20-inplace/Test.Speculate.CondReason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Engine.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Core.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Equate.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Ground.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Expr.Instance.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.Reason.Order.hs.html
Writing: speculate-0.4.20-inplace/Test.Speculate.SemiReason.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/speculate-0.4.20/noopt/hpc/vanilla/html/speculate-0.4.20/hpc_index.html