Build #1 for haskell-ci-0.12.1

[all reports]

Package haskell-ci-0.12.1
Install InstallFailed
Docs NotTried
Tests NotTried
Time submitted 2021-04-11 13:22:18.769102772 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies Cabal-3.4.0.0, HsYAML-0.2.1.0, ShellCheck-0.7.1, aeson-1.5.6.0, attoparsec-0.13.2.5, base-4.14.1.0, base-compat-0.11.2, base16-bytestring-1.0.1.0, binary-0.8.8.0, bytestring-0.10.10.0, cabal-install-parsers-0.4.1, containers-0.6.2.1, cryptohash-sha256-0.11.102.0, deepseq-1.4.4.0, directory-1.3.6.0, exceptions-0.10.4, filepath-1.4.2.1, generic-lens-lite-0.1, indexed-traversable-0.1.1, indexed-traversable-instances-0.1, ini-0.4.1, lattices-2.0.2, mtl-2.2.2, network-uri-2.6.4.1, optparse-applicative-0.16.1.0, parsec-3.1.14.0, pretty-1.1.3.6, process-1.6.9.0, temporary-1.3, text-1.2.3.2, transformers-0.5.6.2, unordered-containers-0.2.13.0, zinza-0.2, base-4.14.1.0
Flags shellcheck

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     StateVar-1.2.1
Starting     Diff-0.4.0
Starting     HsYAML-0.2.1.0
Starting     Cabal-3.4.0.0
Building     StateVar-1.2.1
Building     Diff-0.4.0
Building     HsYAML-0.2.1.0
Building     Cabal-3.4.0.0
Completed    StateVar-1.2.1
Starting     base-compat-0.11.2
Building     base-compat-0.11.2
Completed    Diff-0.4.0
Starting     base-orphans-0.8.4
Building     base-orphans-0.8.4
Completed    base-orphans-0.8.4
Starting     base16-bytestring-1.0.1.0
Completed    base-compat-0.11.2
Starting     binary-orphans-1.0.1
Building     base16-bytestring-1.0.1.0
Building     binary-orphans-1.0.1
Completed    binary-orphans-1.0.1
Starting     colour-2.3.5
Completed    base16-bytestring-1.0.1.0
Starting     cryptohash-sha256-0.11.102.0
Building     colour-2.3.5
Building     cryptohash-sha256-0.11.102.0
Completed    cryptohash-sha256-0.11.102.0
Starting     dlist-1.0
Building     dlist-1.0
Completed    HsYAML-0.2.1.0
Starting     generic-lens-lite-0.1
Building     generic-lens-lite-0.1
Completed    generic-lens-lite-0.1
Starting     hashable-1.3.1.0
Completed    colour-2.3.5
Starting     indexed-traversable-0.1.1
Building     hashable-1.3.1.0
Completed    dlist-1.0
Starting     integer-logarithms-1.0.3.1
Building     indexed-traversable-0.1.1
Building     integer-logarithms-1.0.3.1
Completed    integer-logarithms-1.0.3.1
Starting     lukko-0.1.1.3
Building     lukko-0.1.1.3
Completed    hashable-1.3.1.0
Starting     primitive-0.7.1.0
Building     primitive-0.7.1.0
Completed    indexed-traversable-0.1.1
Starting     regex-base-0.94.0.1
Building     regex-base-0.94.0.1
Completed    lukko-0.1.1.3
Starting     splitmix-0.1.0.3
Building     splitmix-0.1.0.3
Completed    regex-base-0.94.0.1
Starting     tagged-0.8.6.1
Building     tagged-0.8.6.1
Completed    splitmix-0.1.0.3
Starting     tar-0.5.1.1
Building     tar-0.5.1.1
Completed    tagged-0.8.6.1
Starting     text-binary-0.2.1.1
Building     text-binary-0.2.1.1
Completed    text-binary-0.2.1.1
Starting     th-abstraction-0.4.2.0
Building     th-abstraction-0.4.2.0
Completed    tar-0.5.1.1
Starting     th-compat-0.1.2
Building     th-compat-0.1.2
Completed    primitive-0.7.1.0
Starting     transformers-compat-0.6.6
Building     transformers-compat-0.6.6
Completed    th-compat-0.1.2
Starting     zinza-0.2
Building     zinza-0.2
Completed    th-abstraction-0.4.2.0
Starting     contravariant-1.5.3
Building     contravariant-1.5.3
Completed    transformers-compat-0.6.6
Starting     time-compat-1.9.5
Building     time-compat-1.9.5
Completed    contravariant-1.5.3
Starting     base-compat-batteries-0.11.2
Building     base-compat-batteries-0.11.2
Completed    zinza-0.2
Starting     ansi-terminal-0.11
Building     ansi-terminal-0.11
Completed    time-compat-1.9.5
Starting     unordered-containers-0.2.13.0
Building     unordered-containers-0.2.13.0
Completed    ansi-terminal-0.11
Starting     data-fix-0.3.1
Completed    base-compat-batteries-0.11.2
Starting     case-insensitive-1.2.1.0
Building     data-fix-0.3.1
Building     case-insensitive-1.2.1.0
Completed    data-fix-0.3.1
Starting     regex-tdfa-1.3.1.0
Completed    case-insensitive-1.2.1.0
Starting     random-1.2.0
Building     regex-tdfa-1.3.1.0
Building     random-1.2.0
Completed    unordered-containers-0.2.13.0
Starting     universe-base-1.1.2
Building     universe-base-1.1.2
Completed    random-1.2.0
Starting     distributive-0.6.2.1
Building     distributive-0.6.2.1
Completed    universe-base-1.1.2
Starting     vector-0.12.3.0
Completed    distributive-0.6.2.1
Starting     scientific-0.3.6.2
Building     vector-0.12.3.0
Building     scientific-0.3.6.2
Completed    scientific-0.3.6.2
Starting     network-uri-2.6.4.1
Building     network-uri-2.6.4.1
Completed    regex-tdfa-1.3.1.0
Starting     ansi-wl-pprint-0.6.9
Building     ansi-wl-pprint-0.6.9
Completed    network-uri-2.6.4.1
Starting     uuid-types-1.0.4
Completed    ansi-wl-pprint-0.6.9
Starting     temporary-1.3
Building     uuid-types-1.0.4
Building     temporary-1.3
Completed    temporary-1.3
Starting     QuickCheck-2.14.2
Building     QuickCheck-2.14.2
Completed    uuid-types-1.0.4
Starting     universe-reverse-instances-1.1.1
Building     universe-reverse-instances-1.1.1
Completed    universe-reverse-instances-1.1.1
Starting     comonad-5.0.8
Building     comonad-5.0.8
Completed    comonad-5.0.8
Starting     attoparsec-0.13.2.5
Building     attoparsec-0.13.2.5
Completed    attoparsec-0.13.2.5
Starting     optparse-applicative-0.16.1.0
Building     optparse-applicative-0.16.1.0
Completed    QuickCheck-2.14.2
Starting     bifunctors-5.5.10
Building     bifunctors-5.5.10
Completed    vector-0.12.3.0
Starting     ini-0.4.1
Building     ini-0.4.1
Completed    optparse-applicative-0.16.1.0
Starting     vector-binary-instances-0.2.5.1
Building     vector-binary-instances-0.2.5.1
Completed    ini-0.4.1
Starting     indexed-traversable-instances-0.1
Building     indexed-traversable-instances-0.1
Completed    vector-binary-instances-0.2.5.1
Completed    indexed-traversable-instances-0.1
Completed    bifunctors-5.5.10
Starting     assoc-1.0.2
Starting     semigroupoids-5.3.5
Building     assoc-1.0.2
Building     semigroupoids-5.3.5
Completed    assoc-1.0.2
Starting     these-1.1.1.1
Building     these-1.1.1.1
Completed    these-1.1.1.1
Starting     strict-0.4.0.1
Building     strict-0.4.0.1
Completed    semigroupoids-5.3.5
Starting     lattices-2.0.2
Building     lattices-2.0.2
Completed    strict-0.4.0.1
Starting     aeson-1.5.6.0
Building     aeson-1.5.6.0
Completed    lattices-2.0.2
Completed    aeson-1.5.6.0
Starting     binary-instances-1.0.1
Starting     ShellCheck-0.7.1
Building     binary-instances-1.0.1
Building     ShellCheck-0.7.1
Completed    binary-instances-1.0.1
Completed    Cabal-3.4.0.0
Starting     cabal-install-parsers-0.4.1
Building     cabal-install-parsers-0.4.1
Completed    cabal-install-parsers-0.4.1
Completed    ShellCheck-0.7.1
Downloading  haskell-ci-0.12.1
Downloaded   haskell-ci-0.12.1
Starting     haskell-ci-0.12.1
Building     haskell-ci-0.12.1
Failed to install haskell-ci-0.12.1
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/haskell-ci-0.12.1-CC8miW2Km0i2y9lSZf2MHx.log ):
cabal: Entering directory '/tmp/cabal-tmp-13949/haskell-ci-0.12.1'
Configuring haskell-ci-0.12.1...
Preprocessing library 'haskell-ci-internal' for haskell-ci-0.12.1..
Building library 'haskell-ci-internal' for haskell-ci-0.12.1..
[ 1 of 42] Compiling HaskellCI.Prelude ( src/HaskellCI/Prelude.hs, dist/build/haskell-ci-internal/HaskellCI/Prelude.o, dist/build/haskell-ci-internal/HaskellCI/Prelude.dyn_o )
[ 2 of 42] Compiling HaskellCI.ParsecUtils ( src/HaskellCI/ParsecUtils.hs, dist/build/haskell-ci-internal/HaskellCI/ParsecUtils.o, dist/build/haskell-ci-internal/HaskellCI/ParsecUtils.dyn_o )
[ 3 of 42] Compiling HaskellCI.Newtypes ( src/HaskellCI/Newtypes.hs, dist/build/haskell-ci-internal/HaskellCI/Newtypes.o, dist/build/haskell-ci-internal/HaskellCI/Newtypes.dyn_o )
[ 4 of 42] Compiling HaskellCI.OptionsGrammar ( src/HaskellCI/OptionsGrammar.hs, dist/build/haskell-ci-internal/HaskellCI/OptionsGrammar.o, dist/build/haskell-ci-internal/HaskellCI/OptionsGrammar.dyn_o )
[ 5 of 42] Compiling HaskellCI.OptparseGrammar ( src/HaskellCI/OptparseGrammar.hs, dist/build/haskell-ci-internal/HaskellCI/OptparseGrammar.o, dist/build/haskell-ci-internal/HaskellCI/OptparseGrammar.dyn_o )
[ 6 of 42] Compiling HaskellCI.MonadErr ( src/HaskellCI/MonadErr.hs, dist/build/haskell-ci-internal/HaskellCI/MonadErr.o, dist/build/haskell-ci-internal/HaskellCI/MonadErr.dyn_o )
[ 7 of 42] Compiling HaskellCI.List   ( src/HaskellCI/List.hs, dist/build/haskell-ci-internal/HaskellCI/List.o, dist/build/haskell-ci-internal/HaskellCI/List.dyn_o )
[ 8 of 42] Compiling HaskellCI.HeadHackage ( src/HaskellCI/HeadHackage.hs, dist/build/haskell-ci-internal/HaskellCI/HeadHackage.o, dist/build/haskell-ci-internal/HaskellCI/HeadHackage.dyn_o )
[ 9 of 42] Compiling HaskellCI.GitConfig ( src/HaskellCI/GitConfig.hs, dist/build/haskell-ci-internal/HaskellCI/GitConfig.o, dist/build/haskell-ci-internal/HaskellCI/GitConfig.dyn_o )
[10 of 42] Compiling HaskellCI.Error  ( src/HaskellCI/Error.hs, dist/build/haskell-ci-internal/HaskellCI/Error.o, dist/build/haskell-ci-internal/HaskellCI/Error.dyn_o )
[11 of 42] Compiling HaskellCI.Diagnostics ( src/HaskellCI/Diagnostics.hs, dist/build/haskell-ci-internal/HaskellCI/Diagnostics.o, dist/build/haskell-ci-internal/HaskellCI/Diagnostics.dyn_o )
[12 of 42] Compiling HaskellCI.Config.Ubuntu ( src/HaskellCI/Config/Ubuntu.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Ubuntu.o, dist/build/haskell-ci-internal/HaskellCI/Config/Ubuntu.dyn_o )
[13 of 42] Compiling HaskellCI.Config.PackageScope ( src/HaskellCI/Config/PackageScope.hs, dist/build/haskell-ci-internal/HaskellCI/Config/PackageScope.o, dist/build/haskell-ci-internal/HaskellCI/Config/PackageScope.dyn_o )
[14 of 42] Compiling HaskellCI.Config.Jobs ( src/HaskellCI/Config/Jobs.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Jobs.o, dist/build/haskell-ci-internal/HaskellCI/Config/Jobs.dyn_o )
[15 of 42] Compiling HaskellCI.Config.Installed ( src/HaskellCI/Config/Installed.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Installed.o, dist/build/haskell-ci-internal/HaskellCI/Config/Installed.dyn_o )
[16 of 42] Compiling HaskellCI.Config.HLint ( src/HaskellCI/Config/HLint.hs, dist/build/haskell-ci-internal/HaskellCI/Config/HLint.o, dist/build/haskell-ci-internal/HaskellCI/Config/HLint.dyn_o )
[17 of 42] Compiling HaskellCI.Config.Folds ( src/HaskellCI/Config/Folds.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Folds.o, dist/build/haskell-ci-internal/HaskellCI/Config/Folds.dyn_o )
[18 of 42] Compiling HaskellCI.Config.Dump ( src/HaskellCI/Config/Dump.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Dump.o, dist/build/haskell-ci-internal/HaskellCI/Config/Dump.dyn_o )
[19 of 42] Compiling HaskellCI.Config.Doctest ( src/HaskellCI/Config/Doctest.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Doctest.o, dist/build/haskell-ci-internal/HaskellCI/Config/Doctest.dyn_o )
[20 of 42] Compiling HaskellCI.Config.Docspec ( src/HaskellCI/Config/Docspec.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Docspec.o, dist/build/haskell-ci-internal/HaskellCI/Config/Docspec.dyn_o )
[21 of 42] Compiling HaskellCI.Config.CopyFields ( src/HaskellCI/Config/CopyFields.hs, dist/build/haskell-ci-internal/HaskellCI/Config/CopyFields.o, dist/build/haskell-ci-internal/HaskellCI/Config/CopyFields.dyn_o )
[22 of 42] Compiling HaskellCI.Config.ConstraintSet ( src/HaskellCI/Config/ConstraintSet.hs, dist/build/haskell-ci-internal/HaskellCI/Config/ConstraintSet.o, dist/build/haskell-ci-internal/HaskellCI/Config/ConstraintSet.dyn_o )
[23 of 42] Compiling HaskellCI.Compiler ( src/HaskellCI/Compiler.hs, dist/build/haskell-ci-internal/HaskellCI/Compiler.o, dist/build/haskell-ci-internal/HaskellCI/Compiler.dyn_o )
[24 of 42] Compiling HaskellCI.Package ( src/HaskellCI/Package.hs, dist/build/haskell-ci-internal/HaskellCI/Package.o, dist/build/haskell-ci-internal/HaskellCI/Package.dyn_o )
[25 of 42] Compiling HaskellCI.Bash.Template ( src/HaskellCI/Bash/Template.hs, dist/build/haskell-ci-internal/HaskellCI/Bash/Template.o, dist/build/haskell-ci-internal/HaskellCI/Bash/Template.dyn_o )
[26 of 42] Compiling HaskellCI.Sh     ( src/HaskellCI/Sh.hs, dist/build/haskell-ci-internal/HaskellCI/Sh.o, dist/build/haskell-ci-internal/HaskellCI/Sh.dyn_o )
[27 of 42] Compiling HaskellCI.ShVersionRange ( src/HaskellCI/ShVersionRange.hs, dist/build/haskell-ci-internal/HaskellCI/ShVersionRange.o, dist/build/haskell-ci-internal/HaskellCI/ShVersionRange.dyn_o )
[28 of 42] Compiling HaskellCI.TestedWith ( src/HaskellCI/TestedWith.hs, dist/build/haskell-ci-internal/HaskellCI/TestedWith.o, dist/build/haskell-ci-internal/HaskellCI/TestedWith.dyn_o )
[29 of 42] Compiling HaskellCI.Config ( src/HaskellCI/Config.hs, dist/build/haskell-ci-internal/HaskellCI/Config.o, dist/build/haskell-ci-internal/HaskellCI/Config.dyn_o )
[30 of 42] Compiling HaskellCI.Jobs   ( src/HaskellCI/Jobs.hs, dist/build/haskell-ci-internal/HaskellCI/Jobs.o, dist/build/haskell-ci-internal/HaskellCI/Jobs.dyn_o )
[31 of 42] Compiling HaskellCI.Config.Validity ( src/HaskellCI/Config/Validity.hs, dist/build/haskell-ci-internal/HaskellCI/Config/Validity.o, dist/build/haskell-ci-internal/HaskellCI/Config/Validity.dyn_o )
[32 of 42] Compiling HaskellCI.Auxiliary ( src/HaskellCI/Auxiliary.hs, dist/build/haskell-ci-internal/HaskellCI/Auxiliary.o, dist/build/haskell-ci-internal/HaskellCI/Auxiliary.dyn_o )
[33 of 42] Compiling HaskellCI.Tools  ( src/HaskellCI/Tools.hs, dist/build/haskell-ci-internal/HaskellCI/Tools.o, dist/build/haskell-ci-internal/HaskellCI/Tools.dyn_o )
[34 of 42] Compiling HaskellCI.Bash   ( src/HaskellCI/Bash.hs, dist/build/haskell-ci-internal/HaskellCI/Bash.o, dist/build/haskell-ci-internal/HaskellCI/Bash.dyn_o )
[35 of 42] Compiling HaskellCI.VersionInfo ( src/HaskellCI/VersionInfo.hs, dist/build/haskell-ci-internal/HaskellCI/VersionInfo.o, dist/build/haskell-ci-internal/HaskellCI/VersionInfo.dyn_o )
[36 of 42] Compiling HaskellCI.Cli    ( src/HaskellCI/Cli.hs, dist/build/haskell-ci-internal/HaskellCI/Cli.o, dist/build/haskell-ci-internal/HaskellCI/Cli.dyn_o )
[37 of 42] Compiling HaskellCI.YamlSyntax ( src/HaskellCI/YamlSyntax.hs, dist/build/haskell-ci-internal/HaskellCI/YamlSyntax.o, dist/build/haskell-ci-internal/HaskellCI/YamlSyntax.dyn_o )
[38 of 42] Compiling HaskellCI.Travis.Yaml ( src/HaskellCI/Travis/Yaml.hs, dist/build/haskell-ci-internal/HaskellCI/Travis/Yaml.o, dist/build/haskell-ci-internal/HaskellCI/Travis/Yaml.dyn_o )
[39 of 42] Compiling HaskellCI.Travis ( src/HaskellCI/Travis.hs, dist/build/haskell-ci-internal/HaskellCI/Travis.o, dist/build/haskell-ci-internal/HaskellCI/Travis.dyn_o )
[40 of 42] Compiling HaskellCI.GitHub.Yaml ( src/HaskellCI/GitHub/Yaml.hs, dist/build/haskell-ci-internal/HaskellCI/GitHub/Yaml.o, dist/build/haskell-ci-internal/HaskellCI/GitHub/Yaml.dyn_o )
[41 of 42] Compiling HaskellCI.GitHub ( src/HaskellCI/GitHub.hs, dist/build/haskell-ci-internal/HaskellCI/GitHub.o, dist/build/haskell-ci-internal/HaskellCI/GitHub.dyn_o )
[42 of 42] Compiling HaskellCI        ( src/HaskellCI.hs, dist/build/haskell-ci-internal/HaskellCI.o, dist/build/haskell-ci-internal/HaskellCI.dyn_o )
Preprocessing executable 'haskell-ci' for haskell-ci-0.12.1..
Building executable 'haskell-ci' for haskell-ci-0.12.1..
[1 of 1] Compiling Main             ( cli/Main.hs, dist/build/haskell-ci/haskell-ci-tmp/Main.o )
Linking dist/build/haskell-ci/haskell-ci ...
Preprocessing library 'haskell-ci-internal' for haskell-ci-0.12.1..
Running Haddock on library 'haskell-ci-internal' for haskell-ci-0.12.1..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
  92% (199 /214) in 'HaskellCI.Prelude'
  Missing documentation for:
    Module header
    Real
    Bool
    Ordering
    even
    odd
    VersionRange
    prettyShow
    .~
    ^.
    toListOf
    over
    BoundedLattice
    mapped (src/HaskellCI/Prelude.hs:57)
    head (src/HaskellCI/Prelude.hs:60)
   0% (  0 /  2) in 'HaskellCI.ParsecUtils'
  Missing documentation for:
    Module header
    readAndParseFile (src/HaskellCI/ParsecUtils.hs:17)
  10% (  1 / 10) in 'HaskellCI.Newtypes'
  Missing documentation for:
    Module header
    PackageLocation (src/HaskellCI/Newtypes.hs:21)
    NoCommas (src/HaskellCI/Newtypes.hs:62)
    HeadVersion (src/HaskellCI/Newtypes.hs:75)
    Int' (src/HaskellCI/Newtypes.hs:90)
    Range (src/HaskellCI/Newtypes.hs:103)
    AlaSet (src/HaskellCI/Newtypes.hs:121)
    alaSet (src/HaskellCI/Newtypes.hs:124)
    hack (src/HaskellCI/Newtypes.hs:138)
  50% (  4 /  8) in 'HaskellCI.OptionsGrammar'
  Missing documentation for:
    Module header
    OptionsGrammar (src/HaskellCI/OptionsGrammar.hs:41)
    metaActionHelp (src/HaskellCI/OptionsGrammar.hs:67)
    ParsecPretty (src/HaskellCI/OptionsGrammar.hs:72)
   0% (  0 /  3) in 'HaskellCI.OptparseGrammar'
  Missing documentation for:
    Module header
    OptparseGrammar (src/HaskellCI/OptparseGrammar.hs:30)
    runOptparseGrammar (src/HaskellCI/OptparseGrammar.hs:33)
Warning: 'MonadError' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  50% (  1 /  2) in 'HaskellCI.MonadErr'
  Missing documentation for:
    Module header
   0% (  0 /  4) in 'HaskellCI.List'
  Missing documentation for:
    Module header
    ListBuilder (src/HaskellCI/List.hs:10)
    buildList (src/HaskellCI/List.hs:28)
    item (src/HaskellCI/List.hs:31)
   0% (  0 /  2) in 'HaskellCI.HeadHackage'
  Missing documentation for:
    Module header
    headHackageRepoStanza (src/HaskellCI/HeadHackage.hs:5)
Warning: 'emptyGitConfg' is out of scope.
    If you qualify the identifier, haddock can try to link it anyway.
  25% (  1 /  4) in 'HaskellCI.GitConfig'
  Missing documentation for:
    Module header
    GitConfig (src/HaskellCI/GitConfig.hs:15)
    emptyGitConfig (src/HaskellCI/GitConfig.hs:20)
   0% (  0 /  3) in 'HaskellCI.Error'
  Missing documentation for:
    Module header
    HsCiError (src/HaskellCI/Error.hs:8)
    FromHsCiError (src/HaskellCI/Error.hs:19)
   0% (  0 /  4) in 'HaskellCI.Diagnostics'
  Missing documentation for:
    Module header
    MonadDiagnostics (src/HaskellCI/Diagnostics.hs:10)
    DiagnosticsT (src/HaskellCI/Diagnostics.hs:28)
    runDiagnosticsT (src/HaskellCI/Diagnostics.hs:32)
   0% (  0 /  3) in 'HaskellCI.Config.Ubuntu'
  Missing documentation for:
    Module header
    Ubuntu (src/HaskellCI/Config/Ubuntu.hs:9)
    showUbuntu (src/HaskellCI/Config/Ubuntu.hs:24)
   0% (  0 /  2) in 'HaskellCI.Config.PackageScope'
  Missing documentation for:
    Module header
    PackageScope (src/HaskellCI/Config/PackageScope.hs:10)
  25% (  1 /  4) in 'HaskellCI.Config.Jobs'
  Missing documentation for:
    Module header
    cabalJobs (src/HaskellCI/Config/Jobs.hs:33)
    ghcJobs (src/HaskellCI/Config/Jobs.hs:38)
  25% (  1 /  4) in 'HaskellCI.Config.Installed'
  Missing documentation for:
    Module header
    Installed (src/HaskellCI/Config/Installed.hs:16)
    InstalledNormalised (src/HaskellCI/Config/Installed.hs:43)
   0% (  0 /  6) in 'HaskellCI.Config.HLint'
  Missing documentation for:
    Module header
    HLintConfig (src/HaskellCI/Config/HLint.hs:19)
    defaultHLintVersion (src/HaskellCI/Config/HLint.hs:33)
    defaultHLintConfig (src/HaskellCI/Config/HLint.hs:36)
    HLintJob (src/HaskellCI/Config/HLint.hs:50)
    hlintConfigGrammar (src/HaskellCI/Config/HLint.hs:67)
   0% (  0 /  5) in 'HaskellCI.Config.Folds'
  Missing documentation for:
    Module header
    Fold (src/HaskellCI/Config/Folds.hs:15)
    showFold (src/HaskellCI/Config/Folds.hs:34)
    possibleFolds (src/HaskellCI/Config/Folds.hs:45)
    Folds (src/HaskellCI/Config/Folds.hs:52)
   0% (  0 /  2) in 'HaskellCI.Config.Dump'
  Missing documentation for:
    Module header
    DumpGrammar (src/HaskellCI/Config/Dump.hs:15)
   0% (  0 /  5) in 'HaskellCI.Config.Doctest'
  Missing documentation for:
    Module header
    DoctestConfig (src/HaskellCI/Config/Doctest.hs:15)
    defaultDoctestVersion (src/HaskellCI/Config/Doctest.hs:28)
    defaultDoctestConfig (src/HaskellCI/Config/Doctest.hs:31)
    doctestConfigGrammar (src/HaskellCI/Config/Doctest.hs:44)
   0% (  0 /  4) in 'HaskellCI.Config.Docspec'
  Missing documentation for:
    Module header
    DocspecConfig (src/HaskellCI/Config/Docspec.hs:12)
    defaultDocspecConfig (src/HaskellCI/Config/Docspec.hs:24)
    docspecConfigGrammar (src/HaskellCI/Config/Docspec.hs:36)
   0% (  0 /  3) in 'HaskellCI.Config.CopyFields'
  Missing documentation for:
    Module header
    CopyFields (src/HaskellCI/Config/CopyFields.hs:12)
    showCopyFields (src/HaskellCI/Config/CopyFields.hs:22)
   0% (  0 /  4) in 'HaskellCI.Config.ConstraintSet'
  Missing documentation for:
    Module header
    ConstraintSet (src/HaskellCI/Config/ConstraintSet.hs:13)
    emptyConstraintSet (src/HaskellCI/Config/ConstraintSet.hs:25)
    constraintSetGrammar (src/HaskellCI/Config/ConstraintSet.hs:32)
  36% (  8 / 22) in 'HaskellCI.Compiler'
  Missing documentation for:
    CompilerVersion (src/HaskellCI/Compiler.hs:37)
    maybeGHC (src/HaskellCI/Compiler.hs:43)
    isGHCJS (src/HaskellCI/Compiler.hs:47)
    maybeGHCJS (src/HaskellCI/Compiler.hs:51)
    CompilerRange (src/HaskellCI/Compiler.hs:59)
    compilerWithinRange (src/HaskellCI/Compiler.hs:78)
    invertCompilerRange (src/HaskellCI/Compiler.hs:92)
    knownGhcVersions (src/HaskellCI/Compiler.hs:104)
    knownGhcjsVersions (src/HaskellCI/Compiler.hs:121)
    dispGhcVersion (src/HaskellCI/Compiler.hs:146)
    dispGhcVersionShort (src/HaskellCI/Compiler.hs:151)
    dispCabalVersion (src/HaskellCI/Compiler.hs:156)
    correspondingCabalVersion (src/HaskellCI/Compiler.hs:135)
    ghcMajVer (src/HaskellCI/Compiler.hs:168)
   0% (  0 /  2) in 'HaskellCI.Package'
  Missing documentation for:
    Module header
    Package (src/HaskellCI/Package.hs:9)
  28% (  2 /  7) in 'HaskellCI.Bash.Template'
  Missing documentation for:
    Module header
    Z (src/HaskellCI/Bash/Template.hs:17)
    defaultZ (src/HaskellCI/Bash/Template.hs:29)
    renderIO (src/HaskellCI/Bash/Template.hs:66)
    render (src/HaskellCI/Bash/Template.hs:79)
   0% (  0 /  9) in 'HaskellCI.Sh'
  Missing documentation for:
    Module header
    Sh (src/HaskellCI/Sh.hs:29)
    isComment (src/HaskellCI/Sh.hs:34)
    MonadSh (src/HaskellCI/Sh.hs:42)
    sh (src/HaskellCI/Sh.hs:54)
    ShM (src/HaskellCI/Sh.hs:68)
    runSh (src/HaskellCI/Sh.hs:71)
    HsCiError (src/HaskellCI/Error.hs:8)
    FromHsCiError (src/HaskellCI/Error.hs:19)
   0% (  0 /  3) in 'HaskellCI.ShVersionRange'
  Missing documentation for:
    Module header
    compilerVersionPredicate (src/HaskellCI/ShVersionRange.hs:20)
    compilerVersionArithPredicate (src/HaskellCI/ShVersionRange.hs:24)
   0% (  0 /  3) in 'HaskellCI.TestedWith'
  Missing documentation for:
    Module header
    TestedWithJobs (src/HaskellCI/TestedWith.hs:23)
    checkVersions (src/HaskellCI/TestedWith.hs:40)
   0% (  0 / 11) in 'HaskellCI.Config'
  Missing documentation for:
    Module header
    defaultHeadHackage (src/HaskellCI/Config.hs:43)
    Config (src/HaskellCI/Config.hs:47)
    defaultCabalInstallVersion (src/HaskellCI/Config.hs:97)
    emptyConfig (src/HaskellCI/Config.hs:100)
    configGrammar (src/HaskellCI/Config.hs:154)
    readConfigFile (src/HaskellCI/Config.hs:261)
    parseConfigFile (src/HaskellCI/Config.hs:264)
    Env (src/HaskellCI/Config.hs:290)
    parseName (src/HaskellCI/Config.hs:309)
    parseNameBS (src/HaskellCI/Config.hs:312)
  25% (  1 /  4) in 'HaskellCI.Jobs'
  Missing documentation for:
    JobVersions (src/HaskellCI/Jobs.hs:16)
    describeJobs (src/HaskellCI/Jobs.hs:22)
    makeJobVersions (src/HaskellCI/Jobs.hs:58)
   0% (  0 /  2) in 'HaskellCI.Config.Validity'
  Missing documentation for:
    Module header
    checkConfigValidity (src/HaskellCI/Config/Validity.hs:15)
  20% (  1 /  5) in 'HaskellCI.Auxiliary'
  Missing documentation for:
    Module header
    auxiliary (src/HaskellCI/Auxiliary.hs:48)
    pkgNameDirVariable' (src/HaskellCI/Auxiliary.hs:118)
    pkgNameDirVariable (src/HaskellCI/Auxiliary.hs:123)
  42% (  3 /  7) in 'HaskellCI.Tools'
  Missing documentation for:
    Module header
    doctestJobVersionRange (src/HaskellCI/Tools.hs:30)
    hlintJobVersionRange (src/HaskellCI/Tools.hs:85)
    hlintArgs (src/HaskellCI/Tools.hs:102)
   0% (  0 /  2) in 'HaskellCI.Bash'
  Missing documentation for:
    Module header
    makeBash (src/HaskellCI/Bash.hs:40)
   0% (  0 /  3) in 'HaskellCI.VersionInfo'
  Missing documentation for:
    Module header
    haskellCIVerStr (src/HaskellCI/VersionInfo.hs:13)
    dependencies (src/HaskellCI/VersionInfo.hs:16)
   6% (  1 / 16) in 'HaskellCI.Cli'
  Missing documentation for:
    Command (src/HaskellCI/Cli.hs:22)
    Options (src/HaskellCI/Cli.hs:36)
    defaultOptions (src/HaskellCI/Cli.hs:48)
    optionsWithOutputFile (src/HaskellCI/Cli.hs:57)
    Output (src/HaskellCI/Cli.hs:62)
    ConfigOpt (src/HaskellCI/Cli.hs:64)
    InputType (src/HaskellCI/Cli.hs:78)
    optInputType' (src/HaskellCI/Cli.hs:83)
    optionsP (src/HaskellCI/Cli.hs:94)
    configOptP (src/HaskellCI/Cli.hs:102)
    outputP (src/HaskellCI/Cli.hs:108)
    versionP (src/HaskellCI/Cli.hs:113)
    inputTypeP (src/HaskellCI/Cli.hs:120)
    cliParserInfo (src/HaskellCI/Cli.hs:125)
    parseOptions (src/HaskellCI/Cli.hs:154)
  44% (  4 /  9) in 'HaskellCI.YamlSyntax'
  Missing documentation for:
    Module header
    ToYaml (src/HaskellCI/YamlSyntax.hs:69)
    ~> (src/HaskellCI/YamlSyntax.hs:398)
    ykeyValuesFilt (src/HaskellCI/YamlSyntax.hs:401)
    ylistFilt (src/HaskellCI/YamlSyntax.hs:408)
   6% (  1 / 15) in 'HaskellCI.Travis.Yaml'
  Missing documentation for:
    Travis (src/HaskellCI/Travis/Yaml.hs:21)
    TravisGit (src/HaskellCI/Travis/Yaml.hs:38)
    TravisCache (src/HaskellCI/Travis/Yaml.hs:43)
    TravisBranches (src/HaskellCI/Travis/Yaml.hs:48)
    TravisNotifications (src/HaskellCI/Travis/Yaml.hs:53)
    TravisIRC (src/HaskellCI/Travis/Yaml.hs:59)
    TravisMatrix (src/HaskellCI/Travis/Yaml.hs:66)
    TravisJob (src/HaskellCI/Travis/Yaml.hs:72)
    TravisAddons (src/HaskellCI/Travis/Yaml.hs:80)
    TravisApt (src/HaskellCI/Travis/Yaml.hs:87)
    TravisAptSource (src/HaskellCI/Travis/Yaml.hs:93)
    TravisAllowFailure (src/HaskellCI/Travis/Yaml.hs:98)
    ^^^ (src/HaskellCI/Travis/Yaml.hs:107)
    shListToYaml (src/HaskellCI/Travis/Yaml.hs:110)
  33% (  1 /  3) in 'HaskellCI.Travis'
  Missing documentation for:
    makeTravis (src/HaskellCI/Travis.hs:77)
    travisHeader (src/HaskellCI/Travis.hs:48)
  16% (  2 / 12) in 'HaskellCI.GitHub.Yaml'
  Missing documentation for:
    Module header
    GitHub (src/HaskellCI/GitHub/Yaml.hs:19)
    GitHubOn (src/HaskellCI/GitHub/Yaml.hs:26)
    GitHubJob (src/HaskellCI/GitHub/Yaml.hs:31)
    GitHubMatrixEntry (src/HaskellCI/GitHub/Yaml.hs:44)
    GitHubStep (src/HaskellCI/GitHub/Yaml.hs:50)
    GitHubService (src/HaskellCI/GitHub/Yaml.hs:71)
    notEmptyStep (src/HaskellCI/GitHub/Yaml.hs:146)
    mapToYaml (src/HaskellCI/GitHub/Yaml.hs:160)
    shlistToString (src/HaskellCI/GitHub/Yaml.hs:166)
   0% (  0 /  3) in 'HaskellCI.GitHub'
  Missing documentation for:
    Module header
    makeGitHub (src/HaskellCI/GitHub.hs:92)
    githubHeader (src/HaskellCI/GitHub.hs:59)
  21% (  3 / 14) in 'HaskellCI'
  Missing documentation for:
    main (src/HaskellCI.hs:77)
    parseOptions (src/HaskellCI/Cli.hs:154)
    Options (src/HaskellCI/Cli.hs:36)
    defaultOptions (src/HaskellCI/Cli.hs:48)
    Config (src/HaskellCI/Config.hs:47)
    GitConfig (src/HaskellCI/GitConfig.hs:15)
    InputType (src/HaskellCI/Cli.hs:78)
    runDiagnosticsT (src/HaskellCI/Diagnostics.hs:32)
    bashFromConfigFile (src/HaskellCI.hs:218)
    travisFromConfigFile (src/HaskellCI.hs:132)
    githubFromConfigFile (src/HaskellCI.hs:305)
Warning: HaskellCI.Prelude: could not find link destinations for:
    UnpackedUUID TraceWhen Margin CodePoint DecoderState Decision Am AtomImpl ImplImpl Parser P PT Indexing Mag PDTagged Ctx CommonPrefix DepMapUnion MergeSet DepTestRslt Traversed Sequenced structureHash' Tagged SingKind fromSing Sing DemoteRep SingI sing D:R:VectorBool0 V_Bool D:R:SingBoola0 STrue SFalse D:R:MVectorsBool0 Match match D:R:VectorChar0 V_Char D:R:UReckCharp0 D:R:MVectorsChar0 D:R:VectorDouble0 V_Double D:R:UReckDoublep0 D:R:MVectorsDouble0 D:R:VectorFloat0 V_Float D:R:UReckFloatp0 D:R:MVectorsFloat0 ByteSource /-/ ByteSink D:R:VectorInt0 V_Int D:R:UReckIntp0 Takes4Bytes D:R:MVectorsInt0 RecordToPairs KeyValuePair recordToPairs D:R:SingMaybeb0 SNothing SJust D:R:VectorWord0 V_Word D:R:UReckWordp0 D:R:MVectorsWord0 Buffer Tag LexState' D:R:MVectorsIdentity0 D:R:VectorIdentity0 V_Identity FromPairs fromPairs pair Buffer
Documentation created: dist/doc/html/haskell-ci/index.html,
dist/doc/html/haskell-ci/haskell-ci.txt
Preprocessing executable 'haskell-ci' for haskell-ci-0.12.1..
Installing internal library haskell-ci-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.10.2/haskell-ci-0.12.1-CC8miW2Km0i2y9lSZf2MHx
Installing executable haskell-ci in /home/builder/hackage-server/build-cache/tmp-install/bin
Warning: The directory
/home/builder/hackage-server/build-cache/tmp-install/bin is not in the system
search path.
cabal: Leaving directory '/tmp/cabal-tmp-13949/haskell-ci-0.12.1'
cabal: Error: some packages failed to install:
haskell-ci-0.12.1-CC8miW2Km0i2y9lSZf2MHx failed during the final install step.
The exception was:
dieVerbatim: user error (cabal: '/opt/ghc/bin/ghc-pkg' exited with an error:
z-haskell-ci-z-haskell-ci-internal-0.12.1: installed package info from too old
version of Cabal (key field does not match id field)
)

Test log

No test log was submitted for this report.