[all reports]
Package |
language-docker-13.0.0 |
Install |
InstallOk |
Docs |
Ok |
Tests |
Ok |
Time submitted |
2024-04-24 18:40:06.783600158 UTC
|
Compiler |
ghc-9.6.3 |
OS |
linux |
Arch |
x86_64 |
Dependencies |
base-4.18.1.0, bytestring-0.11.5.2, containers-0.6.7, data-default-0.7.1.1, data-default-class-0.1.2.0, megaparsec-9.6.1, prettyprinter-1.7.1, split-0.2.5, text-2.0.2, time-1.12.2 |
Flags |
none
|
Code Coverage
expressions | 73% (2589/3507) |
boolean | guards | 11% (1/9) |
conditions | 66% (2/3) |
qualifiers | 100% (0/0) |
alternatives | 57% (153/264) |
local declarations | 84% (97/115) |
top-level declarations | 26% (229/851) |
Build log
[view raw]
Resolving dependencies...
Starting data-default-class-0.1.2.0
Starting dlist-1.0
Starting integer-logarithms-1.0.3.1
Starting old-locale-1.0.0.7
Starting os-string-2.0.2
Starting split-0.2.5
Starting parser-combinators-1.3.0
Starting prettyprinter-1.7.1
Starting primitive-0.9.0.0
Building data-default-class-0.1.2.0
Building dlist-1.0
Building old-locale-1.0.0.7
Building prettyprinter-1.7.1
Building integer-logarithms-1.0.3.1
Building parser-combinators-1.3.0
Building os-string-2.0.2
Building split-0.2.5
Building primitive-0.9.0.0
Completed data-default-class-0.1.2.0
Starting data-default-instances-containers-0.0.1
Completed old-locale-1.0.0.7
Starting data-default-instances-old-locale-0.0.1
Completed split-0.2.5
Building data-default-instances-containers-0.0.1
Completed integer-logarithms-1.0.3.1
Building data-default-instances-old-locale-0.0.1
Completed parser-combinators-1.3.0
Completed dlist-1.0
Starting data-default-instances-dlist-0.0.1
Building data-default-instances-dlist-0.0.1
Completed data-default-instances-old-locale-0.0.1
Completed data-default-instances-containers-0.0.1
Completed prettyprinter-1.7.1
Completed data-default-instances-dlist-0.0.1
Starting data-default-0.7.1.1
Completed os-string-2.0.2
Starting filepath-1.5.2.0
Building data-default-0.7.1.1
Building filepath-1.5.2.0
Completed primitive-0.9.0.0
Completed data-default-0.7.1.1
Completed filepath-1.5.2.0
Starting hashable-1.4.4.0
Building hashable-1.4.4.0
Completed hashable-1.4.4.0
Starting scientific-0.3.7.0
Starting case-insensitive-1.2.1.0
Building scientific-0.3.7.0
Building case-insensitive-1.2.1.0
Completed case-insensitive-1.2.1.0
Completed scientific-0.3.7.0
Starting megaparsec-9.6.1
Building megaparsec-9.6.1
Completed megaparsec-9.6.1
Downloading language-docker-13.0.0
Downloaded language-docker-13.0.0
Starting language-docker-13.0.0
Building language-docker-13.0.0
Completed language-docker-13.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):
- hspec-megaparsec-2.2.1 (lib:hspec-megaparsec) (requires build)
- language-docker-13.0.0 (first run)
Starting hspec-megaparsec-2.2.1 (all, legacy fallback)
Building hspec-megaparsec-2.2.1 (all, legacy fallback)
Installing hspec-megaparsec-2.2.1 (all, legacy fallback)
Completed hspec-megaparsec-2.2.1 (all, legacy fallback)
Configuring language-docker-13.0.0...
Preprocessing library for language-docker-13.0.0..
Building library for language-docker-13.0.0..
[ 1 of 17] Compiling Language.Docker.Parser.Prelude ( src/Language/Docker/Parser/Prelude.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Prelude.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Prelude.dyn_o )
[ 2 of 17] Compiling Language.Docker.Syntax.Protocol ( src/Language/Docker/Syntax/Protocol.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/Protocol.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/Protocol.dyn_o )
[ 3 of 17] Compiling Language.Docker.Syntax.Port ( src/Language/Docker/Syntax/Port.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/Port.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/Port.dyn_o )
[ 4 of 17] Compiling Language.Docker.Syntax.PortRange ( src/Language/Docker/Syntax/PortRange.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/PortRange.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax/PortRange.dyn_o )
[ 5 of 17] Compiling Language.Docker.Syntax ( src/Language/Docker/Syntax.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Syntax.dyn_o )
[ 6 of 17] Compiling Language.Docker.PrettyPrint ( src/Language/Docker/PrettyPrint.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/PrettyPrint.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/PrettyPrint.dyn_o )
[ 7 of 17] Compiling Language.Docker.Parser.Pairs ( src/Language/Docker/Parser/Pairs.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Pairs.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Pairs.dyn_o )
[ 8 of 17] Compiling Language.Docker.Parser.From ( src/Language/Docker/Parser/From.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/From.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/From.dyn_o )
[ 9 of 17] Compiling Language.Docker.Parser.Expose ( src/Language/Docker/Parser/Expose.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Expose.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Expose.dyn_o )
[10 of 17] Compiling Language.Docker.Parser.Copy ( src/Language/Docker/Parser/Copy.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Copy.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Copy.dyn_o )
[11 of 17] Compiling Language.Docker.Parser.Arguments ( src/Language/Docker/Parser/Arguments.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Arguments.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Arguments.dyn_o )
[12 of 17] Compiling Language.Docker.Parser.Run ( src/Language/Docker/Parser/Run.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Run.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Run.dyn_o )
[13 of 17] Compiling Language.Docker.Parser.Cmd ( src/Language/Docker/Parser/Cmd.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Cmd.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Cmd.dyn_o )
[14 of 17] Compiling Language.Docker.Parser.Healthcheck ( src/Language/Docker/Parser/Healthcheck.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Healthcheck.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Healthcheck.dyn_o )
[15 of 17] Compiling Language.Docker.Parser.Instruction ( src/Language/Docker/Parser/Instruction.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Instruction.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser/Instruction.dyn_o )
[16 of 17] Compiling Language.Docker.Parser ( src/Language/Docker/Parser.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker/Parser.dyn_o )
[17 of 17] Compiling Language.Docker ( src/Language/Docker.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker.o, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/Language/Docker.dyn_o )
Preprocessing test suite 'hspec' for language-docker-13.0.0..
Building test suite 'hspec' for language-docker-13.0.0..
[ 1 of 12] Compiling Language.Docker.IntegrationSpec ( test/Language/Docker/IntegrationSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/IntegrationSpec.o )
[ 2 of 12] Compiling Language.Docker.PrettyPrintSpec ( test/Language/Docker/PrettyPrintSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/PrettyPrintSpec.o )
[ 3 of 12] Compiling TestHelper ( test/TestHelper.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/TestHelper.o )
[ 4 of 12] Compiling Language.Docker.ParserSpec ( test/Language/Docker/ParserSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParserSpec.o )
[ 5 of 12] Compiling Language.Docker.ParseRunSpec ( test/Language/Docker/ParseRunSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseRunSpec.o )
[ 6 of 12] Compiling Language.Docker.ParsePragmaSpec ( test/Language/Docker/ParsePragmaSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParsePragmaSpec.o )
[ 7 of 12] Compiling Language.Docker.ParseHealthcheckSpec ( test/Language/Docker/ParseHealthcheckSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseHealthcheckSpec.o )
test/Language/Docker/ParseHealthcheckSpec.hs:3:1: warning: [-Wunused-imports]
The import of Data.Default.Class is redundant
except perhaps to import instances from Data.Default.Class
To import instances alone, use: import Data.Default.Class()
|
3 | import Data.Default.Class (def)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Language/Docker/ParseHealthcheckSpec.hs:7:1: warning: [-Wunused-imports]
The qualified import of Data.Set is redundant
except perhaps to import instances from Data.Set
To import instances alone, use: import Data.Set()
|
7 | import qualified Data.Set as Set
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 8 of 12] Compiling Language.Docker.ParseExposeSpec ( test/Language/Docker/ParseExposeSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseExposeSpec.o )
test/Language/Docker/ParseExposeSpec.hs:3:1: warning: [-Wunused-imports]
The import of Data.Default.Class is redundant
except perhaps to import instances from Data.Default.Class
To import instances alone, use: import Data.Default.Class()
|
3 | import Data.Default.Class (def)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
test/Language/Docker/ParseExposeSpec.hs:4:1: warning: [-Wunused-imports]
The qualified import of Data.Text is redundant
except perhaps to import instances from Data.Text
To import instances alone, use: import Data.Text()
|
4 | import qualified Data.Text as Text
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 9 of 12] Compiling Language.Docker.ParseCopySpec ( test/Language/Docker/ParseCopySpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseCopySpec.o )
[10 of 12] Compiling Language.Docker.ParseCmdSpec ( test/Language/Docker/ParseCmdSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseCmdSpec.o )
[11 of 12] Compiling Language.Docker.ParseAddSpec ( test/Language/Docker/ParseAddSpec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Language/Docker/ParseAddSpec.o )
[12 of 12] Compiling Main ( test/Spec.hs, /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec-tmp/Main.o )
[13 of 13] Linking /home/builder/builder-dir/build-cache/tmp-install/dist-newstyle/build/x86_64-linux/ghc-9.6.3/language-docker-13.0.0/noopt/build/hspec/hspec
Running 1 test suites...
Test suite hspec: RUNNING...
Test suite hspec: PASS
Test suite logged to:
/home/builder/builder-dir/build-cache/tmp-install/reports/language-docker-13.0.0.test
Writing: language-docker-13.0.0-inplace/Language.Docker.Syntax.hs.html
Writing: language-docker-13.0.0-inplace/Language.Docker.PrettyPrint.hs.html
Writing: language-docker-13.0.0-inplace/Language.Docker.Parser.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/language-docker-13.0.0/noopt/hpc/vanilla/html/hspec/hpc_index.html
1 of 1 test suites (1 of 1 test cases) passed.
Writing: language-docker-13.0.0-inplace/Language.Docker.Syntax.hs.html
Writing: language-docker-13.0.0-inplace/Language.Docker.PrettyPrint.hs.html
Writing: language-docker-13.0.0-inplace/Language.Docker.Parser.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/language-docker-13.0.0/noopt/hpc/vanilla/html/language-docker-13.0.0/hpc_index.html