Build #1 for imp-1.0.0.0

[all reports]

Package imp-1.0.0.0
Install InstallOk
Docs Ok
Tests Ok
Time submitted 2024-03-22 14:46:46.508476673 UTC
Compiler ghc-9.6.3
OS linux
Arch x86_64
Dependencies base-4.18.1.0, containers-0.6.7, exceptions-0.10.7, ghc-9.6.3
Flags -pedantic

Code Coverage

expressions48% (217/444)
booleanguards0% (0/5)
conditions 100% (1/1)
qualifiers100% (0/0)
alternatives23% (3/13)
local declarations100% (5/5)
top-level declarations17% (23/131)

Build log

[view raw]

Resolving dependencies...
Downloading  imp-1.0.0.0
Downloaded   imp-1.0.0.0
Starting     imp-1.0.0.0
Building     imp-1.0.0.0
Completed    imp-1.0.0.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):
 - imp-1.0.0.0 (first run)
Configuring imp-1.0.0.0...
Preprocessing library for imp-1.0.0.0..
Building library for imp-1.0.0.0..
[ 1 of 21] Compiling Imp.Exception.InvalidAlias ( source/library/Imp/Exception/InvalidAlias.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidAlias.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidAlias.dyn_o )
[ 2 of 21] Compiling Imp.Exception.InvalidModuleName ( source/library/Imp/Exception/InvalidModuleName.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidModuleName.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidModuleName.dyn_o )
[ 3 of 21] Compiling Imp.Exception.InvalidOption ( source/library/Imp/Exception/InvalidOption.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidOption.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/InvalidOption.dyn_o )
[ 4 of 21] Compiling Imp.Exception.UnexpectedArgument ( source/library/Imp/Exception/UnexpectedArgument.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/UnexpectedArgument.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/UnexpectedArgument.dyn_o )
[ 5 of 21] Compiling Imp.Exception.UnknownOption ( source/library/Imp/Exception/UnknownOption.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/UnknownOption.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/UnknownOption.dyn_o )
[ 6 of 21] Compiling Imp.Extra.Exception ( source/library/Imp/Extra/Exception.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/Exception.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/Exception.dyn_o )
[ 7 of 21] Compiling Imp.Extra.ImportDecl ( source/library/Imp/Extra/ImportDecl.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ImportDecl.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ImportDecl.dyn_o )
[ 8 of 21] Compiling Imp.Extra.ParsedResult ( source/library/Imp/Extra/ParsedResult.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ParsedResult.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ParsedResult.dyn_o )
[ 9 of 21] Compiling Imp.Extra.ReadP  ( source/library/Imp/Extra/ReadP.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ReadP.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ReadP.dyn_o )
[10 of 21] Compiling Imp.Extra.ModuleName ( source/library/Imp/Extra/ModuleName.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ModuleName.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/ModuleName.dyn_o )
[11 of 21] Compiling Imp.Ghc          ( source/ghc-9.6/Imp/Ghc.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Ghc.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Ghc.dyn_o )
[12 of 21] Compiling Imp.Extra.HsParsedModule ( source/library/Imp/Extra/HsParsedModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/HsParsedModule.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/HsParsedModule.dyn_o )
[13 of 21] Compiling Imp.Extra.HsModule ( source/library/Imp/Extra/HsModule.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/HsModule.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Extra/HsModule.dyn_o )
[14 of 21] Compiling Imp.Type.Alias   ( source/library/Imp/Type/Alias.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Alias.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Alias.dyn_o )
[15 of 21] Compiling Imp.Type.Flag    ( source/library/Imp/Type/Flag.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Flag.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Flag.dyn_o )
[16 of 21] Compiling Imp.Type.Config  ( source/library/Imp/Type/Config.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Config.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Config.dyn_o )
[17 of 21] Compiling Imp.Exception.ShowHelp ( source/library/Imp/Exception/ShowHelp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/ShowHelp.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/ShowHelp.dyn_o )
[18 of 21] Compiling Paths_imp        ( /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/autogen/Paths_imp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Paths_imp.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Paths_imp.dyn_o )
[19 of 21] Compiling Imp.Exception.ShowVersion ( source/library/Imp/Exception/ShowVersion.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/ShowVersion.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Exception/ShowVersion.dyn_o )
[20 of 21] Compiling Imp.Type.Context ( source/library/Imp/Type/Context.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Context.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp/Type/Context.dyn_o )
[21 of 21] Compiling Imp              ( source/library/Imp.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/Imp.dyn_o )
Preprocessing test suite 'imp-test-suite' for imp-1.0.0.0..
Building test suite 'imp-test-suite' for imp-1.0.0.0..
[1 of 1] Compiling Main             ( source/test-suite/Main.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/imp-test-suite/imp-test-suite-tmp/Main.o )
[2 of 2] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/imp-1.0.0.0/noopt/build/imp-test-suite/imp-test-suite
Running 1 test suites...
Test suite imp-test-suite: RUNNING...
Test suite imp-test-suite: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/imp-1.0.0.0.test
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidModuleName.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ReadP.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ModuleName.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidAlias.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Alias.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.UnknownOption.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.UnexpectedArgument.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidOption.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Flag.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Context.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Config.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Ghc.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ParsedResult.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ImportDecl.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.HsParsedModule.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.HsModule.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.Exception.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.ShowVersion.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.ShowHelp.hs.html
Writing: imp-1.0.0.0-inplace/Imp.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/imp-1.0.0.0/noopt/hpc/vanilla/html/imp-test-suite/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidModuleName.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ReadP.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ModuleName.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidAlias.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Alias.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.UnknownOption.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.UnexpectedArgument.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.InvalidOption.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Flag.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Context.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Type.Config.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Ghc.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ParsedResult.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.ImportDecl.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.HsParsedModule.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.HsModule.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Extra.Exception.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.ShowVersion.hs.html
Writing: imp-1.0.0.0-inplace/Imp.Exception.ShowHelp.hs.html
Writing: imp-1.0.0.0-inplace/Imp.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/imp-1.0.0.0/noopt/hpc/vanilla/html/imp-1.0.0.0/hpc_index.html