[all reports]
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-06-05 15:35:26.387042032 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, containers-0.6.7, parsec-3.1.16.1, text-2.0.2, transformers-0.6.1.0 |
Flags |
none
|
Code Coverage
expressions | 76% (1602/2081) |
boolean | guards | 25% (1/4) |
conditions | 50% (2/4) |
qualifiers | 100% (0/0) |
alternatives | 67% (121/180) |
local declarations | 100% (24/24) |
top-level declarations | 45% (143/316) |
Build log
[view raw]
Resolving dependencies...
Downloading zinza-0.2.1
Downloaded zinza-0.2.1
Starting zinza-0.2.1
Building zinza-0.2.1
Completed zinza-0.2.1
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):
- case-insensitive-1.2.1.0 (lib:case-insensitive) (requires build)
- uuid-types-1.0.6 (lib:uuid-types) (requires build)
- quickcheck-instances-0.3.31 (lib:quickcheck-instances) (requires build)
- zinza-0.2.1 (first run)
Starting uuid-types-1.0.6 (all, legacy fallback)
Starting case-insensitive-1.2.1.0 (all, legacy fallback)
Building uuid-types-1.0.6 (all, legacy fallback)
Building case-insensitive-1.2.1.0 (all, legacy fallback)
Installing case-insensitive-1.2.1.0 (all, legacy fallback)
Installing uuid-types-1.0.6 (all, legacy fallback)
Completed case-insensitive-1.2.1.0 (all, legacy fallback)
Completed uuid-types-1.0.6 (all, legacy fallback)
Starting quickcheck-instances-0.3.31 (all, legacy fallback)
Building quickcheck-instances-0.3.31 (all, legacy fallback)
Installing quickcheck-instances-0.3.31 (all, legacy fallback)
Completed quickcheck-instances-0.3.31 (all, legacy fallback)
Configuring zinza-0.2.1...
Preprocessing library for zinza-0.2.1..
Building library for zinza-0.2.1..
[ 1 of 15] Compiling Zinza.Indexing ( src/Zinza/Indexing.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Indexing.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Indexing.dyn_o )
[ 2 of 15] Compiling Zinza.Pos ( src/Zinza/Pos.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Pos.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Pos.dyn_o )
[ 3 of 15] Compiling Zinza.Var ( src/Zinza/Var.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Var.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Var.dyn_o )
[ 4 of 15] Compiling Zinza.Type ( src/Zinza/Type.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Type.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Type.dyn_o )
[ 5 of 15] Compiling Zinza.Expr ( src/Zinza/Expr.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Expr.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Expr.dyn_o )
src/Zinza/Expr.hs:45:5: warning: [-Wnoncanonical-monad-instances]
Noncanonical return definition detected
in the instance declaration for Monad Expr.
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
|
45 | return = EVar . L zeroLoc
| ^^^^^^^^^^^^^^^^^^^^^^^^^
src/Zinza/Expr.hs:52:5: warning: [-Wnoncanonical-monad-instances]
Noncanonical pure = return definition detected
in the instance declaration for Applicative Expr.
Move definition from return to pure
See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return
|
52 | pure = return
| ^^^^^^^^^^^^^
[ 6 of 15] Compiling Zinza.Node ( src/Zinza/Node.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Node.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Node.dyn_o )
[ 7 of 15] Compiling Zinza.Errors ( src/Zinza/Errors.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Errors.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Errors.dyn_o )
[ 8 of 15] Compiling Zinza.Value ( src/Zinza/Value.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Value.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Value.dyn_o )
[ 9 of 15] Compiling Zinza.Parser ( src/Zinza/Parser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Parser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Parser.dyn_o )
[10 of 15] Compiling Zinza.Class ( src/Zinza/Class.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Class.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Class.dyn_o )
[11 of 15] Compiling Zinza.Module ( src/Zinza/Module.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Module.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Module.dyn_o )
[12 of 15] Compiling Zinza.Generic ( src/Zinza/Generic.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Generic.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Generic.dyn_o )
[13 of 15] Compiling Zinza.Check ( src/Zinza/Check.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Check.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Check.dyn_o )
[14 of 15] Compiling Zinza ( src/Zinza.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza.dyn_o )
[15 of 15] Compiling Zinza.Writer ( src/Zinza/Writer.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Writer.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/Zinza/Writer.dyn_o )
Preprocessing test suite 'zinza-tests' for zinza-0.2.1..
Building test suite 'zinza-tests' for zinza-0.2.1..
[1 of 5] Compiling Bools ( test/Bools.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests-tmp/Bools.o )
[2 of 5] Compiling CabalInstall ( test/CabalInstall.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests-tmp/CabalInstall.o )
[3 of 5] Compiling Fancy ( test/Fancy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests-tmp/Fancy.o )
[4 of 5] Compiling Licenses ( test/Licenses.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests-tmp/Licenses.o )
[5 of 5] Compiling Main ( test/Tests.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests-tmp/Main.o )
[6 of 6] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/zinza-0.2.1/noopt/build/zinza-tests/zinza-tests
Running 1 test suites...
Test suite zinza-tests: RUNNING...
Test suite zinza-tests: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/zinza-0.2.1.test
Writing: zinza-0.2.1-inplace/Zinza.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/zinza-0.2.1/noopt/hpc/vanilla/html/zinza-tests/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: zinza-0.2.1-inplace/Zinza.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/zinza-0.2.1/noopt/hpc/vanilla/html/zinza-0.2.1/hpc_index.html