Build #1 for zeolite-lang-0.7.0.2

[all reports]

Package zeolite-lang-0.7.0.2
Install InstallFailed
Docs NotTried
Tests NotTried
Time submitted 2020-05-21 22:01:53.355370436 UTC
Compiler ghc-8.6.3
OS linux
Arch x86_64
Dependencies base-4.12.0.0, containers-0.6.0.1, directory-1.3.3.0, filepath-1.4.2.1, hashable-1.3.0.0, mtl-2.2.2, parsec-3.1.13.0, regex-tdfa-1.3.1.0, transformers-0.5.5.0, unix-2.7.2.2, base-4.12.0.0, containers-0.6.0.1, directory-1.3.3.0, filepath-1.4.2.1, unix-2.7.2.2, base-4.12.0.0, directory-1.3.3.0, filepath-1.4.2.1
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     regex-base-0.94.0.0
Starting     hashable-1.3.0.0
Building     regex-base-0.94.0.0
Building     hashable-1.3.0.0
Completed    regex-base-0.94.0.0
Starting     regex-tdfa-1.3.1.0
Building     regex-tdfa-1.3.1.0
Completed    hashable-1.3.0.0
Completed    regex-tdfa-1.3.1.0
Downloading  zeolite-lang-0.7.0.2
Downloaded   zeolite-lang-0.7.0.2
Starting     zeolite-lang-0.7.0.2
Building     zeolite-lang-0.7.0.2
Failed to install zeolite-lang-0.7.0.2
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/zeolite-lang-0.7.0.2-CGdpyhaY1bY9ljRZkc6sZU.log ):
cabal: Entering directory '/tmp/cabal-tmp-8500/zeolite-lang-0.7.0.2'
Configuring zeolite-lang-0.7.0.2...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.7.0.2..
Building library 'zeolite-internal' for zeolite-lang-0.7.0.2..
[ 1 of 56] Compiling Base.CompileError ( src/Base/CompileError.hs, dist/build/zeolite-internal/Base/CompileError.o )
[ 2 of 56] Compiling Base.Mergeable   ( src/Base/Mergeable.hs, dist/build/zeolite-internal/Base/Mergeable.o )
[ 3 of 56] Compiling Base.MergeTree   ( src/Base/MergeTree.hs, dist/build/zeolite-internal/Base/MergeTree.o )
[ 4 of 56] Compiling Base.CompileInfo ( src/Base/CompileInfo.hs, dist/build/zeolite-internal/Base/CompileInfo.o )
[ 5 of 56] Compiling Cli.Paths        ( src/Cli/Paths.hs, dist/build/zeolite-internal/Cli/Paths.o )
[ 6 of 56] Compiling Cli.Programs     ( src/Cli/Programs.hs, dist/build/zeolite-internal/Cli/Programs.o )
[ 7 of 56] Compiling Parser.Common    ( src/Parser/Common.hs, dist/build/zeolite-internal/Parser/Common.o )
[ 8 of 56] Compiling Paths_zeolite_lang ( dist/build/zeolite-internal/autogen/Paths_zeolite_lang.hs, dist/build/zeolite-internal/Paths_zeolite_lang.o )
[ 9 of 56] Compiling Config.LocalConfig ( src/Config/LocalConfig.hs, dist/build/zeolite-internal/Config/LocalConfig.o )
[10 of 56] Compiling Config.LoadConfig ( src/Config/LoadConfig.hs, dist/build/zeolite-internal/Config/LoadConfig.o )
[11 of 56] Compiling Test.CompileInfo ( src/Test/CompileInfo.hs, dist/build/zeolite-internal/Test/CompileInfo.o )
[12 of 56] Compiling Test.MergeTree   ( src/Test/MergeTree.hs, dist/build/zeolite-internal/Test/MergeTree.o )
[13 of 56] Compiling Types.GeneralType ( src/Types/GeneralType.hs, dist/build/zeolite-internal/Types/GeneralType.o )
[14 of 56] Compiling Types.Positional ( src/Types/Positional.hs, dist/build/zeolite-internal/Types/Positional.o )
[15 of 56] Compiling Types.Pragma     ( src/Types/Pragma.hs, dist/build/zeolite-internal/Types/Pragma.o )
[16 of 56] Compiling Parser.Pragma    ( src/Parser/Pragma.hs, dist/build/zeolite-internal/Parser/Pragma.o )
[17 of 56] Compiling Types.Variance   ( src/Types/Variance.hs, dist/build/zeolite-internal/Types/Variance.o )
[18 of 56] Compiling Types.TypeInstance ( src/Types/TypeInstance.hs, dist/build/zeolite-internal/Types/TypeInstance.o )
[19 of 56] Compiling Parser.TypeInstance ( src/Parser/TypeInstance.hs, dist/build/zeolite-internal/Parser/TypeInstance.o )
[20 of 56] Compiling Test.Common      ( src/Test/Common.hs, dist/build/zeolite-internal/Test/Common.o )
[21 of 56] Compiling Test.Pragma      ( src/Test/Pragma.hs, dist/build/zeolite-internal/Test/Pragma.o )
[22 of 56] Compiling Test.Parser      ( src/Test/Parser.hs, dist/build/zeolite-internal/Test/Parser.o )
[23 of 56] Compiling Types.Function   ( src/Types/Function.hs, dist/build/zeolite-internal/Types/Function.o )
[24 of 56] Compiling Types.TypeCategory ( src/Types/TypeCategory.hs, dist/build/zeolite-internal/Types/TypeCategory.o )
[25 of 56] Compiling Types.Procedure  ( src/Types/Procedure.hs, dist/build/zeolite-internal/Types/Procedure.o )
[26 of 56] Compiling Types.Builtin    ( src/Types/Builtin.hs, dist/build/zeolite-internal/Types/Builtin.o )
[27 of 56] Compiling CompilerCxx.Naming ( src/CompilerCxx/Naming.hs, dist/build/zeolite-internal/CompilerCxx/Naming.o )
[28 of 56] Compiling Cli.CompileOptions ( src/Cli/CompileOptions.hs, dist/build/zeolite-internal/Cli/CompileOptions.o )
[29 of 56] Compiling Cli.ParseCompileOptions ( src/Cli/ParseCompileOptions.hs, dist/build/zeolite-internal/Cli/ParseCompileOptions.o )
[30 of 56] Compiling Cli.CompileMetadata ( src/Cli/CompileMetadata.hs, dist/build/zeolite-internal/Cli/CompileMetadata.o )
[31 of 56] Compiling Types.DefinedCategory ( src/Types/DefinedCategory.hs, dist/build/zeolite-internal/Types/DefinedCategory.o )
[32 of 56] Compiling Types.IntegrationTest ( src/Types/IntegrationTest.hs, dist/build/zeolite-internal/Types/IntegrationTest.o )
[33 of 56] Compiling Compilation.CompilerState ( src/Compilation/CompilerState.hs, dist/build/zeolite-internal/Compilation/CompilerState.o )
[34 of 56] Compiling CompilerCxx.Code ( src/CompilerCxx/Code.hs, dist/build/zeolite-internal/CompilerCxx/Code.o )
[35 of 56] Compiling Compilation.ProcedureContext ( src/Compilation/ProcedureContext.hs, dist/build/zeolite-internal/Compilation/ProcedureContext.o )
[36 of 56] Compiling Compilation.ScopeContext ( src/Compilation/ScopeContext.hs, dist/build/zeolite-internal/Compilation/ScopeContext.o )
[37 of 56] Compiling CompilerCxx.CategoryContext ( src/CompilerCxx/CategoryContext.hs, dist/build/zeolite-internal/CompilerCxx/CategoryContext.o )
[38 of 56] Compiling CompilerCxx.Procedure ( src/CompilerCxx/Procedure.hs, dist/build/zeolite-internal/CompilerCxx/Procedure.o )
[39 of 56] Compiling Test.TypeInstance ( src/Test/TypeInstance.hs, dist/build/zeolite-internal/Test/TypeInstance.o )
[40 of 56] Compiling Parser.TypeCategory ( src/Parser/TypeCategory.hs, dist/build/zeolite-internal/Parser/TypeCategory.o )
[41 of 56] Compiling Test.TypeCategory ( src/Test/TypeCategory.hs, dist/build/zeolite-internal/Test/TypeCategory.o )
[42 of 56] Compiling Parser.Procedure ( src/Parser/Procedure.hs, dist/build/zeolite-internal/Parser/Procedure.o )
[43 of 56] Compiling Test.Procedure   ( src/Test/Procedure.hs, dist/build/zeolite-internal/Test/Procedure.o )
[44 of 56] Compiling Cli.ParseMetadata ( src/Cli/ParseMetadata.hs, dist/build/zeolite-internal/Cli/ParseMetadata.o )
[45 of 56] Compiling Test.ParseMetadata ( src/Test/ParseMetadata.hs, dist/build/zeolite-internal/Test/ParseMetadata.o )
[46 of 56] Compiling Parser.DefinedCategory ( src/Parser/DefinedCategory.hs, dist/build/zeolite-internal/Parser/DefinedCategory.o )
[47 of 56] Compiling Test.DefinedCategory ( src/Test/DefinedCategory.hs, dist/build/zeolite-internal/Test/DefinedCategory.o )
[48 of 56] Compiling Parser.IntegrationTest ( src/Parser/IntegrationTest.hs, dist/build/zeolite-internal/Parser/IntegrationTest.o )
[49 of 56] Compiling Test.IntegrationTest ( src/Test/IntegrationTest.hs, dist/build/zeolite-internal/Test/IntegrationTest.o )
[50 of 56] Compiling Parser.SourceFile ( src/Parser/SourceFile.hs, dist/build/zeolite-internal/Parser/SourceFile.o )
[51 of 56] Compiling Test.SourceFile  ( src/Test/SourceFile.hs, dist/build/zeolite-internal/Test/SourceFile.o )
[52 of 56] Compiling CompilerCxx.Category ( src/CompilerCxx/Category.hs, dist/build/zeolite-internal/CompilerCxx/Category.o )
[53 of 56] Compiling Cli.ProcessMetadata ( src/Cli/ProcessMetadata.hs, dist/build/zeolite-internal/Cli/ProcessMetadata.o )
[54 of 56] Compiling Cli.TestRunner   ( src/Cli/TestRunner.hs, dist/build/zeolite-internal/Cli/TestRunner.o )
[55 of 56] Compiling Cli.Compiler     ( src/Cli/Compiler.hs, dist/build/zeolite-internal/Cli/Compiler.o )
[56 of 56] Compiling Cli.RunCompiler  ( src/Cli/RunCompiler.hs, dist/build/zeolite-internal/Cli/RunCompiler.o )
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.7.0.2..
Building executable 'zeolite-setup' for zeolite-lang-0.7.0.2..
[1 of 1] Compiling Main             ( bin/zeolite-setup.hs, dist/build/zeolite-setup/zeolite-setup-tmp/Main.o )
Linking dist/build/zeolite-setup/zeolite-setup ...
Preprocessing executable 'zeolite' for zeolite-lang-0.7.0.2..
Building executable 'zeolite' for zeolite-lang-0.7.0.2..
[1 of 1] Compiling Main             ( bin/zeolite.hs, dist/build/zeolite/zeolite-tmp/Main.o )
Linking dist/build/zeolite/zeolite ...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.7.0.2..
Running Haddock on library 'zeolite-internal' for zeolite-lang-0.7.0.2..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
   0% (  0 /  7) in 'Base.CompileError'
  Missing documentation for:
    Module header
    CompileErrorM (src/Base/CompileError.hs:44)
    <?? (src/Base/CompileError.hs:60)
    ??> (src/Base/CompileError.hs:63)
    errorFromIO (src/Base/CompileError.hs:72)
    mapErrorsM (src/Base/CompileError.hs:66)
    mapErrorsM_ (src/Base/CompileError.hs:69)
   0% (  0 /  5) in 'Base.Mergeable'
  Missing documentation for:
    Module header
    Mergeable (src/Base/Mergeable.hs:39)
    MergeableM (src/Base/Mergeable.hs:43)
    mergeDefault (src/Base/Mergeable.hs:47)
    mergeDefaultM (src/Base/Mergeable.hs:50)
   0% (  0 /  5) in 'Base.MergeTree'
  Missing documentation for:
    Module header
    MergeTree (src/Base/MergeTree.hs:33)
    mergeLeaf (src/Base/MergeTree.hs:44)
    pruneMergeTree (src/Base/MergeTree.hs:58)
    reduceMergeTree (src/Base/MergeTree.hs:47)
   0% (  0 / 15) in 'Base.CompileInfo'
  Missing documentation for:
    Module header
    CompileInfo (src/Base/CompileInfo.hs:62)
    CompileInfoIO (src/Base/CompileInfo.hs:64)
    CompileMessage (src/Base/CompileInfo.hs:121)
    fromCompileInfo (src/Base/CompileInfo.hs:99)
    getCompileError (src/Base/CompileInfo.hs:71)
    getCompileErrorT (src/Base/CompileInfo.hs:83)
    getCompileSuccess (src/Base/CompileInfo.hs:74)
    getCompileSuccessT (src/Base/CompileInfo.hs:86)
    getCompileWarnings (src/Base/CompileInfo.hs:77)
    getCompileWarningsT (src/Base/CompileInfo.hs:89)
    isCompileError (src/Base/CompileInfo.hs:80)
    isCompileErrorT (src/Base/CompileInfo.hs:92)
    toCompileInfo (src/Base/CompileInfo.hs:104)
    tryCompileInfoIO (src/Base/CompileInfo.hs:109)
   0% (  0 /  2) in 'Cli.Paths'
  Missing documentation for:
    Module header
    PathIOHandler (src/Cli/Paths.hs:30)
   0% (  0 /  6) in 'Cli.Programs'
  Missing documentation for:
    Module header
    CompilerBackend (src/Cli/Programs.hs:34)
    CxxCommand (src/Cli/Programs.hs:44)
    TestCommand (src/Cli/Programs.hs:62)
    TestCommandResult (src/Cli/Programs.hs:69)
    VersionHash (src/Cli/Programs.hs:39)
   0% (  0 / 87) in 'Parser.Common'
  Missing documentation for:
    Module header
    ParseFromSource (src/Parser/Common.hs:120)
    anyComment (src/Parser/Common.hs:341)
    assignOperator (src/Parser/Common.hs:145)
    blockComment (src/Parser/Common.hs:336)
    builtinValues (src/Parser/Common.hs:155)
    categorySymbolGet (src/Parser/Common.hs:139)
    char_ (src/Parser/Common.hs:322)
    endOfDoc (src/Parser/Common.hs:365)
    escapeStart (src/Parser/Common.hs:127)
    inferredParam (src/Parser/Common.hs:384)
    infixFuncEnd (src/Parser/Common.hs:151)
    infixFuncStart (src/Parser/Common.hs:148)
    keyword (src/Parser/Common.hs:359)
    kwAll (src/Parser/Common.hs:160)
    kwAllows (src/Parser/Common.hs:163)
    kwAny (src/Parser/Common.hs:166)
    kwBreak (src/Parser/Common.hs:169)
    kwCategory (src/Parser/Common.hs:172)
    kwCleanup (src/Parser/Common.hs:175)
    kwConcrete (src/Parser/Common.hs:178)
    kwContinue (src/Parser/Common.hs:181)
    kwDefine (src/Parser/Common.hs:184)
    kwDefines (src/Parser/Common.hs:187)
    kwElif (src/Parser/Common.hs:190)
    kwElse (src/Parser/Common.hs:193)
    kwEmpty (src/Parser/Common.hs:196)
    kwFail (src/Parser/Common.hs:199)
    kwFalse (src/Parser/Common.hs:202)
    kwIf (src/Parser/Common.hs:205)
    kwIgnore (src/Parser/Common.hs:211)
    kwIn (src/Parser/Common.hs:208)
    kwInterface (src/Parser/Common.hs:214)
    kwOptional (src/Parser/Common.hs:217)
    kwPresent (src/Parser/Common.hs:220)
    kwReduce (src/Parser/Common.hs:223)
    kwRefines (src/Parser/Common.hs:226)
    kwRequire (src/Parser/Common.hs:229)
    kwRequires (src/Parser/Common.hs:232)
    kwReturn (src/Parser/Common.hs:235)
    kwScoped (src/Parser/Common.hs:241)
    kwSelf (src/Parser/Common.hs:238)
    kwStrong (src/Parser/Common.hs:244)
    kwTestcase (src/Parser/Common.hs:247)
    kwTrue (src/Parser/Common.hs:250)
    kwType (src/Parser/Common.hs:253)
    kwTypename (src/Parser/Common.hs:256)
    kwTypes (src/Parser/Common.hs:259)
    kwUpdate (src/Parser/Common.hs:262)
    kwValue (src/Parser/Common.hs:265)
    kwWeak (src/Parser/Common.hs:268)
    kwWhile (src/Parser/Common.hs:271)
    labeled (src/Parser/Common.hs:124)
    lineComment (src/Parser/Common.hs:331)
    lineEnd (src/Parser/Common.hs:328)
    merge2 (src/Parser/Common.hs:469)
    merge3 (src/Parser/Common.hs:482)
    noKeywords (src/Parser/Common.hs:362)
    notAllowed (src/Parser/Common.hs:368)
    nullParse (src/Parser/Common.hs:319)
    operator (src/Parser/Common.hs:387)
    optionalSpace (src/Parser/Common.hs:344)
    parseBin (src/Parser/Common.hs:442)
    parseDec (src/Parser/Common.hs:433)
    parseHex (src/Parser/Common.hs:436)
    parseOct (src/Parser/Common.hs:439)
    parseSubOne (src/Parser/Common.hs:445)
    pragmaArgsEnd (src/Parser/Common.hs:381)
    pragmaArgsStart (src/Parser/Common.hs:378)
    pragmaEnd (src/Parser/Common.hs:375)
    pragmaStart (src/Parser/Common.hs:372)
    put12 (src/Parser/Common.hs:463)
    put13 (src/Parser/Common.hs:473)
    put22 (src/Parser/Common.hs:466)
    put23 (src/Parser/Common.hs:476)
    put33 (src/Parser/Common.hs:479)
    regexChar (src/Parser/Common.hs:453)
    requiredSpace (src/Parser/Common.hs:347)
    sepAfter (src/Parser/Common.hs:350)
    sepAfter1 (src/Parser/Common.hs:356)
    sepAfter_ (src/Parser/Common.hs:353)
    statementEnd (src/Parser/Common.hs:133)
    statementStart (src/Parser/Common.hs:130)
    stringChar (src/Parser/Common.hs:394)
    string_ (src/Parser/Common.hs:325)
    typeSymbolGet (src/Parser/Common.hs:142)
    valueSymbolGet (src/Parser/Common.hs:136)
   0% (  0 /  6) in 'Config.LocalConfig'
  Missing documentation for:
    Module header
    Backend (src/Config/LocalConfig.hs:51)
    LocalConfig (src/Config/LocalConfig.hs:66)
    Resolver (src/Config/LocalConfig.hs:59)
    rootPath (src/Config/LocalConfig.hs:73)
    compilerVersion (src/Config/LocalConfig.hs:76)
   0% (  0 /  3) in 'Config.LoadConfig'
  Missing documentation for:
    Module header
    localConfigPath (src/Config/LoadConfig.hs:53)
    loadConfig (src/Config/LoadConfig.hs:36)
   0% (  0 /  2) in 'Test.CompileInfo'
  Missing documentation for:
    Module header
    tests (src/Test/CompileInfo.hs:28)
   0% (  0 /  2) in 'Test.MergeTree'
  Missing documentation for:
    Module header
    tests (src/Test/MergeTree.hs:31)
   0% (  0 /  4) in 'Types.GeneralType'
  Missing documentation for:
    Module header
    GeneralType (src/Types/GeneralType.hs:35)
    MergeType (src/Types/GeneralType.hs:30)
    checkGeneralType (src/Types/GeneralType.hs:45)
   0% (  0 /  7) in 'Types.Positional'
  Missing documentation for:
    Module header
    Positional (src/Types/Positional.hs:34)
    alwaysPair (src/Types/Positional.hs:43)
    processPairs (src/Types/Positional.hs:46)
    processPairs_ (src/Types/Positional.hs:57)
    processPairsM (src/Types/Positional.hs:53)
    processPairsT (src/Types/Positional.hs:61)
   0% (  0 / 10) in 'Types.Pragma'
  Missing documentation for:
    Module header
    CodeVisibility (src/Types/Pragma.hs:34)
    Pragma (src/Types/Pragma.hs:38)
    TraceType (src/Types/Pragma.hs:36)
    getPragmaContext (src/Types/Pragma.hs:58)
    isExprLookup (src/Types/Pragma.hs:68)
    isModuleOnly (src/Types/Pragma.hs:64)
    isNoTrace (src/Types/Pragma.hs:72)
    isTestsOnly (src/Types/Pragma.hs:80)
    isTraceCreation (src/Types/Pragma.hs:76)
   0% (  0 /  9) in 'Parser.Pragma'
  Missing documentation for:
    Module header
    parseMacroName (src/Parser/Pragma.hs:47)
    parsePragmas (src/Parser/Pragma.hs:40)
    pragmaComment (src/Parser/Pragma.hs:72)
    pragmaExprLookup (src/Parser/Pragma.hs:54)
    pragmaNoTrace (src/Parser/Pragma.hs:60)
    pragmaModuleOnly (src/Parser/Pragma.hs:43)
    pragmaTestsOnly (src/Parser/Pragma.hs:68)
    pragmaTraceCreation (src/Parser/Pragma.hs:64)
   0% (  0 /  4) in 'Types.Variance'
  Missing documentation for:
    Module header
    Variance (src/Types/Variance.hs:30)
    composeVariance (src/Types/Variance.hs:41)
    paramAllowsVariance (src/Types/Variance.hs:48)
   0% (  0 / 46) in 'Types.TypeInstance'
  Missing documentation for:
    Module header
    AnyTypeResolver (src/Types/TypeInstance.hs:284)
    CategoryName (src/Types/TypeInstance.hs:119)
    DefinesInstance (src/Types/TypeInstance.hs:171)
    FilterDirection (src/Types/TypeInstance.hs:213)
    GeneralInstance (src/Types/TypeInstance.hs:83)
    InferredTypeGuess (src/Types/TypeInstance.hs:183)
    InstanceFilters (src/Types/TypeInstance.hs:258)
    InstanceParams (src/Types/TypeInstance.hs:256)
    InstanceVariances (src/Types/TypeInstance.hs:257)
    ParamFilters (src/Types/TypeInstance.hs:260)
    ParamValues (src/Types/TypeInstance.hs:262)
    ParamVariances (src/Types/TypeInstance.hs:261)
    ParamName (src/Types/TypeInstance.hs:150)
    StorageType (src/Types/TypeInstance.hs:92)
    TypeFilter (src/Types/TypeInstance.hs:218)
    TypeInstance (src/Types/TypeInstance.hs:159)
    TypeInstanceOrParam (src/Types/TypeInstance.hs:194)
    TypeResolver (src/Types/TypeInstance.hs:264)
    ValueType (src/Types/TypeInstance.hs:98)
    checkDefinesMatch (src/Types/TypeInstance.hs:569)
    checkGeneralMatch (src/Types/TypeInstance.hs:337)
    checkValueTypeMatch (src/Types/TypeInstance.hs:329)
    checkValueTypeMatch_ (src/Types/TypeInstance.hs:325)
    fixTypeParams (src/Types/TypeInstance.hs:307)
    getValueForParam (src/Types/TypeInstance.hs:300)
    hasInferredParams (src/Types/TypeInstance.hs:248)
    isBuiltinCategory (src/Types/TypeInstance.hs:147)
    isDefinesFilter (src/Types/TypeInstance.hs:241)
    isRequiresFilter (src/Types/TypeInstance.hs:237)
    isWeakValue (src/Types/TypeInstance.hs:110)
    noInferredTypes (src/Types/TypeInstance.hs:321)
    requiredParam (src/Types/TypeInstance.hs:116)
    requiredSingleton (src/Types/TypeInstance.hs:113)
    uncheckedSubFilter (src/Types/TypeInstance.hs:626)
    uncheckedSubFilters (src/Types/TypeInstance.hs:635)
    uncheckedSubInstance (src/Types/TypeInstance.hs:608)
    uncheckedSubValueType (src/Types/TypeInstance.hs:602)
    unfixTypeParams (src/Types/TypeInstance.hs:310)
    validateAssignment (src/Types/TypeInstance.hs:550)
    validateDefinesInstance (src/Types/TypeInstance.hs:535)
    validateDefinesVariance (src/Types/TypeInstance.hs:595)
    validateGeneralInstance (src/Types/TypeInstance.hs:515)
    validateInstanceVariance (src/Types/TypeInstance.hs:578)
    validateTypeFilter (src/Types/TypeInstance.hs:543)
    validateTypeInstance (src/Types/TypeInstance.hs:527)
   0% (  0 /  1) in 'Parser.TypeInstance'
  Missing documentation for:
    Module header
   0% (  0 / 19) in 'Test.Common'
  Missing documentation for:
    Module header
    checkDefinesFail (src/Test/Common.hs:143)
    checkDefinesSuccess (src/Test/Common.hs:135)
    checkEquals (src/Test/Common.hs:188)
    checkTypeFail (src/Test/Common.hs:124)
    checkTypeSuccess (src/Test/Common.hs:116)
    containsAtLeast (src/Test/Common.hs:168)
    containsAtMost (src/Test/Common.hs:178)
    containsExactly (src/Test/Common.hs:154)
    containsNoDuplicates (src/Test/Common.hs:160)
    forceParse (src/Test/Common.hs:75)
    loadFile (src/Test/Common.hs:193)
    parseFilterMap (src/Test/Common.hs:97)
    parseTheTest (src/Test/Common.hs:106)
    readMulti (src/Test/Common.hs:90)
    readSingle (src/Test/Common.hs:80)
    readSingleWith (src/Test/Common.hs:83)
    runAllTests (src/Test/Common.hs:61)
    showParams (src/Test/Common.hs:112)
   0% (  0 /  2) in 'Test.Pragma'
  Missing documentation for:
    Module header
    tests (src/Test/Pragma.hs:33)
   0% (  0 /  2) in 'Test.Parser'
  Missing documentation for:
    Module header
    tests (src/Test/Parser.hs:32)
   0% (  0 /  5) in 'Types.Function'
  Missing documentation for:
    Module header
    FunctionType (src/Types/Function.hs:40)
    assignFunctionParams (src/Types/Function.hs:98)
    checkFunctionConvert (src/Types/Function.hs:115)
    validatateFunctionType (src/Types/Function.hs:58)
   0% (  0 / 58) in 'Types.TypeCategory'
  Missing documentation for:
    Module header
    AnyCategory (src/Types/TypeCategory.hs:98)
    CategoryMap (src/Types/TypeCategory.hs:401)
    CategoryResolver (src/Types/TypeCategory.hs:313)
    FunctionName (src/Types/TypeCategory.hs:862)
    Namespace (src/Types/TypeCategory.hs:251)
    ParamFilter (src/Types/TypeCategory.hs:303)
    PassedValue (src/Types/TypeCategory.hs:916)
    ScopedFunction (src/Types/TypeCategory.hs:881)
    SymbolScope (src/Types/TypeCategory.hs:355)
    ValueDefine (src/Types/TypeCategory.hs:284)
    ValueParam (src/Types/TypeCategory.hs:293)
    ValueRefine (src/Types/TypeCategory.hs:275)
    checkCategoryInstances (src/Types/TypeCategory.hs:622)
    checkConnectedTypes (src/Types/TypeCategory.hs:483)
    checkConnectionCycles (src/Types/TypeCategory.hs:543)
    checkParamVariances (src/Types/TypeCategory.hs:564)
    declareAllTypes (src/Types/TypeCategory.hs:455)
    flattenAllConnections (src/Types/TypeCategory.hs:731)
    formatFullContext (src/Types/TypeCategory.hs:127)
    formatFullContextBrace (src/Types/TypeCategory.hs:130)
    getCategory (src/Types/TypeCategory.hs:403)
    getCategoryContext (src/Types/TypeCategory.hs:180)
    getCategoryDefines (src/Types/TypeCategory.hs:205)
    getCategoryDeps (src/Types/TypeCategory.hs:220)
    getCategoryFilterMap (src/Types/TypeCategory.hs:472)
    getCategoryFilters (src/Types/TypeCategory.hs:210)
    getCategoryFunctions (src/Types/TypeCategory.hs:215)
    getCategoryName (src/Types/TypeCategory.hs:175)
    getCategoryNamespace (src/Types/TypeCategory.hs:185)
    getCategoryParamMap (src/Types/TypeCategory.hs:475)
    getCategoryParams (src/Types/TypeCategory.hs:195)
    getCategoryRefines (src/Types/TypeCategory.hs:200)
    getConcreteCategory (src/Types/TypeCategory.hs:434)
    getFilterMap (src/Types/TypeCategory.hs:466)
    getFunctionFilterMap (src/Types/TypeCategory.hs:480)
    getInstanceCategory (src/Types/TypeCategory.hs:424)
    getValueCategory (src/Types/TypeCategory.hs:414)
    includeNewTypes (src/Types/TypeCategory.hs:444)
    inferParamTypes (src/Types/TypeCategory.hs:971)
    isInstanceInterface (src/Types/TypeCategory.hs:243)
    isDynamicNamespace (src/Types/TypeCategory.hs:271)
    isNoNamespace (src/Types/TypeCategory.hs:267)
    isStaticNamespace (src/Types/TypeCategory.hs:263)
    isValueConcrete (src/Types/TypeCategory.hs:247)
    isValueInterface (src/Types/TypeCategory.hs:239)
    mergeDefines (src/Types/TypeCategory.hs:699)
    mergeFunctions (src/Types/TypeCategory.hs:806)
    mergeInferredTypes (src/Types/TypeCategory.hs:1007)
    mergeRefines (src/Types/TypeCategory.hs:689)
    noDuplicateDefines (src/Types/TypeCategory.hs:714)
    noDuplicateRefines (src/Types/TypeCategory.hs:708)
    parsedToFunctionType (src/Types/TypeCategory.hs:925)
    partitionByScope (src/Types/TypeCategory.hs:368)
    setCategoryNamespace (src/Types/TypeCategory.hs:190)
    topoSortCategories (src/Types/TypeCategory.hs:663)
    uncheckedSubFunction (src/Types/TypeCategory.hs:948)
    validateCategoryFunction (src/Types/TypeCategory.hs:650)
   0% (  0 / 28) in 'Types.Procedure'
  Missing documentation for:
    Module header
    ArgValues (src/Types/Procedure.hs:73)
    Assignable (src/Types/Procedure.hs:167)
    ExecutableProcedure (src/Types/Procedure.hs:61)
    Expression (src/Types/Procedure.hs:199)
    ExpressionStart (src/Types/Procedure.hs:240)
    FunctionCall (src/Types/Procedure.hs:236)
    FunctionQualifier (src/Types/Procedure.hs:207)
    FunctionSpec (src/Types/Procedure.hs:220)
    IfElifElse (src/Types/Procedure.hs:185)
    InputValue (src/Types/Procedure.hs:112)
    InstanceOrInferred (src/Types/Procedure.hs:215)
    Operator (src/Types/Procedure.hs:224)
    OutputValue (src/Types/Procedure.hs:132)
    Procedure (src/Types/Procedure.hs:142)
    ReturnValues (src/Types/Procedure.hs:84)
    ScopedBlock (src/Types/Procedure.hs:195)
    Statement (src/Types/Procedure.hs:146)
    ValueLiteral (src/Types/Procedure.hs:251)
    ValueOperation (src/Types/Procedure.hs:268)
    VariableName (src/Types/Procedure.hs:103)
    VoidExpression (src/Types/Procedure.hs:177)
    WhileLoop (src/Types/Procedure.hs:191)
    assignableName (src/Types/Procedure.hs:172)
    getExpressionContext (src/Types/Procedure.hs:229)
    getStatementContext (src/Types/Procedure.hs:157)
    isDiscardedInput (src/Types/Procedure.hs:121)
    isUnnamedReturns (src/Types/Procedure.hs:93)
   0% (  0 /  9) in 'Types.Builtin'
  Missing documentation for:
    Module header
    boolRequiredValue (src/Types/Builtin.hs:42)
    charRequiredValue (src/Types/Builtin.hs:46)
    defaultCategories (src/Types/Builtin.hs:39)
    emptyValue (src/Types/Builtin.hs:54)
    floatRequiredValue (src/Types/Builtin.hs:50)
    formattedRequiredValue (src/Types/Builtin.hs:52)
    intRequiredValue (src/Types/Builtin.hs:48)
    stringRequiredValue (src/Types/Builtin.hs:44)
   0% (  0 / 31) in 'CompilerCxx.Naming'
  Missing documentation for:
    Module header
    allGetter (src/CompilerCxx/Naming.hs:110)
    anyGetter (src/CompilerCxx/Naming.hs:113)
    baseHeaderIncludes (src/CompilerCxx/Naming.hs:74)
    baseSourceIncludes (src/CompilerCxx/Naming.hs:77)
    callName (src/CompilerCxx/Naming.hs:119)
    categoryCreator (src/CompilerCxx/Naming.hs:131)
    categoryGetter (src/CompilerCxx/Naming.hs:95)
    categoryName (src/CompilerCxx/Naming.hs:92)
    collectionName (src/CompilerCxx/Naming.hs:125)
    dynamicNamespaceName (src/CompilerCxx/Naming.hs:152)
    functionName (src/CompilerCxx/Naming.hs:122)
    headerFilename (src/CompilerCxx/Naming.hs:62)
    initializerName (src/CompilerCxx/Naming.hs:89)
    intersectGetter (src/CompilerCxx/Naming.hs:104)
    mainFilename (src/CompilerCxx/Naming.hs:68)
    mainSourceIncludes (src/CompilerCxx/Naming.hs:80)
    paramName (src/CompilerCxx/Naming.hs:83)
    privateNamespace (src/CompilerCxx/Naming.hs:140)
    publicNamespace (src/CompilerCxx/Naming.hs:143)
    qualifiedTypeGetter (src/CompilerCxx/Naming.hs:146)
    sourceFilename (src/CompilerCxx/Naming.hs:65)
    tableName (src/CompilerCxx/Naming.hs:128)
    testFilename (src/CompilerCxx/Naming.hs:71)
    typeCreator (src/CompilerCxx/Naming.hs:134)
    typeGetter (src/CompilerCxx/Naming.hs:101)
    typeName (src/CompilerCxx/Naming.hs:98)
    unionGetter (src/CompilerCxx/Naming.hs:107)
    valueCreator (src/CompilerCxx/Naming.hs:137)
    valueName (src/CompilerCxx/Naming.hs:116)
    variableName (src/CompilerCxx/Naming.hs:86)
   0% (  0 / 18) in 'Cli.CompileOptions'
  Missing documentation for:
    Module header
    CompileOptions (src/Cli/CompileOptions.hs:45)
    CompileMode (src/Cli/CompileOptions.hs:100)
    ExtraSource (src/Cli/CompileOptions.hs:73)
    ForceMode (src/Cli/CompileOptions.hs:98)
    HelpMode (src/Cli/CompileOptions.hs:96)
    emptyCompileOptions (src/Cli/CompileOptions.hs:59)
    getLinkFlags (src/Cli/CompileOptions.hs:153)
    getSourceCategories (src/Cli/CompileOptions.hs:88)
    getSourceDeps (src/Cli/CompileOptions.hs:92)
    getSourceFile (src/Cli/CompileOptions.hs:84)
    isCompileBinary (src/Cli/CompileOptions.hs:124)
    isCompileFast (src/Cli/CompileOptions.hs:128)
    isCompileIncremental (src/Cli/CompileOptions.hs:132)
    isCompileRecompile (src/Cli/CompileOptions.hs:136)
    isCreateTemplates (src/Cli/CompileOptions.hs:145)
    isExecuteTests (src/Cli/CompileOptions.hs:141)
    maybeDisableHelp (src/Cli/CompileOptions.hs:149)
   0% (  0 /  4) in 'Cli.ParseCompileOptions'
  Missing documentation for:
    Module header
    optionHelpText (src/Cli/ParseCompileOptions.hs:35)
    parseCompileOptions (src/Cli/ParseCompileOptions.hs:80)
    validateCompileOptions (src/Cli/ParseCompileOptions.hs:207)
   0% (  0 /  7) in 'Cli.CompileMetadata'
  Missing documentation for:
    Module header
    CategoryIdentifier (src/Cli/CompileMetadata.hs:72)
    CompileMetadata (src/Cli/CompileMetadata.hs:40)
    ModuleConfig (src/Cli/CompileMetadata.hs:92)
    ObjectFile (src/Cli/CompileMetadata.hs:61)
    isCategoryObjectFile (src/Cli/CompileMetadata.hs:88)
    mergeObjectFiles (src/Cli/CompileMetadata.hs:83)
   0% (  0 /  9) in 'Types.DefinedCategory'
  Missing documentation for:
    Module header
    DefinedCategory (src/Types/DefinedCategory.hs:44)
    DefinedMember (src/Types/DefinedCategory.hs:58)
    VariableValue (src/Types/DefinedCategory.hs:73)
    isInitialized (src/Types/DefinedCategory.hs:68)
    mapMembers (src/Types/DefinedCategory.hs:149)
    mergeInternalInheritance (src/Types/DefinedCategory.hs:164)
    pairProceduresToFunctions (src/Types/DefinedCategory.hs:101)
    setInternalFunctions (src/Types/DefinedCategory.hs:81)
   0% (  0 / 11) in 'Types.IntegrationTest'
  Missing documentation for:
    Module header
    ExpectedResult (src/Types/IntegrationTest.hs:53)
    IntegrationTest (src/Types/IntegrationTest.hs:46)
    IntegrationTestHeader (src/Types/IntegrationTest.hs:39)
    OutputPattern (src/Types/IntegrationTest.hs:72)
    OutputScope (src/Types/IntegrationTest.hs:79)
    getExcludePattern (src/Types/IntegrationTest.hs:98)
    getRequirePattern (src/Types/IntegrationTest.hs:93)
    isExpectCompileError (src/Types/IntegrationTest.hs:81)
    isExpectRuntimeError (src/Types/IntegrationTest.hs:85)
    isExpectRuntimeSuccess (src/Types/IntegrationTest.hs:89)
   0% (  0 / 43) in 'Compilation.CompilerState'
  Missing documentation for:
    Module header
    CleanupSetup (src/Compilation/CompilerState.hs:144)
    CompilerContext (src/Compilation/CompilerState.hs:88)
    CompiledData (src/Compilation/CompilerState.hs:259)
    CompilerState (src/Compilation/CompilerState.hs:86)
    ExpressionType (src/Compilation/CompilerState.hs:120)
    LoopSetup (src/Compilation/CompilerState.hs:138)
    MemberValue (src/Compilation/CompilerState.hs:122)
    ReturnVariable (src/Compilation/CompilerState.hs:130)
    <??? (src/Compilation/CompilerState.hs:153)
    ???> (src/Compilation/CompilerState.hs:156)
    csAddVariable (src/Compilation/CompilerState.hs:199)
    csAllFilters (src/Compilation/CompilerState.hs:171)
    csCheckValueInit (src/Compilation/CompilerState.hs:191)
    csCheckVariableInit (src/Compilation/CompilerState.hs:203)
    csClearOutput (src/Compilation/CompilerState.hs:210)
    csCurrentScope (src/Compilation/CompilerState.hs:162)
    csExprLookup (src/Compilation/CompilerState.hs:250)
    csGetCategoryFunction (src/Compilation/CompilerState.hs:183)
    csGetCleanup (src/Compilation/CompilerState.hs:247)
    csGetLoop (src/Compilation/CompilerState.hs:241)
    csGetNoTrace (src/Compilation/CompilerState.hs:256)
    csGetOutput (src/Compilation/CompilerState.hs:213)
    csGetParamScope (src/Compilation/CompilerState.hs:174)
    csGetTypeFunction (src/Compilation/CompilerState.hs:187)
    csGetVariable (src/Compilation/CompilerState.hs:195)
    csInheritReturns (src/Compilation/CompilerState.hs:219)
    csIsNamedReturns (src/Compilation/CompilerState.hs:232)
    csIsUnreachable (src/Compilation/CompilerState.hs:229)
    csPrimNamedReturns (src/Compilation/CompilerState.hs:226)
    csPushCleanup (src/Compilation/CompilerState.hs:244)
    csRegisterReturn (src/Compilation/CompilerState.hs:222)
    csRequiresTypes (src/Compilation/CompilerState.hs:177)
    csResolver (src/Compilation/CompilerState.hs:165)
    csSameType (src/Compilation/CompilerState.hs:168)
    csSetNoReturn (src/Compilation/CompilerState.hs:235)
    csSetNoTrace (src/Compilation/CompilerState.hs:253)
    csStartLoop (src/Compilation/CompilerState.hs:238)
    csUpdateAssigned (src/Compilation/CompilerState.hs:216)
    csWrite (src/Compilation/CompilerState.hs:207)
    getCleanContext (src/Compilation/CompilerState.hs:286)
    resetBackgroundStateT (src/Compilation/CompilerState.hs:159)
    runDataCompiler (src/Compilation/CompilerState.hs:275)
   0% (  0 / 35) in 'CompilerCxx.Code'
  Missing documentation for:
    Module header
    ExprValue (src/CompilerCxx/Code.hs:123)
    PrimitiveType (src/CompilerCxx/Code.hs:107)
    categoryBase (src/CompilerCxx/Code.hs:306)
    captureCreationTrace (src/CompilerCxx/Code.hs:101)
    clearCompiled (src/CompilerCxx/Code.hs:82)
    emptyCode (src/CompilerCxx/Code.hs:70)
    escapeChar (src/CompilerCxx/Code.hs:321)
    escapeChars (src/CompilerCxx/Code.hs:331)
    functionLabelType (src/CompilerCxx/Code.hs:276)
    indentCompiled (src/CompilerCxx/Code.hs:79)
    isPrimType (src/CompilerCxx/Code.hs:115)
    newFunctionLabel (src/CompilerCxx/Code.hs:283)
    onlyCode (src/CompilerCxx/Code.hs:73)
    onlyCodes (src/CompilerCxx/Code.hs:76)
    paramType (src/CompilerCxx/Code.hs:315)
    predTraceContext (src/CompilerCxx/Code.hs:96)
    readStoredVariable (src/CompilerCxx/Code.hs:259)
    setTraceContext (src/CompilerCxx/Code.hs:91)
    showCreationTrace (src/CompilerCxx/Code.hs:104)
    startCleanupTracing (src/CompilerCxx/Code.hs:88)
    startFunctionTracing (src/CompilerCxx/Code.hs:85)
    typeBase (src/CompilerCxx/Code.hs:309)
    useAsArgs (src/CompilerCxx/Code.hs:164)
    useAsReturns (src/CompilerCxx/Code.hs:148)
    useAsUnboxed (src/CompilerCxx/Code.hs:196)
    useAsUnwrapped (src/CompilerCxx/Code.hs:180)
    useAsWhatever (src/CompilerCxx/Code.hs:140)
    valueAsUnwrapped (src/CompilerCxx/Code.hs:227)
    valueAsWrapped (src/CompilerCxx/Code.hs:216)
    valueBase (src/CompilerCxx/Code.hs:312)
    variableLazyType (src/CompilerCxx/Code.hs:247)
    variableProxyType (src/CompilerCxx/Code.hs:250)
    variableStoredType (src/CompilerCxx/Code.hs:238)
    writeStoredVariable (src/CompilerCxx/Code.hs:268)
   0% (  0 /  6) in 'Compilation.ProcedureContext'
  Missing documentation for:
    Module header
    ExprMap (src/Compilation/ProcedureContext.hs:71)
    ProcedureContext (src/Compilation/ProcedureContext.hs:46)
    ReturnValidation (src/Compilation/ProcedureContext.hs:73)
    updateArgVariables (src/Compilation/ProcedureContext.hs:554)
    updateReturnVariables (src/Compilation/ProcedureContext.hs:535)
   0% (  0 /  6) in 'Compilation.ScopeContext'
  Missing documentation for:
    Module header
    ProcedureScope (src/Compilation/ScopeContext.hs:58)
    ScopeContext (src/Compilation/ScopeContext.hs:44)
    applyProcedureScope (src/Compilation/ScopeContext.hs:64)
    builtinVariables (src/Compilation/ScopeContext.hs:118)
    getProcedureScopes (src/Compilation/ScopeContext.hs:68)
   0% (  0 /  4) in 'CompilerCxx.CategoryContext'
  Missing documentation for:
    Module header
    getContextForInit (src/CompilerCxx/CategoryContext.hs:45)
    getMainContext (src/CompilerCxx/CategoryContext.hs:145)
    getProcedureContext (src/CompilerCxx/CategoryContext.hs:85)
   0% (  0 /  8) in 'CompilerCxx.Procedure'
  Missing documentation for:
    Module header
    categoriesFromTypes (src/CompilerCxx/Procedure.hs:897)
    categoriesFromDefine (src/CompilerCxx/Procedure.hs:906)
    categoriesFromRefine (src/CompilerCxx/Procedure.hs:903)
    compileExecutableProcedure (src/CompilerCxx/Procedure.hs:61)
    compileMainProcedure (src/CompilerCxx/Procedure.hs:875)
    compileLazyInit (src/CompilerCxx/Procedure.hs:304)
    compileRegularInit (src/CompilerCxx/Procedure.hs:295)
   0% (  0 /  2) in 'Test.TypeInstance'
  Missing documentation for:
    Module header
    tests (src/Test/TypeInstance.hs:37)
   0% (  0 /  7) in 'Parser.TypeCategory'
  Missing documentation for:
    Module header
    parseFilters (src/Parser/TypeCategory.hs:141)
    parseScope (src/Parser/TypeCategory.hs:194)
    parseScopedFunction (src/Parser/TypeCategory.hs:164)
    singleDefine (src/Parser/TypeCategory.hs:124)
    singleFilter (src/Parser/TypeCategory.hs:131)
    singleRefine (src/Parser/TypeCategory.hs:117)
   0% (  0 /  2) in 'Test.TypeCategory'
  Missing documentation for:
    Module header
    tests (src/Test/TypeCategory.hs:41)
   0% (  0 /  1) in 'Parser.Procedure'
  Missing documentation for:
    Module header
   0% (  0 /  2) in 'Test.Procedure'
  Missing documentation for:
    Module header
    tests (src/Test/Procedure.hs:37)
   0% (  0 /  4) in 'Cli.ParseMetadata'
  Missing documentation for:
    Module header
    ConfigFormat (src/Cli/ParseMetadata.hs:44)
    autoReadConfig (src/Cli/ParseMetadata.hs:48)
    autoWriteConfig (src/Cli/ParseMetadata.hs:54)
   0% (  0 /  2) in 'Test.ParseMetadata'
  Missing documentation for:
    Module header
    tests (src/Test/ParseMetadata.hs:37)
   0% (  0 /  2) in 'Parser.DefinedCategory'
  Missing documentation for:
    Module header
    parseAnySource (src/Parser/DefinedCategory.hs:117)
   0% (  0 /  2) in 'Test.DefinedCategory'
  Missing documentation for:
    Module header
    tests (src/Test/DefinedCategory.hs:33)
   0% (  0 /  1) in 'Parser.IntegrationTest'
  Missing documentation for:
    Module header
   0% (  0 /  2) in 'Test.IntegrationTest'
  Missing documentation for:
    Module header
    tests (src/Test/IntegrationTest.hs:40)
   0% (  0 /  4) in 'Parser.SourceFile'
  Missing documentation for:
    Module header
    parseInternalSource (src/Parser/SourceFile.hs:42)
    parsePublicSource (src/Parser/SourceFile.hs:54)
    parseTestSource (src/Parser/SourceFile.hs:65)
   0% (  0 /  2) in 'Test.SourceFile'
  Missing documentation for:
    Module header
    tests (src/Test/SourceFile.hs:31)
   0% (  0 / 11) in 'CompilerCxx.Category'
  Missing documentation for:
    Module header
    CxxOutput (src/CompilerCxx/Category.hs:61)
    LanguageModule (src/CompilerCxx/Category.hs:72)
    PrivateSource (src/CompilerCxx/Category.hs:87)
    compileCategoryDeclaration (src/CompilerCxx/Category.hs:212)
    compileLanguageModule (src/CompilerCxx/Category.hs:95)
    compileConcreteDefinition (src/CompilerCxx/Category.hs:296)
    compileConcreteTemplate (src/CompilerCxx/Category.hs:264)
    compileInterfaceDefinition (src/CompilerCxx/Category.hs:249)
    compileModuleMain (src/CompilerCxx/Category.hs:195)
    compileTestMain (src/CompilerCxx/Category.hs:187)
   0% (  0 / 31) in 'Cli.ProcessMetadata'
  Missing documentation for:
    Module header
    MetadataMap (src/Cli/ProcessMetadata.hs:85)
    createCachePath (src/Cli/ProcessMetadata.hs:134)
    eraseCachedData (src/Cli/ProcessMetadata.hs:128)
    findSourceFiles (src/Cli/ProcessMetadata.hs:152)
    fixPath (src/Cli/ProcessMetadata.hs:257)
    fixPaths (src/Cli/ProcessMetadata.hs:270)
    getCachedPath (src/Cli/ProcessMetadata.hs:146)
    getCacheRelativePath (src/Cli/ProcessMetadata.hs:149)
    getExprMap (src/Cli/ProcessMetadata.hs:165)
    getIncludePathsForDeps (src/Cli/ProcessMetadata.hs:181)
    getLinkFlagsForDeps (src/Cli/ProcessMetadata.hs:184)
    getNamespacesForDeps (src/Cli/ProcessMetadata.hs:178)
    getObjectFilesForDeps (src/Cli/ProcessMetadata.hs:187)
    getObjectFileResolver (src/Cli/ProcessMetadata.hs:328)
    getRealPathsForDeps (src/Cli/ProcessMetadata.hs:171)
    getSourceFilesForDeps (src/Cli/ProcessMetadata.hs:174)
    isPathConfigured (src/Cli/ProcessMetadata.hs:108)
    isPathUpToDate (src/Cli/ProcessMetadata.hs:103)
    loadModuleMetadata (src/Cli/ProcessMetadata.hs:190)
    loadPrivateDeps (src/Cli/ProcessMetadata.hs:202)
    loadPublicDeps (src/Cli/ProcessMetadata.hs:194)
    loadRecompile (src/Cli/ProcessMetadata.hs:90)
    loadTestingDeps (src/Cli/ProcessMetadata.hs:198)
    mapMetadata (src/Cli/ProcessMetadata.hs:87)
    resolveCategoryDeps (src/Cli/ProcessMetadata.hs:374)
    resolveObjectDeps (src/Cli/ProcessMetadata.hs:354)
    sortCompiledFiles (src/Cli/ProcessMetadata.hs:273)
    writeCachedFile (src/Cli/ProcessMetadata.hs:140)
    writeMetadata (src/Cli/ProcessMetadata.hs:113)
    writeRecompile (src/Cli/ProcessMetadata.hs:120)
   0% (  0 /  2) in 'Cli.TestRunner'
  Missing documentation for:
    Module header
    runSingleTest (src/Cli/TestRunner.hs:46)
   0% (  0 /  6) in 'Cli.Compiler'
  Missing documentation for:
    Module header
    LoadedTests (src/Cli/Compiler.hs:74)
    ModuleSpec (src/Cli/Compiler.hs:57)
    compileModule (src/Cli/Compiler.hs:85)
    createModuleTemplates (src/Cli/Compiler.hs:244)
    runModuleTests (src/Cli/Compiler.hs:268)
   0% (  0 /  2) in 'Cli.RunCompiler'
  Missing documentation for:
    Module header
    runCompiler (src/Cli/RunCompiler.hs:42)
Warning: Base.CompileInfo: could not find link destinations for:
    CompileInfoT
Warning: Cli.CompileOptions: could not find link destinations for:
    readConfig writeConfig
Warning: Cli.CompileMetadata: could not find link destinations for:
    readConfig writeConfig
Warning: Cli.ParseMetadata: could not find link destinations for:
    readConfig writeConfig
Documentation created: dist/doc/html/zeolite-lang/index.html,
dist/doc/html/zeolite-lang/zeolite-lang.txt
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.7.0.2..
Preprocessing executable 'zeolite' for zeolite-lang-0.7.0.2..
Installing internal library zeolite-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.6.3/zeolite-lang-0.7.0.2-CGdpyhaY1bY9ljRZkc6sZU
Installing executable zeolite-setup 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.
Installing executable zeolite 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-8500/zeolite-lang-0.7.0.2'
cabal: Error: some packages failed to install:
zeolite-lang-0.7.0.2-CGdpyhaY1bY9ljRZkc6sZU failed during the final install
step. The exception was:
dieVerbatim: user error (cabal: '/opt/ghc/bin/ghc-pkg' exited with an error:
z-zeolite-lang-z-zeolite-internal-0.7.0.2: 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.