[all reports]
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-01-16 01:04:44.456821434 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, mmorph-1.2.0, mtl-2.3.1 |
Flags |
none
|
Code Coverage
expressions | 41% (86/207) |
boolean | guards | 100% (0/0) |
conditions | 100% (0/0) |
qualifiers | 100% (0/0) |
alternatives | 100% (0/0) |
local declarations | 100% (0/0) |
top-level declarations | 36% (16/44) |
Build log
[view raw]
Resolving dependencies...
Starting transformers-compat-0.7.2
Building transformers-compat-0.7.2
Completed transformers-compat-0.7.2
Starting mmorph-1.2.0
Building mmorph-1.2.0
Completed mmorph-1.2.0
Downloading tardis-0.5.0
Downloaded tardis-0.5.0
Starting tardis-0.5.0
Building tardis-0.5.0
Completed tardis-0.5.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):
- tardis-0.5.0 (first run)
Configuring tardis-0.5.0...
Preprocessing library for tardis-0.5.0..
Building library for tardis-0.5.0..
[1 of 3] Compiling Control.Monad.Trans.Tardis ( src/Control/Monad/Trans/Tardis.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Trans/Tardis.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Trans/Tardis.dyn_o )
src/Control/Monad/Trans/Tardis.hs:128:3: warning: [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad (TardisT bw fw m).
return will eventually be removed in favour of pure
Either remove definition for return (recommended) or define as return = pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
128 | return x = tardis $ \s -> (x, s)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
src/Control/Monad/Trans/Tardis.hs:138:3: warning: [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative (TardisT bw fw m).
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
138 | pure = return
| ^^^^^^^^^^^^^
[2 of 3] Compiling Control.Monad.Tardis.Class ( src/Control/Monad/Tardis/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Tardis/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Tardis/Class.dyn_o )
[3 of 3] Compiling Control.Monad.Tardis ( src/Control/Monad/Tardis.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Tardis.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/Control/Monad/Tardis.dyn_o )
Preprocessing test suite 'tardis-tests' for tardis-0.5.0..
Building test suite 'tardis-tests' for tardis-0.5.0..
[1 of 2] Compiling Example ( test/Example.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/tardis-tests/tardis-tests-tmp/Example.o )
[2 of 2] Compiling Main ( test/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/tardis-tests/tardis-tests-tmp/Main.o )
[3 of 3] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/tardis-0.5.0/noopt/build/tardis-tests/tardis-tests
Running 1 test suites...
Test suite tardis-tests: RUNNING...
Test suite tardis-tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/tardis-0.5.0.test
Writing: tardis-0.5.0-inplace/Control.Monad.Trans.Tardis.hs.html
Writing: tardis-0.5.0-inplace/Control.Monad.Tardis.Class.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/tardis-0.5.0/noopt/hpc/vanilla/html/tardis-tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: tardis-0.5.0-inplace/Control.Monad.Trans.Tardis.hs.html
Writing: tardis-0.5.0-inplace/Control.Monad.Tardis.Class.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/tardis-0.5.0/noopt/hpc/vanilla/html/tardis-0.5.0/hpc_index.html