Build #1 for zeolite-lang-0.9.0.0

[all reports]

Package zeolite-lang-0.9.0.0
Install InstallFailed
Docs NotTried
Tests NotTried
Time submitted 2020-11-23 23:15:10.879109274 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies base-4.14.1.0, containers-0.6.2.1, directory-1.3.6.0, filepath-1.4.2.1, hashable-1.3.0.0, mtl-2.2.2, parsec-3.1.14.0, regex-tdfa-1.3.1.0, time-1.9.3, transformers-0.5.6.2, unix-2.7.2.2, base-4.14.1.0, containers-0.6.2.1, directory-1.3.6.0, filepath-1.4.2.1, unix-2.7.2.2, base-4.14.1.0, directory-1.3.6.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.9.0.0
Downloaded   zeolite-lang-0.9.0.0
Starting     zeolite-lang-0.9.0.0
Building     zeolite-lang-0.9.0.0
Failed to install zeolite-lang-0.9.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/zeolite-lang-0.9.0.0-KLpQ1qkfThyryEIJa8W7J.log ):
cabal: Entering directory '/tmp/cabal-tmp-32529/zeolite-lang-0.9.0.0'
Configuring zeolite-lang-0.9.0.0...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.9.0.0..
Building library 'zeolite-internal' for zeolite-lang-0.9.0.0..
[ 1 of 56] Compiling Base.CompileError ( src/Base/CompileError.hs, dist/build/zeolite-internal/Base/CompileError.o, dist/build/zeolite-internal/Base/CompileError.dyn_o )
[ 2 of 56] Compiling Base.CompileInfo ( src/Base/CompileInfo.hs, dist/build/zeolite-internal/Base/CompileInfo.o, dist/build/zeolite-internal/Base/CompileInfo.dyn_o )
[ 3 of 56] Compiling Base.Mergeable   ( src/Base/Mergeable.hs, dist/build/zeolite-internal/Base/Mergeable.o, dist/build/zeolite-internal/Base/Mergeable.dyn_o )
[ 4 of 56] Compiling Base.MergeTree   ( src/Base/MergeTree.hs, dist/build/zeolite-internal/Base/MergeTree.o, dist/build/zeolite-internal/Base/MergeTree.dyn_o )
[ 5 of 56] Compiling Cli.Programs     ( src/Cli/Programs.hs, dist/build/zeolite-internal/Cli/Programs.o, dist/build/zeolite-internal/Cli/Programs.dyn_o )
[ 6 of 56] Compiling Module.Paths     ( src/Module/Paths.hs, dist/build/zeolite-internal/Module/Paths.o, dist/build/zeolite-internal/Module/Paths.dyn_o )
[ 7 of 56] Compiling Parser.Common    ( src/Parser/Common.hs, dist/build/zeolite-internal/Parser/Common.o, dist/build/zeolite-internal/Parser/Common.dyn_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, dist/build/zeolite-internal/Paths_zeolite_lang.dyn_o )
[ 9 of 56] Compiling Config.LocalConfig ( src/Config/LocalConfig.hs, dist/build/zeolite-internal/Config/LocalConfig.o, dist/build/zeolite-internal/Config/LocalConfig.dyn_o )
[10 of 56] Compiling Config.LoadConfig ( src/Config/LoadConfig.hs, dist/build/zeolite-internal/Config/LoadConfig.o, dist/build/zeolite-internal/Config/LoadConfig.dyn_o )
[11 of 56] Compiling Test.CompileInfo ( src/Test/CompileInfo.hs, dist/build/zeolite-internal/Test/CompileInfo.o, dist/build/zeolite-internal/Test/CompileInfo.dyn_o )
[12 of 56] Compiling Test.MergeTree   ( src/Test/MergeTree.hs, dist/build/zeolite-internal/Test/MergeTree.o, dist/build/zeolite-internal/Test/MergeTree.dyn_o )
[13 of 56] Compiling Types.GeneralType ( src/Types/GeneralType.hs, dist/build/zeolite-internal/Types/GeneralType.o, dist/build/zeolite-internal/Types/GeneralType.dyn_o )
[14 of 56] Compiling Types.Positional ( src/Types/Positional.hs, dist/build/zeolite-internal/Types/Positional.o, dist/build/zeolite-internal/Types/Positional.dyn_o )
[15 of 56] Compiling Types.Pragma     ( src/Types/Pragma.hs, dist/build/zeolite-internal/Types/Pragma.o, dist/build/zeolite-internal/Types/Pragma.dyn_o )
[16 of 56] Compiling Parser.Pragma    ( src/Parser/Pragma.hs, dist/build/zeolite-internal/Parser/Pragma.o, dist/build/zeolite-internal/Parser/Pragma.dyn_o )
[17 of 56] Compiling Types.Variance   ( src/Types/Variance.hs, dist/build/zeolite-internal/Types/Variance.o, dist/build/zeolite-internal/Types/Variance.dyn_o )
[18 of 56] Compiling Types.TypeInstance ( src/Types/TypeInstance.hs, dist/build/zeolite-internal/Types/TypeInstance.o, dist/build/zeolite-internal/Types/TypeInstance.dyn_o )
[19 of 56] Compiling Parser.TypeInstance ( src/Parser/TypeInstance.hs, dist/build/zeolite-internal/Parser/TypeInstance.o, dist/build/zeolite-internal/Parser/TypeInstance.dyn_o )
[20 of 56] Compiling Test.Common      ( src/Test/Common.hs, dist/build/zeolite-internal/Test/Common.o, dist/build/zeolite-internal/Test/Common.dyn_o )
[21 of 56] Compiling Test.Pragma      ( src/Test/Pragma.hs, dist/build/zeolite-internal/Test/Pragma.o, dist/build/zeolite-internal/Test/Pragma.dyn_o )
[22 of 56] Compiling Test.Parser      ( src/Test/Parser.hs, dist/build/zeolite-internal/Test/Parser.o, dist/build/zeolite-internal/Test/Parser.dyn_o )
[23 of 56] Compiling Types.Function   ( src/Types/Function.hs, dist/build/zeolite-internal/Types/Function.o, dist/build/zeolite-internal/Types/Function.dyn_o )
[24 of 56] Compiling Types.TypeCategory ( src/Types/TypeCategory.hs, dist/build/zeolite-internal/Types/TypeCategory.o, dist/build/zeolite-internal/Types/TypeCategory.dyn_o )
[25 of 56] Compiling Types.Procedure  ( src/Types/Procedure.hs, dist/build/zeolite-internal/Types/Procedure.o, dist/build/zeolite-internal/Types/Procedure.dyn_o )
[26 of 56] Compiling Types.Builtin    ( src/Types/Builtin.hs, dist/build/zeolite-internal/Types/Builtin.o, dist/build/zeolite-internal/Types/Builtin.dyn_o )
[27 of 56] Compiling CompilerCxx.Naming ( src/CompilerCxx/Naming.hs, dist/build/zeolite-internal/CompilerCxx/Naming.o, dist/build/zeolite-internal/CompilerCxx/Naming.dyn_o )
[28 of 56] Compiling Cli.CompileOptions ( src/Cli/CompileOptions.hs, dist/build/zeolite-internal/Cli/CompileOptions.o, dist/build/zeolite-internal/Cli/CompileOptions.dyn_o )
[29 of 56] Compiling Module.CompileMetadata ( src/Module/CompileMetadata.hs, dist/build/zeolite-internal/Module/CompileMetadata.o, dist/build/zeolite-internal/Module/CompileMetadata.dyn_o )
[30 of 56] Compiling Cli.ParseCompileOptions ( src/Cli/ParseCompileOptions.hs, dist/build/zeolite-internal/Cli/ParseCompileOptions.o, dist/build/zeolite-internal/Cli/ParseCompileOptions.dyn_o )
[31 of 56] Compiling Types.DefinedCategory ( src/Types/DefinedCategory.hs, dist/build/zeolite-internal/Types/DefinedCategory.o, dist/build/zeolite-internal/Types/DefinedCategory.dyn_o )
[32 of 56] Compiling Types.IntegrationTest ( src/Types/IntegrationTest.hs, dist/build/zeolite-internal/Types/IntegrationTest.o, dist/build/zeolite-internal/Types/IntegrationTest.dyn_o )
[33 of 56] Compiling Compilation.CompilerState ( src/Compilation/CompilerState.hs, dist/build/zeolite-internal/Compilation/CompilerState.o, dist/build/zeolite-internal/Compilation/CompilerState.dyn_o )
[34 of 56] Compiling CompilerCxx.Code ( src/CompilerCxx/Code.hs, dist/build/zeolite-internal/CompilerCxx/Code.o, dist/build/zeolite-internal/CompilerCxx/Code.dyn_o )
[35 of 56] Compiling Compilation.ProcedureContext ( src/Compilation/ProcedureContext.hs, dist/build/zeolite-internal/Compilation/ProcedureContext.o, dist/build/zeolite-internal/Compilation/ProcedureContext.dyn_o )
[36 of 56] Compiling Compilation.ScopeContext ( src/Compilation/ScopeContext.hs, dist/build/zeolite-internal/Compilation/ScopeContext.o, dist/build/zeolite-internal/Compilation/ScopeContext.dyn_o )
[37 of 56] Compiling CompilerCxx.CategoryContext ( src/CompilerCxx/CategoryContext.hs, dist/build/zeolite-internal/CompilerCxx/CategoryContext.o, dist/build/zeolite-internal/CompilerCxx/CategoryContext.dyn_o )
[38 of 56] Compiling Test.TypeInstance ( src/Test/TypeInstance.hs, dist/build/zeolite-internal/Test/TypeInstance.o, dist/build/zeolite-internal/Test/TypeInstance.dyn_o )
[39 of 56] Compiling Parser.TypeCategory ( src/Parser/TypeCategory.hs, dist/build/zeolite-internal/Parser/TypeCategory.o, dist/build/zeolite-internal/Parser/TypeCategory.dyn_o )
[40 of 56] Compiling Test.TypeCategory ( src/Test/TypeCategory.hs, dist/build/zeolite-internal/Test/TypeCategory.o, dist/build/zeolite-internal/Test/TypeCategory.dyn_o )
[41 of 56] Compiling Parser.Procedure ( src/Parser/Procedure.hs, dist/build/zeolite-internal/Parser/Procedure.o, dist/build/zeolite-internal/Parser/Procedure.dyn_o )
[42 of 56] Compiling Test.Procedure   ( src/Test/Procedure.hs, dist/build/zeolite-internal/Test/Procedure.o, dist/build/zeolite-internal/Test/Procedure.dyn_o )
[43 of 56] Compiling Module.ParseMetadata ( src/Module/ParseMetadata.hs, dist/build/zeolite-internal/Module/ParseMetadata.o, dist/build/zeolite-internal/Module/ParseMetadata.dyn_o )
[44 of 56] Compiling Test.ParseMetadata ( src/Test/ParseMetadata.hs, dist/build/zeolite-internal/Test/ParseMetadata.o, dist/build/zeolite-internal/Test/ParseMetadata.dyn_o )
[45 of 56] Compiling Parser.DefinedCategory ( src/Parser/DefinedCategory.hs, dist/build/zeolite-internal/Parser/DefinedCategory.o, dist/build/zeolite-internal/Parser/DefinedCategory.dyn_o )
[46 of 56] Compiling Test.DefinedCategory ( src/Test/DefinedCategory.hs, dist/build/zeolite-internal/Test/DefinedCategory.o, dist/build/zeolite-internal/Test/DefinedCategory.dyn_o )
[47 of 56] Compiling Parser.IntegrationTest ( src/Parser/IntegrationTest.hs, dist/build/zeolite-internal/Parser/IntegrationTest.o, dist/build/zeolite-internal/Parser/IntegrationTest.dyn_o )
[48 of 56] Compiling Test.IntegrationTest ( src/Test/IntegrationTest.hs, dist/build/zeolite-internal/Test/IntegrationTest.o, dist/build/zeolite-internal/Test/IntegrationTest.dyn_o )
[49 of 56] Compiling Parser.SourceFile ( src/Parser/SourceFile.hs, dist/build/zeolite-internal/Parser/SourceFile.o, dist/build/zeolite-internal/Parser/SourceFile.dyn_o )
[50 of 56] Compiling Test.SourceFile  ( src/Test/SourceFile.hs, dist/build/zeolite-internal/Test/SourceFile.o, dist/build/zeolite-internal/Test/SourceFile.dyn_o )
[51 of 56] Compiling CompilerCxx.Procedure ( src/CompilerCxx/Procedure.hs, dist/build/zeolite-internal/CompilerCxx/Procedure.o, dist/build/zeolite-internal/CompilerCxx/Procedure.dyn_o )
[52 of 56] Compiling CompilerCxx.Category ( src/CompilerCxx/Category.hs, dist/build/zeolite-internal/CompilerCxx/Category.o, dist/build/zeolite-internal/CompilerCxx/Category.dyn_o )
[53 of 56] Compiling Module.ProcessMetadata ( src/Module/ProcessMetadata.hs, dist/build/zeolite-internal/Module/ProcessMetadata.o, dist/build/zeolite-internal/Module/ProcessMetadata.dyn_o )
[54 of 56] Compiling Cli.TestRunner   ( src/Cli/TestRunner.hs, dist/build/zeolite-internal/Cli/TestRunner.o, dist/build/zeolite-internal/Cli/TestRunner.dyn_o )
[55 of 56] Compiling Cli.Compiler     ( src/Cli/Compiler.hs, dist/build/zeolite-internal/Cli/Compiler.o, dist/build/zeolite-internal/Cli/Compiler.dyn_o )
[56 of 56] Compiling Cli.RunCompiler  ( src/Cli/RunCompiler.hs, dist/build/zeolite-internal/Cli/RunCompiler.o, dist/build/zeolite-internal/Cli/RunCompiler.dyn_o )
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.9.0.0..
Building executable 'zeolite-setup' for zeolite-lang-0.9.0.0..
[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.9.0.0..
Building executable 'zeolite' for zeolite-lang-0.9.0.0..
[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.9.0.0..
Running Haddock on library 'zeolite-internal' for zeolite-lang-0.9.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
   0% (  0 / 13) in 'Base.CompileError'
  Missing documentation for:
    Module header
    CompileErrorM (src/Base/CompileError.hs:50)
    <?? (src/Base/CompileError.hs:69)
    ??> (src/Base/CompileError.hs:72)
    <!! (src/Base/CompileError.hs:75)
    !!> (src/Base/CompileError.hs:78)
    collectAllM_ (src/Base/CompileError.hs:81)
    collectFirstM_ (src/Base/CompileError.hs:84)
    errorFromIO (src/Base/CompileError.hs:99)
    isCompileErrorM (src/Base/CompileError.hs:93)
    isCompileSuccessM (src/Base/CompileError.hs:96)
    mapErrorsM (src/Base/CompileError.hs:87)
    mapErrorsM_ (src/Base/CompileError.hs:90)
   0% (  0 / 18) in 'Base.CompileInfo'
  Missing documentation for:
    Module header
    CompileInfo (src/Base/CompileInfo.hs:63)
    CompileInfoIO (src/Base/CompileInfo.hs:65)
    CompileMessage (src/Base/CompileInfo.hs:144)
    asCompileError (src/Base/CompileInfo.hs:117)
    asCompileWarnings (src/Base/CompileInfo.hs:109)
    fromCompileInfo (src/Base/CompileInfo.hs:104)
    getCompileError (src/Base/CompileInfo.hs:72)
    getCompileErrorT (src/Base/CompileInfo.hs:84)
    getCompileSuccess (src/Base/CompileInfo.hs:75)
    getCompileSuccessT (src/Base/CompileInfo.hs:87)
    getCompileWarnings (src/Base/CompileInfo.hs:78)
    getCompileWarningsT (src/Base/CompileInfo.hs:90)
    isCompileError (src/Base/CompileInfo.hs:81)
    isCompileErrorT (src/Base/CompileInfo.hs:93)
    isEmptyCompileMessage (src/Base/CompileInfo.hs:100)
    toCompileInfo (src/Base/CompileInfo.hs:125)
    tryCompileInfoIO (src/Base/CompileInfo.hs:130)
   0% (  0 /  3) in 'Base.Mergeable'
  Missing documentation for:
    Module header
    Mergeable (src/Base/Mergeable.hs:31)
    PreserveMerge (src/Base/Mergeable.hs:35)
   0% (  0 /  8) in 'Base.MergeTree'
  Missing documentation for:
    Module header
    MergeTree (src/Base/MergeTree.hs:38)
    matchOnlyLeaf (src/Base/MergeTree.hs:142)
    mergeAllM (src/Base/MergeTree.hs:139)
    mergeAnyM (src/Base/MergeTree.hs:134)
    mergeLeaf (src/Base/MergeTree.hs:44)
    pairMergeTree (src/Base/MergeTree.hs:69)
    reduceMergeTree (src/Base/MergeTree.hs:57)
   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:61)
    TestCommandResult (src/Cli/Programs.hs:68)
    VersionHash (src/Cli/Programs.hs:39)
   0% (  0 /  4) in 'Module.Paths'
  Missing documentation for:
    Module header
    PathIOHandler (src/Module/Paths.hs:34)
    fixPath (src/Module/Paths.hs:41)
    fixPaths (src/Module/Paths.hs:54)
   0% (  0 / 87) in 'Parser.Common'
  Missing documentation for:
    Module header
    ParseFromSource (src/Parser/Common.hs:120)
    anyComment (src/Parser/Common.hs:351)
    assignOperator (src/Parser/Common.hs:155)
    blockComment (src/Parser/Common.hs:346)
    builtinValues (src/Parser/Common.hs:165)
    categorySymbolGet (src/Parser/Common.hs:139)
    char_ (src/Parser/Common.hs:332)
    endOfDoc (src/Parser/Common.hs:375)
    escapeStart (src/Parser/Common.hs:127)
    inferredParam (src/Parser/Common.hs:394)
    infixFuncEnd (src/Parser/Common.hs:161)
    infixFuncStart (src/Parser/Common.hs:158)
    keyword (src/Parser/Common.hs:369)
    kwAll (src/Parser/Common.hs:170)
    kwAllows (src/Parser/Common.hs:173)
    kwAny (src/Parser/Common.hs:176)
    kwBreak (src/Parser/Common.hs:179)
    kwCategory (src/Parser/Common.hs:182)
    kwCleanup (src/Parser/Common.hs:185)
    kwConcrete (src/Parser/Common.hs:188)
    kwContinue (src/Parser/Common.hs:191)
    kwDefine (src/Parser/Common.hs:194)
    kwDefines (src/Parser/Common.hs:197)
    kwElif (src/Parser/Common.hs:200)
    kwElse (src/Parser/Common.hs:203)
    kwEmpty (src/Parser/Common.hs:206)
    kwFail (src/Parser/Common.hs:209)
    kwFalse (src/Parser/Common.hs:212)
    kwIf (src/Parser/Common.hs:215)
    kwIgnore (src/Parser/Common.hs:221)
    kwIn (src/Parser/Common.hs:218)
    kwInterface (src/Parser/Common.hs:224)
    kwOptional (src/Parser/Common.hs:227)
    kwPresent (src/Parser/Common.hs:230)
    kwReduce (src/Parser/Common.hs:233)
    kwRefines (src/Parser/Common.hs:236)
    kwRequire (src/Parser/Common.hs:239)
    kwRequires (src/Parser/Common.hs:242)
    kwReturn (src/Parser/Common.hs:245)
    kwScoped (src/Parser/Common.hs:251)
    kwSelf (src/Parser/Common.hs:248)
    kwStrong (src/Parser/Common.hs:254)
    kwTestcase (src/Parser/Common.hs:257)
    kwTrue (src/Parser/Common.hs:260)
    kwType (src/Parser/Common.hs:263)
    kwTypename (src/Parser/Common.hs:266)
    kwTypes (src/Parser/Common.hs:269)
    kwUpdate (src/Parser/Common.hs:272)
    kwValue (src/Parser/Common.hs:275)
    kwWeak (src/Parser/Common.hs:278)
    kwWhile (src/Parser/Common.hs:281)
    labeled (src/Parser/Common.hs:124)
    lineComment (src/Parser/Common.hs:341)
    lineEnd (src/Parser/Common.hs:338)
    merge2 (src/Parser/Common.hs:479)
    merge3 (src/Parser/Common.hs:492)
    noKeywords (src/Parser/Common.hs:372)
    notAllowed (src/Parser/Common.hs:378)
    nullParse (src/Parser/Common.hs:329)
    operator (src/Parser/Common.hs:397)
    optionalSpace (src/Parser/Common.hs:354)
    parseBin (src/Parser/Common.hs:452)
    parseDec (src/Parser/Common.hs:443)
    parseHex (src/Parser/Common.hs:446)
    parseOct (src/Parser/Common.hs:449)
    parseSubOne (src/Parser/Common.hs:455)
    pragmaArgsEnd (src/Parser/Common.hs:391)
    pragmaArgsStart (src/Parser/Common.hs:388)
    pragmaEnd (src/Parser/Common.hs:385)
    pragmaStart (src/Parser/Common.hs:382)
    put12 (src/Parser/Common.hs:473)
    put13 (src/Parser/Common.hs:483)
    put22 (src/Parser/Common.hs:476)
    put23 (src/Parser/Common.hs:486)
    put33 (src/Parser/Common.hs:489)
    regexChar (src/Parser/Common.hs:463)
    requiredSpace (src/Parser/Common.hs:357)
    sepAfter (src/Parser/Common.hs:360)
    sepAfter1 (src/Parser/Common.hs:366)
    sepAfter_ (src/Parser/Common.hs:363)
    statementEnd (src/Parser/Common.hs:133)
    statementStart (src/Parser/Common.hs:130)
    stringChar (src/Parser/Common.hs:404)
    string_ (src/Parser/Common.hs:335)
    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:27)
   0% (  0 /  2) in 'Test.MergeTree'
  Missing documentation for:
    Module header
    tests (src/Test/MergeTree.hs:32)
   0% (  0 /  5) in 'Types.GeneralType'
  Missing documentation for:
    Module header
    GeneralType (src/Types/GeneralType.hs:35)
    dualGeneralType (src/Types/GeneralType.hs:74)
    mapGeneralType (src/Types/GeneralType.hs:77)
    singleType (src/Types/GeneralType.hs:47)
   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 / 15) in 'Types.Pragma'
  Missing documentation for:
    Module header
    CodeVisibility (src/Types/Pragma.hs:41)
    Pragma (src/Types/Pragma.hs:62)
    TraceType (src/Types/Pragma.hs:60)
    WithVisibility (src/Types/Pragma.hs:43)
    getPragmaContext (src/Types/Pragma.hs:85)
    hasCodeVisibility (src/Types/Pragma.hs:50)
    isExprLookup (src/Types/Pragma.hs:96)
    isModuleOnly (src/Types/Pragma.hs:92)
    isNoTrace (src/Types/Pragma.hs:104)
    isSourceContext (src/Types/Pragma.hs:100)
    isTestsOnly (src/Types/Pragma.hs:112)
    isTraceCreation (src/Types/Pragma.hs:108)
    mapCodeVisibility (src/Types/Pragma.hs:53)
    updateCodeVisibility (src/Types/Pragma.hs:56)
   0% (  0 / 10) in 'Parser.Pragma'
  Missing documentation for:
    Module header
    parseMacroName (src/Parser/Pragma.hs:48)
    parsePragmas (src/Parser/Pragma.hs:41)
    pragmaComment (src/Parser/Pragma.hs:77)
    pragmaExprLookup (src/Parser/Pragma.hs:55)
    pragmaNoTrace (src/Parser/Pragma.hs:65)
    pragmaModuleOnly (src/Parser/Pragma.hs:44)
    pragmaSourceContext (src/Parser/Pragma.hs:61)
    pragmaTestsOnly (src/Parser/Pragma.hs:73)
    pragmaTraceCreation (src/Parser/Pragma.hs:69)
   0% (  0 /  4) in 'Types.Variance'
  Missing documentation for:
    Module header
    Variance (src/Types/Variance.hs:30)
    allowsVariance (src/Types/Variance.hs:48)
    composeVariance (src/Types/Variance.hs:41)
   0% (  0 / 49) in 'Types.TypeInstance'
  Missing documentation for:
    Module header
    AnyTypeResolver (src/Types/TypeInstance.hs:287)
    CategoryName (src/Types/TypeInstance.hs:122)
    DefinesInstance (src/Types/TypeInstance.hs:171)
    FilterDirection (src/Types/TypeInstance.hs:213)
    GeneralInstance (src/Types/TypeInstance.hs:86)
    InferredTypeGuess (src/Types/TypeInstance.hs:183)
    InstanceFilters (src/Types/TypeInstance.hs:261)
    InstanceParams (src/Types/TypeInstance.hs:259)
    InstanceVariances (src/Types/TypeInstance.hs:260)
    ParamFilters (src/Types/TypeInstance.hs:263)
    ParamValues (src/Types/TypeInstance.hs:265)
    ParamVariances (src/Types/TypeInstance.hs:264)
    ParamName (src/Types/TypeInstance.hs:150)
    StorageType (src/Types/TypeInstance.hs:95)
    TypeFilter (src/Types/TypeInstance.hs:222)
    TypeInstance (src/Types/TypeInstance.hs:159)
    TypeInstanceOrParam (src/Types/TypeInstance.hs:194)
    TypeResolver (src/Types/TypeInstance.hs:267)
    ValueType (src/Types/TypeInstance.hs:101)
    checkDefinesMatch (src/Types/TypeInstance.hs:575)
    checkGeneralMatch (src/Types/TypeInstance.hs:355)
    checkValueAssignment (src/Types/TypeInstance.hs:336)
    checkValueTypeMatch (src/Types/TypeInstance.hs:340)
    filterLookup (src/Types/TypeInstance.hs:297)
    fixTypeParams (src/Types/TypeInstance.hs:310)
    flipFilter (src/Types/TypeInstance.hs:218)
    getValueForParam (src/Types/TypeInstance.hs:303)
    hasInferredParams (src/Types/TypeInstance.hs:254)
    isDefinesFilter (src/Types/TypeInstance.hs:247)
    isRequiresFilter (src/Types/TypeInstance.hs:243)
    isWeakValue (src/Types/TypeInstance.hs:113)
    mapTypeGuesses (src/Types/TypeInstance.hs:323)
    noInferredTypes (src/Types/TypeInstance.hs:327)
    requiredParam (src/Types/TypeInstance.hs:119)
    requiredSingleton (src/Types/TypeInstance.hs:116)
    uncheckedSubFilter (src/Types/TypeInstance.hs:629)
    uncheckedSubFilters (src/Types/TypeInstance.hs:638)
    uncheckedSubInstance (src/Types/TypeInstance.hs:612)
    uncheckedSubSingle (src/Types/TypeInstance.hs:623)
    uncheckedSubValueType (src/Types/TypeInstance.hs:606)
    unfixTypeParams (src/Types/TypeInstance.hs:313)
    validateAssignment (src/Types/TypeInstance.hs:554)
    validateDefinesInstance (src/Types/TypeInstance.hs:542)
    validateDefinesVariance (src/Types/TypeInstance.hs:599)
    validateGeneralInstance (src/Types/TypeInstance.hs:527)
    validateInstanceVariance (src/Types/TypeInstance.hs:584)
    validateTypeFilter (src/Types/TypeInstance.hs:549)
    validateTypeInstance (src/Types/TypeInstance.hs:535)
   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:142)
    checkDefinesSuccess (src/Test/Common.hs:134)
    checkEquals (src/Test/Common.hs:187)
    checkTypeFail (src/Test/Common.hs:123)
    checkTypeSuccess (src/Test/Common.hs:115)
    containsAtLeast (src/Test/Common.hs:167)
    containsAtMost (src/Test/Common.hs:177)
    containsExactly (src/Test/Common.hs:153)
    containsNoDuplicates (src/Test/Common.hs:159)
    forceParse (src/Test/Common.hs:74)
    loadFile (src/Test/Common.hs:192)
    parseFilterMap (src/Test/Common.hs:96)
    parseTheTest (src/Test/Common.hs:105)
    readMulti (src/Test/Common.hs:89)
    readSingle (src/Test/Common.hs:79)
    readSingleWith (src/Test/Common.hs:82)
    runAllTests (src/Test/Common.hs:60)
    showParams (src/Test/Common.hs:111)
   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:39)
    assignFunctionParams (src/Types/Function.hs:97)
    checkFunctionConvert (src/Types/Function.hs:114)
    validatateFunctionType (src/Types/Function.hs:57)
   0% (  0 / 61) in 'Types.TypeCategory'
  Missing documentation for:
    Module header
    AnyCategory (src/Types/TypeCategory.hs:101)
    CategoryMap (src/Types/TypeCategory.hs:408)
    CategoryResolver (src/Types/TypeCategory.hs:320)
    FunctionName (src/Types/TypeCategory.hs:906)
    Namespace (src/Types/TypeCategory.hs:253)
    ParamFilter (src/Types/TypeCategory.hs:310)
    PassedValue (src/Types/TypeCategory.hs:960)
    PatternMatch (src/Types/TypeCategory.hs:1014)
    ScopedFunction (src/Types/TypeCategory.hs:925)
    SymbolScope (src/Types/TypeCategory.hs:362)
    ValueDefine (src/Types/TypeCategory.hs:291)
    ValueParam (src/Types/TypeCategory.hs:300)
    ValueRefine (src/Types/TypeCategory.hs:282)
    checkCategoryInstances (src/Types/TypeCategory.hs:662)
    checkConnectedTypes (src/Types/TypeCategory.hs:519)
    checkConnectionCycles (src/Types/TypeCategory.hs:579)
    checkParamVariances (src/Types/TypeCategory.hs:600)
    declareAllTypes (src/Types/TypeCategory.hs:462)
    flattenAllConnections (src/Types/TypeCategory.hs:776)
    formatFullContext (src/Types/TypeCategory.hs:130)
    formatFullContextBrace (src/Types/TypeCategory.hs:133)
    getCategory (src/Types/TypeCategory.hs:410)
    getCategoryContext (src/Types/TypeCategory.hs:183)
    getCategoryDefines (src/Types/TypeCategory.hs:208)
    getCategoryDeps (src/Types/TypeCategory.hs:223)
    getCategoryFilterMap (src/Types/TypeCategory.hs:490)
    getCategoryFilters (src/Types/TypeCategory.hs:213)
    getCategoryFunctions (src/Types/TypeCategory.hs:218)
    getCategoryName (src/Types/TypeCategory.hs:178)
    getCategoryNamespace (src/Types/TypeCategory.hs:188)
    getCategoryParamMap (src/Types/TypeCategory.hs:497)
    getCategoryParams (src/Types/TypeCategory.hs:198)
    getCategoryRefines (src/Types/TypeCategory.hs:203)
    getConcreteCategory (src/Types/TypeCategory.hs:441)
    getFilterMap (src/Types/TypeCategory.hs:473)
    getFunctionFilterMap (src/Types/TypeCategory.hs:494)
    getInstanceCategory (src/Types/TypeCategory.hs:431)
    getValueCategory (src/Types/TypeCategory.hs:421)
    guessesAsParams (src/Types/TypeCategory.hs:1037)
    includeNewTypes (src/Types/TypeCategory.hs:451)
    inferParamTypes (src/Types/TypeCategory.hs:1026)
    isInstanceInterface (src/Types/TypeCategory.hs:245)
    isNoNamespace (src/Types/TypeCategory.hs:270)
    isPrivateNamespace (src/Types/TypeCategory.hs:278)
    isPublicNamespace (src/Types/TypeCategory.hs:274)
    isStaticNamespace (src/Types/TypeCategory.hs:266)
    isValueConcrete (src/Types/TypeCategory.hs:249)
    isValueInterface (src/Types/TypeCategory.hs:241)
    mergeDefines (src/Types/TypeCategory.hs:744)
    mergeFunctions (src/Types/TypeCategory.hs:850)
    mergeInferredTypes (src/Types/TypeCategory.hs:1055)
    mergeRefines (src/Types/TypeCategory.hs:734)
    noDuplicateDefines (src/Types/TypeCategory.hs:759)
    noDuplicateRefines (src/Types/TypeCategory.hs:753)
    parsedToFunctionType (src/Types/TypeCategory.hs:969)
    partitionByScope (src/Types/TypeCategory.hs:375)
    setCategoryNamespace (src/Types/TypeCategory.hs:193)
    topoSortCategories (src/Types/TypeCategory.hs:708)
    uncheckedSubFunction (src/Types/TypeCategory.hs:991)
    validateCategoryFunction (src/Types/TypeCategory.hs:690)
   0% (  0 / 29) in 'Types.Procedure'
  Missing documentation for:
    Module header
    ArgValues (src/Types/Procedure.hs:74)
    Assignable (src/Types/Procedure.hs:168)
    ExecutableProcedure (src/Types/Procedure.hs:62)
    Expression (src/Types/Procedure.hs:200)
    ExpressionStart (src/Types/Procedure.hs:241)
    FunctionCall (src/Types/Procedure.hs:237)
    FunctionQualifier (src/Types/Procedure.hs:208)
    FunctionSpec (src/Types/Procedure.hs:221)
    IfElifElse (src/Types/Procedure.hs:186)
    InputValue (src/Types/Procedure.hs:113)
    InstanceOrInferred (src/Types/Procedure.hs:216)
    Operator (src/Types/Procedure.hs:225)
    OutputValue (src/Types/Procedure.hs:133)
    Procedure (src/Types/Procedure.hs:143)
    ReturnValues (src/Types/Procedure.hs:85)
    ScopedBlock (src/Types/Procedure.hs:196)
    Statement (src/Types/Procedure.hs:147)
    ValueLiteral (src/Types/Procedure.hs:252)
    ValueOperation (src/Types/Procedure.hs:277)
    VariableName (src/Types/Procedure.hs:104)
    VoidExpression (src/Types/Procedure.hs:178)
    WhileLoop (src/Types/Procedure.hs:192)
    assignableName (src/Types/Procedure.hs:173)
    getExpressionContext (src/Types/Procedure.hs:230)
    getStatementContext (src/Types/Procedure.hs:158)
    isDiscardedInput (src/Types/Procedure.hs:122)
    isLiteralCategory (src/Types/Procedure.hs:269)
    isUnnamedReturns (src/Types/Procedure.hs:94)
   0% (  0 /  9) in 'Types.Builtin'
  Missing documentation for:
    Module header
    boolRequiredValue (src/Types/Builtin.hs:41)
    charRequiredValue (src/Types/Builtin.hs:45)
    defaultCategories (src/Types/Builtin.hs:38)
    emptyValue (src/Types/Builtin.hs:53)
    floatRequiredValue (src/Types/Builtin.hs:49)
    formattedRequiredValue (src/Types/Builtin.hs:51)
    intRequiredValue (src/Types/Builtin.hs:47)
    stringRequiredValue (src/Types/Builtin.hs:43)
   0% (  0 / 34) in 'CompilerCxx.Naming'
  Missing documentation for:
    Module header
    allGetter (src/CompilerCxx/Naming.hs:119)
    anyGetter (src/CompilerCxx/Naming.hs:122)
    baseHeaderIncludes (src/CompilerCxx/Naming.hs:83)
    baseSourceIncludes (src/CompilerCxx/Naming.hs:86)
    callName (src/CompilerCxx/Naming.hs:128)
    categoryCreator (src/CompilerCxx/Naming.hs:140)
    categoryGetter (src/CompilerCxx/Naming.hs:104)
    categoryName (src/CompilerCxx/Naming.hs:101)
    collectionName (src/CompilerCxx/Naming.hs:134)
    functionName (src/CompilerCxx/Naming.hs:131)
    headerFilename (src/CompilerCxx/Naming.hs:65)
    headerStreamlined (src/CompilerCxx/Naming.hs:71)
    initializerName (src/CompilerCxx/Naming.hs:98)
    intersectGetter (src/CompilerCxx/Naming.hs:113)
    mainFilename (src/CompilerCxx/Naming.hs:77)
    mainSourceIncludes (src/CompilerCxx/Naming.hs:89)
    paramName (src/CompilerCxx/Naming.hs:92)
    privateNamespace (src/CompilerCxx/Naming.hs:149)
    privateNamespaceMacro (src/CompilerCxx/Naming.hs:164)
    publicNamespace (src/CompilerCxx/Naming.hs:152)
    publicNamespaceMacro (src/CompilerCxx/Naming.hs:161)
    qualifiedTypeGetter (src/CompilerCxx/Naming.hs:155)
    sourceFilename (src/CompilerCxx/Naming.hs:68)
    sourceStreamlined (src/CompilerCxx/Naming.hs:74)
    tableName (src/CompilerCxx/Naming.hs:137)
    testFilename (src/CompilerCxx/Naming.hs:80)
    typeCreator (src/CompilerCxx/Naming.hs:143)
    typeGetter (src/CompilerCxx/Naming.hs:110)
    typeName (src/CompilerCxx/Naming.hs:107)
    unionGetter (src/CompilerCxx/Naming.hs:116)
    valueCreator (src/CompilerCxx/Naming.hs:146)
    valueName (src/CompilerCxx/Naming.hs:125)
    variableName (src/CompilerCxx/Naming.hs:95)
   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 /  7) in 'Module.CompileMetadata'
  Missing documentation for:
    Module header
    CategoryIdentifier (src/Module/CompileMetadata.hs:74)
    CompileMetadata (src/Module/CompileMetadata.hs:40)
    ModuleConfig (src/Module/CompileMetadata.hs:94)
    ObjectFile (src/Module/CompileMetadata.hs:63)
    isCategoryObjectFile (src/Module/CompileMetadata.hs:90)
    mergeObjectFiles (src/Module/CompileMetadata.hs:85)
   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 /  9) in 'Types.DefinedCategory'
  Missing documentation for:
    Module header
    DefinedCategory (src/Types/DefinedCategory.hs:43)
    DefinedMember (src/Types/DefinedCategory.hs:57)
    VariableValue (src/Types/DefinedCategory.hs:72)
    isInitialized (src/Types/DefinedCategory.hs:67)
    mapMembers (src/Types/DefinedCategory.hs:149)
    mergeInternalInheritance (src/Types/DefinedCategory.hs:164)
    pairProceduresToFunctions (src/Types/DefinedCategory.hs:101)
    setInternalFunctions (src/Types/DefinedCategory.hs:80)
   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 / 49) in 'Compilation.CompilerState'
  Missing documentation for:
    Module header
    CleanupSetup (src/Compilation/CompilerState.hs:154)
    CompilerContext (src/Compilation/CompilerState.hs:97)
    CompiledData (src/Compilation/CompilerState.hs:292)
    CompilerState (src/Compilation/CompilerState.hs:95)
    ExpressionType (src/Compilation/CompilerState.hs:130)
    LoopSetup (src/Compilation/CompilerState.hs:148)
    JumpType (src/Compilation/CompilerState.hs:165)
    MemberValue (src/Compilation/CompilerState.hs:132)
    ReturnVariable (src/Compilation/CompilerState.hs:140)
    <??? (src/Compilation/CompilerState.hs:177)
    ???> (src/Compilation/CompilerState.hs:180)
    <!!! (src/Compilation/CompilerState.hs:183)
    !!!> (src/Compilation/CompilerState.hs:186)
    concatM (src/Compilation/CompilerState.hs:317)
    csAddVariable (src/Compilation/CompilerState.hs:229)
    csAllFilters (src/Compilation/CompilerState.hs:201)
    csCheckValueInit (src/Compilation/CompilerState.hs:221)
    csCheckVariableInit (src/Compilation/CompilerState.hs:233)
    csClearOutput (src/Compilation/CompilerState.hs:240)
    csCurrentScope (src/Compilation/CompilerState.hs:192)
    csExprLookup (src/Compilation/CompilerState.hs:283)
    csGetCategoryFunction (src/Compilation/CompilerState.hs:213)
    csGetCleanup (src/Compilation/CompilerState.hs:280)
    csGetLoop (src/Compilation/CompilerState.hs:274)
    csGetNoTrace (src/Compilation/CompilerState.hs:289)
    csGetOutput (src/Compilation/CompilerState.hs:243)
    csGetParamScope (src/Compilation/CompilerState.hs:204)
    csGetTypeFunction (src/Compilation/CompilerState.hs:217)
    csGetVariable (src/Compilation/CompilerState.hs:225)
    csInheritReturns (src/Compilation/CompilerState.hs:249)
    csIsNamedReturns (src/Compilation/CompilerState.hs:262)
    csIsUnreachable (src/Compilation/CompilerState.hs:259)
    csPrimNamedReturns (src/Compilation/CompilerState.hs:256)
    csPushCleanup (src/Compilation/CompilerState.hs:277)
    csRegisterReturn (src/Compilation/CompilerState.hs:252)
    csRequiresTypes (src/Compilation/CompilerState.hs:207)
    csResolver (src/Compilation/CompilerState.hs:195)
    csSameType (src/Compilation/CompilerState.hs:198)
    csSetJumpType (src/Compilation/CompilerState.hs:265)
    csSetNoTrace (src/Compilation/CompilerState.hs:286)
    csStartCleanup (src/Compilation/CompilerState.hs:271)
    csStartLoop (src/Compilation/CompilerState.hs:268)
    csUpdateAssigned (src/Compilation/CompilerState.hs:246)
    csWrite (src/Compilation/CompilerState.hs:237)
    getCleanContext (src/Compilation/CompilerState.hs:320)
    isLoopBoundary (src/Compilation/CompilerState.hs:161)
    resetBackgroundStateT (src/Compilation/CompilerState.hs:189)
    runDataCompiler (src/Compilation/CompilerState.hs:306)
   0% (  0 / 38) in 'CompilerCxx.Code'
  Missing documentation for:
    Module header
    ExprValue (src/CompilerCxx/Code.hs:126)
    PrimitiveType (src/CompilerCxx/Code.hs:110)
    categoryBase (src/CompilerCxx/Code.hs:309)
    captureCreationTrace (src/CompilerCxx/Code.hs:104)
    clearCompiled (src/CompilerCxx/Code.hs:85)
    emptyCode (src/CompilerCxx/Code.hs:73)
    escapeChar (src/CompilerCxx/Code.hs:324)
    escapeChars (src/CompilerCxx/Code.hs:334)
    functionLabelType (src/CompilerCxx/Code.hs:279)
    indentCompiled (src/CompilerCxx/Code.hs:82)
    isPrimType (src/CompilerCxx/Code.hs:118)
    newFunctionLabel (src/CompilerCxx/Code.hs:286)
    noTestsOnlySourceGuard (src/CompilerCxx/Code.hs:373)
    onlyCode (src/CompilerCxx/Code.hs:76)
    onlyCodes (src/CompilerCxx/Code.hs:79)
    paramType (src/CompilerCxx/Code.hs:318)
    predTraceContext (src/CompilerCxx/Code.hs:99)
    readStoredVariable (src/CompilerCxx/Code.hs:262)
    setTraceContext (src/CompilerCxx/Code.hs:94)
    showCreationTrace (src/CompilerCxx/Code.hs:107)
    startCleanupTracing (src/CompilerCxx/Code.hs:91)
    startFunctionTracing (src/CompilerCxx/Code.hs:88)
    testsOnlyCategoryGuard (src/CompilerCxx/Code.hs:356)
    testsOnlySourceGuard (src/CompilerCxx/Code.hs:363)
    typeBase (src/CompilerCxx/Code.hs:312)
    useAsArgs (src/CompilerCxx/Code.hs:167)
    useAsReturns (src/CompilerCxx/Code.hs:151)
    useAsUnboxed (src/CompilerCxx/Code.hs:199)
    useAsUnwrapped (src/CompilerCxx/Code.hs:183)
    useAsWhatever (src/CompilerCxx/Code.hs:143)
    valueAsUnwrapped (src/CompilerCxx/Code.hs:230)
    valueAsWrapped (src/CompilerCxx/Code.hs:219)
    valueBase (src/CompilerCxx/Code.hs:315)
    variableLazyType (src/CompilerCxx/Code.hs:250)
    variableProxyType (src/CompilerCxx/Code.hs:253)
    variableStoredType (src/CompilerCxx/Code.hs:241)
    writeStoredVariable (src/CompilerCxx/Code.hs:271)
   0% (  0 /  6) in 'Compilation.ProcedureContext'
  Missing documentation for:
    Module header
    ExprMap (src/Compilation/ProcedureContext.hs:74)
    ProcedureContext (src/Compilation/ProcedureContext.hs:46)
    ReturnValidation (src/Compilation/ProcedureContext.hs:76)
    updateArgVariables (src/Compilation/ProcedureContext.hs:628)
    updateReturnVariables (src/Compilation/ProcedureContext.hs:609)
   0% (  0 /  6) in 'Compilation.ScopeContext'
  Missing documentation for:
    Module header
    ProcedureScope (src/Compilation/ScopeContext.hs:57)
    ScopeContext (src/Compilation/ScopeContext.hs:43)
    applyProcedureScope (src/Compilation/ScopeContext.hs:63)
    builtinVariables (src/Compilation/ScopeContext.hs:118)
    getProcedureScopes (src/Compilation/ScopeContext.hs:67)
   0% (  0 /  4) in 'CompilerCxx.CategoryContext'
  Missing documentation for:
    Module header
    getContextForInit (src/CompilerCxx/CategoryContext.hs:44)
    getMainContext (src/CompilerCxx/CategoryContext.hs:151)
    getProcedureContext (src/CompilerCxx/CategoryContext.hs:88)
   0% (  0 /  2) in 'Test.TypeInstance'
  Missing documentation for:
    Module header
    tests (src/Test/TypeInstance.hs:38)
   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 'Module.ParseMetadata'
  Missing documentation for:
    Module header
    ConfigFormat (src/Module/ParseMetadata.hs:44)
    autoReadConfig (src/Module/ParseMetadata.hs:48)
    autoWriteConfig (src/Module/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 /  8) in 'CompilerCxx.Procedure'
  Missing documentation for:
    Module header
    categoriesFromTypes (src/CompilerCxx/Procedure.hs:927)
    categoriesFromDefine (src/CompilerCxx/Procedure.hs:936)
    categoriesFromRefine (src/CompilerCxx/Procedure.hs:933)
    compileExecutableProcedure (src/CompilerCxx/Procedure.hs:62)
    compileMainProcedure (src/CompilerCxx/Procedure.hs:905)
    compileLazyInit (src/CompilerCxx/Procedure.hs:319)
    compileRegularInit (src/CompilerCxx/Procedure.hs:310)
   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:88)
    compileCategoryDeclaration (src/CompilerCxx/Category.hs:227)
    compileLanguageModule (src/CompilerCxx/Category.hs:96)
    compileConcreteDefinition (src/CompilerCxx/Category.hs:334)
    compileConcreteTemplate (src/CompilerCxx/Category.hs:280)
    compileInterfaceDefinition (src/CompilerCxx/Category.hs:265)
    compileModuleMain (src/CompilerCxx/Category.hs:210)
    compileTestMain (src/CompilerCxx/Category.hs:202)
   0% (  0 / 30) in 'Module.ProcessMetadata'
  Missing documentation for:
    Module header
    MetadataMap (src/Module/ProcessMetadata.hs:87)
    createCachePath (src/Module/ProcessMetadata.hs:136)
    eraseCachedData (src/Module/ProcessMetadata.hs:130)
    findSourceFiles (src/Module/ProcessMetadata.hs:154)
    getCachedPath (src/Module/ProcessMetadata.hs:148)
    getCacheRelativePath (src/Module/ProcessMetadata.hs:151)
    getExprMap (src/Module/ProcessMetadata.hs:167)
    getIncludePathsForDeps (src/Module/ProcessMetadata.hs:183)
    getLinkFlagsForDeps (src/Module/ProcessMetadata.hs:186)
    getNamespacesForDeps (src/Module/ProcessMetadata.hs:180)
    getObjectFilesForDeps (src/Module/ProcessMetadata.hs:189)
    getObjectFileResolver (src/Module/ProcessMetadata.hs:328)
    getRealPathsForDeps (src/Module/ProcessMetadata.hs:173)
    getSourceFilesForDeps (src/Module/ProcessMetadata.hs:176)
    isPathConfigured (src/Module/ProcessMetadata.hs:110)
    isPathUpToDate (src/Module/ProcessMetadata.hs:105)
    loadModuleGlobals (src/Module/ProcessMetadata.hs:392)
    loadModuleMetadata (src/Module/ProcessMetadata.hs:192)
    loadPrivateDeps (src/Module/ProcessMetadata.hs:204)
    loadPublicDeps (src/Module/ProcessMetadata.hs:196)
    loadRecompile (src/Module/ProcessMetadata.hs:92)
    loadTestingDeps (src/Module/ProcessMetadata.hs:200)
    mapMetadata (src/Module/ProcessMetadata.hs:89)
    resolveCategoryDeps (src/Module/ProcessMetadata.hs:374)
    resolveObjectDeps (src/Module/ProcessMetadata.hs:354)
    sortCompiledFiles (src/Module/ProcessMetadata.hs:262)
    writeCachedFile (src/Module/ProcessMetadata.hs:142)
    writeMetadata (src/Module/ProcessMetadata.hs:115)
    writeRecompile (src/Module/ProcessMetadata.hs:122)
   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:76)
    ModuleSpec (src/Cli/Compiler.hs:59)
    compileModule (src/Cli/Compiler.hs:87)
    createModuleTemplates (src/Cli/Compiler.hs:264)
    runModuleTests (src/Cli/Compiler.hs:289)
   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: Module.CompileMetadata: could not find link destinations for:
    readConfig writeConfig
Warning: Module.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.9.0.0..
Preprocessing executable 'zeolite' for zeolite-lang-0.9.0.0..
Installing internal library zeolite-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.10.2/zeolite-lang-0.9.0.0-KLpQ1qkfThyryEIJa8W7J
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-32529/zeolite-lang-0.9.0.0'
cabal: Error: some packages failed to install:
zeolite-lang-0.9.0.0-KLpQ1qkfThyryEIJa8W7J 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.9.0.0: 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.