Build #1 for language-docker-13.0.0

[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

expressions73% (2589/3507)
booleanguards11% (1/9)
conditions 66% (2/3)
qualifiers100% (0/0)
alternatives57% (153/264)
local declarations84% (97/115)
top-level declarations26% (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