Build #1 for zeolite-lang-0.17.0.0

[all reports]

Package zeolite-lang-0.17.0.0
Install InstallFailed
Docs NotTried
Tests NotTried
Time submitted 2021-04-07 01:04:13.731380117 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.1.0, megaparsec-9.0.1, microlens-0.4.12.0, microlens-th-0.4.3.9, mtl-2.2.2, parser-combinators-1.3.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     microlens-0.4.12.0
Starting     integer-logarithms-1.0.3.1
Starting     hashable-1.3.1.0
Starting     parser-combinators-1.3.0
Building     integer-logarithms-1.0.3.1
Building     microlens-0.4.12.0
Building     parser-combinators-1.3.0
Building     hashable-1.3.1.0
Completed    integer-logarithms-1.0.3.1
Starting     primitive-0.7.1.0
Building     primitive-0.7.1.0
Completed    parser-combinators-1.3.0
Starting     regex-base-0.94.0.1
Completed    microlens-0.4.12.0
Starting     th-abstraction-0.4.2.0
Building     regex-base-0.94.0.1
Building     th-abstraction-0.4.2.0
Completed    hashable-1.3.1.0
Starting     case-insensitive-1.2.1.0
Building     case-insensitive-1.2.1.0
Completed    regex-base-0.94.0.1
Starting     regex-tdfa-1.3.1.0
Completed    case-insensitive-1.2.1.0
Building     regex-tdfa-1.3.1.0
Completed    th-abstraction-0.4.2.0
Starting     microlens-th-0.4.3.9
Building     microlens-th-0.4.3.9
Completed    microlens-th-0.4.3.9
Completed    primitive-0.7.1.0
Starting     scientific-0.3.6.2
Building     scientific-0.3.6.2
Completed    scientific-0.3.6.2
Starting     megaparsec-9.0.1
Building     megaparsec-9.0.1
Completed    regex-tdfa-1.3.1.0
Completed    megaparsec-9.0.1
Downloading  zeolite-lang-0.17.0.0
Downloaded   zeolite-lang-0.17.0.0
Starting     zeolite-lang-0.17.0.0
Building     zeolite-lang-0.17.0.0
Failed to install zeolite-lang-0.17.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/zeolite-lang-0.17.0.0-28F3GpAHCjo1Z7Wqiy6gNp.log ):
cabal: Entering directory '/tmp/cabal-tmp-15647/zeolite-lang-0.17.0.0'
Configuring zeolite-lang-0.17.0.0...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.17.0.0..
Building library 'zeolite-internal' for zeolite-lang-0.17.0.0..
[ 1 of 58] Compiling Base.CompilerError ( src/Base/CompilerError.hs, dist/build/zeolite-internal/Base/CompilerError.o, dist/build/zeolite-internal/Base/CompilerError.dyn_o )
[ 2 of 58] Compiling Base.CompilerMessage ( src/Base/CompilerMessage.hs, dist/build/zeolite-internal/Base/CompilerMessage.o, dist/build/zeolite-internal/Base/CompilerMessage.dyn_o )
[ 3 of 58] Compiling Base.Mergeable   ( src/Base/Mergeable.hs, dist/build/zeolite-internal/Base/Mergeable.o, dist/build/zeolite-internal/Base/Mergeable.dyn_o )
[ 4 of 58] Compiling Base.MergeTree   ( src/Base/MergeTree.hs, dist/build/zeolite-internal/Base/MergeTree.o, dist/build/zeolite-internal/Base/MergeTree.dyn_o )
[ 5 of 58] Compiling Base.GeneralType ( src/Base/GeneralType.hs, dist/build/zeolite-internal/Base/GeneralType.o, dist/build/zeolite-internal/Base/GeneralType.dyn_o )
[ 6 of 58] Compiling Base.Positional  ( src/Base/Positional.hs, dist/build/zeolite-internal/Base/Positional.o, dist/build/zeolite-internal/Base/Positional.dyn_o )
[ 7 of 58] Compiling Base.TrackedErrors ( src/Base/TrackedErrors.hs, dist/build/zeolite-internal/Base/TrackedErrors.o, dist/build/zeolite-internal/Base/TrackedErrors.dyn_o )
[ 8 of 58] Compiling Cli.Programs     ( src/Cli/Programs.hs, dist/build/zeolite-internal/Cli/Programs.o, dist/build/zeolite-internal/Cli/Programs.dyn_o )
[ 9 of 58] Compiling Module.Paths     ( src/Module/Paths.hs, dist/build/zeolite-internal/Module/Paths.o, dist/build/zeolite-internal/Module/Paths.dyn_o )
[10 of 58] Compiling Parser.TextParser ( src/Parser/TextParser.hs, dist/build/zeolite-internal/Parser/TextParser.o, dist/build/zeolite-internal/Parser/TextParser.dyn_o )
[11 of 58] 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 )
[12 of 58] Compiling Config.LocalConfig ( src/Config/LocalConfig.hs, dist/build/zeolite-internal/Config/LocalConfig.o, dist/build/zeolite-internal/Config/LocalConfig.dyn_o )
[13 of 58] Compiling Config.LoadConfig ( src/Config/LoadConfig.hs, dist/build/zeolite-internal/Config/LoadConfig.o, dist/build/zeolite-internal/Config/LoadConfig.dyn_o )
[14 of 58] Compiling Test.MergeTree   ( src/Test/MergeTree.hs, dist/build/zeolite-internal/Test/MergeTree.o, dist/build/zeolite-internal/Test/MergeTree.dyn_o )
[15 of 58] Compiling Test.TrackedErrors ( src/Test/TrackedErrors.hs, dist/build/zeolite-internal/Test/TrackedErrors.o, dist/build/zeolite-internal/Test/TrackedErrors.dyn_o )
[16 of 58] Compiling Types.Variance   ( src/Types/Variance.hs, dist/build/zeolite-internal/Types/Variance.o, dist/build/zeolite-internal/Types/Variance.dyn_o )
[17 of 58] Compiling Types.TypeInstance ( src/Types/TypeInstance.hs, dist/build/zeolite-internal/Types/TypeInstance.o, dist/build/zeolite-internal/Types/TypeInstance.dyn_o )
[18 of 58] Compiling Parser.Common    ( src/Parser/Common.hs, dist/build/zeolite-internal/Parser/Common.o, dist/build/zeolite-internal/Parser/Common.dyn_o )
[19 of 58] Compiling Parser.TypeInstance ( src/Parser/TypeInstance.hs, dist/build/zeolite-internal/Parser/TypeInstance.o, dist/build/zeolite-internal/Parser/TypeInstance.dyn_o )
[20 of 58] Compiling Test.Common      ( src/Test/Common.hs, dist/build/zeolite-internal/Test/Common.o, dist/build/zeolite-internal/Test/Common.dyn_o )
[21 of 58] Compiling Test.Parser      ( src/Test/Parser.hs, dist/build/zeolite-internal/Test/Parser.o, dist/build/zeolite-internal/Test/Parser.dyn_o )
[22 of 58] Compiling Parser.Pragma    ( src/Parser/Pragma.hs, dist/build/zeolite-internal/Parser/Pragma.o, dist/build/zeolite-internal/Parser/Pragma.dyn_o )
[23 of 58] Compiling Test.Pragma      ( src/Test/Pragma.hs, dist/build/zeolite-internal/Test/Pragma.o, dist/build/zeolite-internal/Test/Pragma.dyn_o )
[24 of 58] Compiling Types.Function   ( src/Types/Function.hs, dist/build/zeolite-internal/Types/Function.o, dist/build/zeolite-internal/Types/Function.dyn_o )
[25 of 58] Compiling Types.TypeCategory ( src/Types/TypeCategory.hs, dist/build/zeolite-internal/Types/TypeCategory.o, dist/build/zeolite-internal/Types/TypeCategory.dyn_o )
[26 of 58] Compiling Types.Builtin    ( src/Types/Builtin.hs, dist/build/zeolite-internal/Types/Builtin.o, dist/build/zeolite-internal/Types/Builtin.dyn_o )
[27 of 58] Compiling Types.Procedure  ( src/Types/Procedure.hs, dist/build/zeolite-internal/Types/Procedure.o, dist/build/zeolite-internal/Types/Procedure.dyn_o )
[28 of 58] Compiling CompilerCxx.Naming ( src/CompilerCxx/Naming.hs, dist/build/zeolite-internal/CompilerCxx/Naming.o, dist/build/zeolite-internal/CompilerCxx/Naming.dyn_o )
[29 of 58] Compiling Cli.CompileOptions ( src/Cli/CompileOptions.hs, dist/build/zeolite-internal/Cli/CompileOptions.o, dist/build/zeolite-internal/Cli/CompileOptions.dyn_o )
[30 of 58] Compiling Module.CompileMetadata ( src/Module/CompileMetadata.hs, dist/build/zeolite-internal/Module/CompileMetadata.o, dist/build/zeolite-internal/Module/CompileMetadata.dyn_o )
[31 of 58] Compiling Cli.ParseCompileOptions ( src/Cli/ParseCompileOptions.hs, dist/build/zeolite-internal/Cli/ParseCompileOptions.o, dist/build/zeolite-internal/Cli/ParseCompileOptions.dyn_o )
[32 of 58] Compiling Types.DefinedCategory ( src/Types/DefinedCategory.hs, dist/build/zeolite-internal/Types/DefinedCategory.o, dist/build/zeolite-internal/Types/DefinedCategory.dyn_o )
[33 of 58] Compiling Types.IntegrationTest ( src/Types/IntegrationTest.hs, dist/build/zeolite-internal/Types/IntegrationTest.o, dist/build/zeolite-internal/Types/IntegrationTest.dyn_o )
[34 of 58] Compiling Compilation.CompilerState ( src/Compilation/CompilerState.hs, dist/build/zeolite-internal/Compilation/CompilerState.o, dist/build/zeolite-internal/Compilation/CompilerState.dyn_o )
[35 of 58] Compiling CompilerCxx.Code ( src/CompilerCxx/Code.hs, dist/build/zeolite-internal/CompilerCxx/Code.o, dist/build/zeolite-internal/CompilerCxx/Code.dyn_o )
[36 of 58] Compiling Compilation.ProcedureContext ( src/Compilation/ProcedureContext.hs, dist/build/zeolite-internal/Compilation/ProcedureContext.o, dist/build/zeolite-internal/Compilation/ProcedureContext.dyn_o )
[37 of 58] Compiling Compilation.ScopeContext ( src/Compilation/ScopeContext.hs, dist/build/zeolite-internal/Compilation/ScopeContext.o, dist/build/zeolite-internal/Compilation/ScopeContext.dyn_o )
[38 of 58] Compiling CompilerCxx.CategoryContext ( src/CompilerCxx/CategoryContext.hs, dist/build/zeolite-internal/CompilerCxx/CategoryContext.o, dist/build/zeolite-internal/CompilerCxx/CategoryContext.dyn_o )
[39 of 58] Compiling Test.TypeInstance ( src/Test/TypeInstance.hs, dist/build/zeolite-internal/Test/TypeInstance.o, dist/build/zeolite-internal/Test/TypeInstance.dyn_o )
[40 of 58] Compiling Parser.TypeCategory ( src/Parser/TypeCategory.hs, dist/build/zeolite-internal/Parser/TypeCategory.o, dist/build/zeolite-internal/Parser/TypeCategory.dyn_o )
[41 of 58] Compiling Test.TypeCategory ( src/Test/TypeCategory.hs, dist/build/zeolite-internal/Test/TypeCategory.o, dist/build/zeolite-internal/Test/TypeCategory.dyn_o )
[42 of 58] Compiling Parser.Procedure ( src/Parser/Procedure.hs, dist/build/zeolite-internal/Parser/Procedure.o, dist/build/zeolite-internal/Parser/Procedure.dyn_o )
[43 of 58] Compiling Test.Procedure   ( src/Test/Procedure.hs, dist/build/zeolite-internal/Test/Procedure.o, dist/build/zeolite-internal/Test/Procedure.dyn_o )
[44 of 58] Compiling Parser.DefinedCategory ( src/Parser/DefinedCategory.hs, dist/build/zeolite-internal/Parser/DefinedCategory.o, dist/build/zeolite-internal/Parser/DefinedCategory.dyn_o )
[45 of 58] Compiling Test.DefinedCategory ( src/Test/DefinedCategory.hs, dist/build/zeolite-internal/Test/DefinedCategory.o, dist/build/zeolite-internal/Test/DefinedCategory.dyn_o )
[46 of 58] Compiling Parser.IntegrationTest ( src/Parser/IntegrationTest.hs, dist/build/zeolite-internal/Parser/IntegrationTest.o, dist/build/zeolite-internal/Parser/IntegrationTest.dyn_o )
[47 of 58] Compiling Test.IntegrationTest ( src/Test/IntegrationTest.hs, dist/build/zeolite-internal/Test/IntegrationTest.o, dist/build/zeolite-internal/Test/IntegrationTest.dyn_o )
[48 of 58] Compiling Parser.SourceFile ( src/Parser/SourceFile.hs, dist/build/zeolite-internal/Parser/SourceFile.o, dist/build/zeolite-internal/Parser/SourceFile.dyn_o )
[49 of 58] Compiling Test.SourceFile  ( src/Test/SourceFile.hs, dist/build/zeolite-internal/Test/SourceFile.o, dist/build/zeolite-internal/Test/SourceFile.dyn_o )
[50 of 58] Compiling Module.ParseMetadata ( src/Module/ParseMetadata.hs, dist/build/zeolite-internal/Module/ParseMetadata.o, dist/build/zeolite-internal/Module/ParseMetadata.dyn_o )
[51 of 58] Compiling Test.ParseMetadata ( src/Test/ParseMetadata.hs, dist/build/zeolite-internal/Test/ParseMetadata.o, dist/build/zeolite-internal/Test/ParseMetadata.dyn_o )
[52 of 58] Compiling CompilerCxx.Procedure ( src/CompilerCxx/Procedure.hs, dist/build/zeolite-internal/CompilerCxx/Procedure.o, dist/build/zeolite-internal/CompilerCxx/Procedure.dyn_o )
[53 of 58] Compiling CompilerCxx.CxxFiles ( src/CompilerCxx/CxxFiles.hs, dist/build/zeolite-internal/CompilerCxx/CxxFiles.o, dist/build/zeolite-internal/CompilerCxx/CxxFiles.dyn_o )
[54 of 58] Compiling Module.ProcessMetadata ( src/Module/ProcessMetadata.hs, dist/build/zeolite-internal/Module/ProcessMetadata.o, dist/build/zeolite-internal/Module/ProcessMetadata.dyn_o )
[55 of 58] Compiling CompilerCxx.LanguageModule ( src/CompilerCxx/LanguageModule.hs, dist/build/zeolite-internal/CompilerCxx/LanguageModule.o, dist/build/zeolite-internal/CompilerCxx/LanguageModule.dyn_o )
[56 of 58] Compiling Cli.TestRunner   ( src/Cli/TestRunner.hs, dist/build/zeolite-internal/Cli/TestRunner.o, dist/build/zeolite-internal/Cli/TestRunner.dyn_o )
[57 of 58] Compiling Cli.Compiler     ( src/Cli/Compiler.hs, dist/build/zeolite-internal/Cli/Compiler.o, dist/build/zeolite-internal/Cli/Compiler.dyn_o )
[58 of 58] 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.17.0.0..
Building executable 'zeolite-setup' for zeolite-lang-0.17.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.17.0.0..
Building executable 'zeolite' for zeolite-lang-0.17.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.17.0.0..
Running Haddock on library 'zeolite-internal' for zeolite-lang-0.17.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
   0% (  0 / 19) in 'Base.CompilerError'
  Missing documentation for:
    Module header
    CollectErrorsM (src/Base/CompilerError.hs:75)
    ErrorContextM (src/Base/CompilerError.hs:59)
    ErrorContextT (src/Base/CompilerError.hs:80)
    <?? (src/Base/CompilerError.hs:85)
    ??> (src/Base/CompilerError.hs:89)
    <!! (src/Base/CompilerError.hs:93)
    !!> (src/Base/CompilerError.hs:97)
    collectAllM_ (src/Base/CompilerError.hs:101)
    collectFirstM_ (src/Base/CompilerError.hs:104)
    emptyErrorM (src/Base/CompilerError.hs:128)
    errorFromIO (src/Base/CompilerError.hs:131)
    isCompilerError (src/Base/CompilerError.hs:113)
    isCompilerErrorM (src/Base/CompilerError.hs:119)
    isCompilerSuccess (src/Base/CompilerError.hs:116)
    isCompilerSuccessM (src/Base/CompilerError.hs:122)
    mapCompilerM (src/Base/CompilerError.hs:107)
    mapCompilerM_ (src/Base/CompilerError.hs:110)
    mapErrorsM (src/Base/CompilerError.hs:125)
   0% (  0 /  7) in 'Base.CompilerMessage'
  Missing documentation for:
    Module header
    CompilerMessage (src/Base/CompilerMessage.hs:40)
    compilerMessage (src/Base/CompilerMessage.hs:47)
    compilerMessages (src/Base/CompilerMessage.hs:50)
    prefixCompilerMessages (src/Base/CompilerMessage.hs:83)
    pushErrorScope (src/Base/CompilerMessage.hs:73)
    pushWarningScope (src/Base/CompilerMessage.hs:78)
   0% (  0 /  5) in 'Base.Mergeable'
  Missing documentation for:
    Module header
    Mergeable (src/Base/Mergeable.hs:33)
    PreserveMerge (src/Base/Mergeable.hs:37)
    <||> (src/Base/Mergeable.hs:41)
    <&&> (src/Base/Mergeable.hs:45)
   0% (  0 /  8) in 'Base.MergeTree'
  Missing documentation for:
    Module header
    MergeTree (src/Base/MergeTree.hs:38)
    matchOnlyLeaf (src/Base/MergeTree.hs:140)
    mergeAllM (src/Base/MergeTree.hs:137)
    mergeAnyM (src/Base/MergeTree.hs:132)
    mergeLeaf (src/Base/MergeTree.hs:44)
    pairMergeTree (src/Base/MergeTree.hs:69)
    reduceMergeTree (src/Base/MergeTree.hs:57)
   0% (  0 /  5) in 'Base.GeneralType'
  Missing documentation for:
    Module header
    GeneralType (src/Base/GeneralType.hs:35)
    dualGeneralType (src/Base/GeneralType.hs:74)
    mapGeneralType (src/Base/GeneralType.hs:77)
    singleType (src/Base/GeneralType.hs:47)
   0% (  0 /  7) in 'Base.Positional'
  Missing documentation for:
    Module header
    Positional (src/Base/Positional.hs:36)
    alwaysPair (src/Base/Positional.hs:45)
    processPairs (src/Base/Positional.hs:48)
    processPairs_ (src/Base/Positional.hs:59)
    processPairsM (src/Base/Positional.hs:55)
    processPairsT (src/Base/Positional.hs:63)
   0% (  0 / 14) in 'Base.TrackedErrors'
  Missing documentation for:
    Module header
    TrackedErrors (src/Base/TrackedErrors.hs:65)
    TrackedErrorsIO (src/Base/TrackedErrors.hs:67)
    asCompilerError (src/Base/TrackedErrors.hs:105)
    asCompilerWarnings (src/Base/TrackedErrors.hs:97)
    fromTrackedErrors (src/Base/TrackedErrors.hs:92)
    getCompilerError (src/Base/TrackedErrors.hs:74)
    getCompilerErrorT (src/Base/TrackedErrors.hs:83)
    getCompilerSuccess (src/Base/TrackedErrors.hs:77)
    getCompilerSuccessT (src/Base/TrackedErrors.hs:86)
    getCompilerWarnings (src/Base/TrackedErrors.hs:80)
    getCompilerWarningsT (src/Base/TrackedErrors.hs:89)
    toTrackedErrors (src/Base/TrackedErrors.hs:113)
    tryTrackedErrorsIO (src/Base/TrackedErrors.hs:118)
   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:69)
    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)
  28% (  2 /  7) in 'Parser.TextParser'
  Missing documentation for:
    Module header
    SourceContext (src/Parser/TextParser.hs:59)
    TextParser (src/Parser/TextParser.hs:44)
    getSourceContext (src/Parser/TextParser.hs:65)
    runTextParser (src/Parser/TextParser.hs:54)
   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.MergeTree'
  Missing documentation for:
    Module header
    tests (src/Test/MergeTree.hs:30)
   0% (  0 /  2) in 'Test.TrackedErrors'
  Missing documentation for:
    Module header
    tests (src/Test/TrackedErrors.hs:27)
   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 / 56) in 'Types.TypeInstance'
  Missing documentation for:
    Module header
    AnyTypeResolver (src/Types/TypeInstance.hs:304)
    CategoryName (src/Types/TypeInstance.hs:130)
    DefinesInstance (src/Types/TypeInstance.hs:188)
    FilterDirection (src/Types/TypeInstance.hs:230)
    GeneralInstance (src/Types/TypeInstance.hs:94)
    InferredTypeGuess (src/Types/TypeInstance.hs:200)
    InstanceFilters (src/Types/TypeInstance.hs:278)
    InstanceParams (src/Types/TypeInstance.hs:276)
    InstanceVariances (src/Types/TypeInstance.hs:277)
    ParamFilters (src/Types/TypeInstance.hs:280)
    ParamValues (src/Types/TypeInstance.hs:282)
    ParamVariances (src/Types/TypeInstance.hs:281)
    ParamName (src/Types/TypeInstance.hs:162)
    StorageType (src/Types/TypeInstance.hs:103)
    TypeFilter (src/Types/TypeInstance.hs:239)
    TypeInstance (src/Types/TypeInstance.hs:176)
    TypeInstanceOrParam (src/Types/TypeInstance.hs:211)
    TypeResolver (src/Types/TypeInstance.hs:284)
    ValueType (src/Types/TypeInstance.hs:109)
    checkDefinesMatch (src/Types/TypeInstance.hs:587)
    checkGeneralMatch (src/Types/TypeInstance.hs:368)
    checkValueAssignment (src/Types/TypeInstance.hs:353)
    checkValueTypeMatch (src/Types/TypeInstance.hs:357)
    filterLookup (src/Types/TypeInstance.hs:314)
    fixTypeParams (src/Types/TypeInstance.hs:327)
    flipFilter (src/Types/TypeInstance.hs:235)
    getValueForParam (src/Types/TypeInstance.hs:320)
    hasInferredParams (src/Types/TypeInstance.hs:271)
    isDefinesFilter (src/Types/TypeInstance.hs:264)
    isRequiresFilter (src/Types/TypeInstance.hs:260)
    isWeakValue (src/Types/TypeInstance.hs:121)
    mapTypeGuesses (src/Types/TypeInstance.hs:340)
    noInferredTypes (src/Types/TypeInstance.hs:344)
    replaceSelfFilter (src/Types/TypeInstance.hs:710)
    replaceSelfInstance (src/Types/TypeInstance.hs:694)
    replaceSelfSingle (src/Types/TypeInstance.hs:704)
    replaceSelfValueType (src/Types/TypeInstance.hs:688)
    requiredParam (src/Types/TypeInstance.hs:127)
    requiredSingleton (src/Types/TypeInstance.hs:124)
    selfType (src/Types/TypeInstance.hs:173)
    uncheckedSubFilter (src/Types/TypeInstance.hs:669)
    uncheckedSubFilters (src/Types/TypeInstance.hs:678)
    uncheckedSubInstance (src/Types/TypeInstance.hs:651)
    uncheckedSubSingle (src/Types/TypeInstance.hs:663)
    uncheckedSubValueType (src/Types/TypeInstance.hs:645)
    unfixTypeParams (src/Types/TypeInstance.hs:330)
    validateAssignment (src/Types/TypeInstance.hs:566)
    validateDefinesInstance (src/Types/TypeInstance.hs:610)
    validateDefinesVariance (src/Types/TypeInstance.hs:637)
    validateGeneralInstance (src/Types/TypeInstance.hs:596)
    validateGeneralInstanceForCall (src/Types/TypeInstance.hs:551)
    validateInstanceVariance (src/Types/TypeInstance.hs:621)
    validateTypeInstance (src/Types/TypeInstance.hs:604)
    validateTypeInstanceForCall (src/Types/TypeInstance.hs:559)
    validateTypeFilter (src/Types/TypeInstance.hs:616)
   0% (  0 / 92) in 'Parser.Common'
  Missing documentation for:
    Module header
    ParseFromSource (src/Parser/Common.hs:127)
    anyComment (src/Parser/Common.hs:380)
    assignOperator (src/Parser/Common.hs:162)
    blockComment (src/Parser/Common.hs:374)
    builtinValues (src/Parser/Common.hs:172)
    categorySymbolGet (src/Parser/Common.hs:146)
    char_ (src/Parser/Common.hs:359)
    endOfDoc (src/Parser/Common.hs:401)
    escapeStart (src/Parser/Common.hs:134)
    inferredParam (src/Parser/Common.hs:420)
    infixFuncEnd (src/Parser/Common.hs:168)
    infixFuncStart (src/Parser/Common.hs:165)
    keyword (src/Parser/Common.hs:392)
    kwAll (src/Parser/Common.hs:177)
    kwAllows (src/Parser/Common.hs:180)
    kwAny (src/Parser/Common.hs:183)
    kwBreak (src/Parser/Common.hs:186)
    kwCategory (src/Parser/Common.hs:189)
    kwCleanup (src/Parser/Common.hs:192)
    kwConcrete (src/Parser/Common.hs:195)
    kwContinue (src/Parser/Common.hs:198)
    kwDefine (src/Parser/Common.hs:201)
    kwDefines (src/Parser/Common.hs:204)
    kwElif (src/Parser/Common.hs:207)
    kwElse (src/Parser/Common.hs:210)
    kwEmpty (src/Parser/Common.hs:213)
    kwFail (src/Parser/Common.hs:216)
    kwFalse (src/Parser/Common.hs:219)
    kwIf (src/Parser/Common.hs:222)
    kwIgnore (src/Parser/Common.hs:228)
    kwIn (src/Parser/Common.hs:225)
    kwInterface (src/Parser/Common.hs:231)
    kwOptional (src/Parser/Common.hs:234)
    kwPresent (src/Parser/Common.hs:237)
    kwReduce (src/Parser/Common.hs:240)
    kwRefines (src/Parser/Common.hs:243)
    kwRequire (src/Parser/Common.hs:246)
    kwRequires (src/Parser/Common.hs:249)
    kwReturn (src/Parser/Common.hs:252)
    kwScoped (src/Parser/Common.hs:258)
    kwSelf (src/Parser/Common.hs:255)
    kwStrong (src/Parser/Common.hs:261)
    kwTestcase (src/Parser/Common.hs:264)
    kwTraverse (src/Parser/Common.hs:267)
    kwTrue (src/Parser/Common.hs:270)
    kwType (src/Parser/Common.hs:273)
    kwTypename (src/Parser/Common.hs:276)
    kwTypes (src/Parser/Common.hs:279)
    kwUnittest (src/Parser/Common.hs:282)
    kwUpdate (src/Parser/Common.hs:285)
    kwValue (src/Parser/Common.hs:288)
    kwWeak (src/Parser/Common.hs:291)
    kwWhile (src/Parser/Common.hs:294)
    labeled (src/Parser/Common.hs:131)
    lineComment (src/Parser/Common.hs:368)
    lineEnd (src/Parser/Common.hs:365)
    merge2 (src/Parser/Common.hs:510)
    merge3 (src/Parser/Common.hs:523)
    noKeywords (src/Parser/Common.hs:398)
    noParamSelf (src/Parser/Common.hs:300)
    notAllowed (src/Parser/Common.hs:404)
    nullParse (src/Parser/Common.hs:356)
    operator (src/Parser/Common.hs:423)
    optionalSpace (src/Parser/Common.hs:383)
    paramSelf (src/Parser/Common.hs:297)
    parseAny2 (src/Parser/Common.hs:527)
    parseAny3 (src/Parser/Common.hs:537)
    parseBin (src/Parser/Common.hs:483)
    parseDec (src/Parser/Common.hs:474)
    parseHex (src/Parser/Common.hs:477)
    parseOct (src/Parser/Common.hs:480)
    parseSubOne (src/Parser/Common.hs:486)
    pragmaArgsEnd (src/Parser/Common.hs:417)
    pragmaArgsStart (src/Parser/Common.hs:414)
    pragmaEnd (src/Parser/Common.hs:411)
    pragmaStart (src/Parser/Common.hs:408)
    put12 (src/Parser/Common.hs:504)
    put13 (src/Parser/Common.hs:514)
    put22 (src/Parser/Common.hs:507)
    put23 (src/Parser/Common.hs:517)
    put33 (src/Parser/Common.hs:520)
    quotedString (src/Parser/Common.hs:462)
    regexChar (src/Parser/Common.hs:494)
    sepAfter (src/Parser/Common.hs:386)
    sepAfter_ (src/Parser/Common.hs:389)
    statementEnd (src/Parser/Common.hs:140)
    statementStart (src/Parser/Common.hs:137)
    stringChar (src/Parser/Common.hs:430)
    string_ (src/Parser/Common.hs:362)
    typeSymbolGet (src/Parser/Common.hs:149)
    valueSymbolGet (src/Parser/Common.hs:143)
   0% (  0 /  1) in 'Parser.TypeInstance'
  Missing documentation for:
    Module header
   0% (  0 / 22) 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)
    checkParseError (src/Test/Common.hs:207)
    checkParseMatch (src/Test/Common.hs:195)
    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:76)
    loadFile (src/Test/Common.hs:192)
    parseFilterMap (src/Test/Common.hs:88)
    parseTestWithFilters (src/Test/Common.hs:97)
    readMulti (src/Test/Common.hs:85)
    readSingle (src/Test/Common.hs:79)
    readSingleWith (src/Test/Common.hs:82)
    runAllTests (src/Test/Common.hs:62)
    showFilters (src/Test/Common.hs:108)
    showParams (src/Test/Common.hs:112)
   0% (  0 /  2) in 'Test.Parser'
  Missing documentation for:
    Module header
    tests (src/Test/Parser.hs:30)
   0% (  0 /  4) in 'Parser.Pragma'
  Missing documentation for:
    Module header
    autoPragma (src/Parser/Pragma.hs:41)
    parsePragmas (src/Parser/Pragma.hs:32)
    unknownPragma (src/Parser/Pragma.hs:35)
   0% (  0 /  2) in 'Test.Pragma'
  Missing documentation for:
    Module header
    tests (src/Test/Pragma.hs:28)
   0% (  0 /  5) in 'Types.Function'
  Missing documentation for:
    Module header
    FunctionType (src/Types/Function.hs:40)
    assignFunctionParams (src/Types/Function.hs:97)
    checkFunctionConvert (src/Types/Function.hs:114)
    validatateFunctionType (src/Types/Function.hs:58)
   0% (  0 / 64) in 'Types.TypeCategory'
  Missing documentation for:
    Module header
    AnyCategory (src/Types/TypeCategory.hs:104)
    CategoryMap (src/Types/TypeCategory.hs:426)
    CategoryResolver (src/Types/TypeCategory.hs:324)
    FunctionName (src/Types/TypeCategory.hs:895)
    Namespace (src/Types/TypeCategory.hs:257)
    ParamFilter (src/Types/TypeCategory.hs:314)
    PassedValue (src/Types/TypeCategory.hs:953)
    PatternMatch (src/Types/TypeCategory.hs:1024)
    ScopedFunction (src/Types/TypeCategory.hs:914)
    SymbolScope (src/Types/TypeCategory.hs:366)
    ValueDefine (src/Types/TypeCategory.hs:295)
    ValueParam (src/Types/TypeCategory.hs:304)
    ValueRefine (src/Types/TypeCategory.hs:286)
    checkCategoryInstances (src/Types/TypeCategory.hs:653)
    checkConnectedTypes (src/Types/TypeCategory.hs:538)
    checkConnectionCycles (src/Types/TypeCategory.hs:598)
    checkParamVariances (src/Types/TypeCategory.hs:619)
    declareAllTypes (src/Types/TypeCategory.hs:480)
    flattenAllConnections (src/Types/TypeCategory.hs:766)
    formatFullContext (src/Types/TypeCategory.hs:131)
    formatFullContextBrace (src/Types/TypeCategory.hs:134)
    getCategory (src/Types/TypeCategory.hs:428)
    getCategoryContext (src/Types/TypeCategory.hs:182)
    getCategoryDefines (src/Types/TypeCategory.hs:207)
    getCategoryDeps (src/Types/TypeCategory.hs:227)
    getCategoryFilterMap (src/Types/TypeCategory.hs:508)
    getCategoryFilters (src/Types/TypeCategory.hs:212)
    getCategoryFunctions (src/Types/TypeCategory.hs:217)
    getCategoryName (src/Types/TypeCategory.hs:177)
    getCategoryNamespace (src/Types/TypeCategory.hs:187)
    getCategoryParamMap (src/Types/TypeCategory.hs:520)
    getCategoryParamSet (src/Types/TypeCategory.hs:513)
    getCategoryParams (src/Types/TypeCategory.hs:197)
    getCategoryRefines (src/Types/TypeCategory.hs:202)
    getConcreteCategory (src/Types/TypeCategory.hs:459)
    getFilterMap (src/Types/TypeCategory.hs:491)
    getFunctionFilterMap (src/Types/TypeCategory.hs:517)
    getInstanceCategory (src/Types/TypeCategory.hs:449)
    getValueCategory (src/Types/TypeCategory.hs:439)
    guessesAsParams (src/Types/TypeCategory.hs:1047)
    includeNewTypes (src/Types/TypeCategory.hs:469)
    inferParamTypes (src/Types/TypeCategory.hs:1036)
    instanceFromCategory (src/Types/TypeCategory.hs:222)
    isInstanceInterface (src/Types/TypeCategory.hs:249)
    isNoNamespace (src/Types/TypeCategory.hs:274)
    isPrivateNamespace (src/Types/TypeCategory.hs:282)
    isPublicNamespace (src/Types/TypeCategory.hs:278)
    isStaticNamespace (src/Types/TypeCategory.hs:270)
    isValueConcrete (src/Types/TypeCategory.hs:253)
    isValueInterface (src/Types/TypeCategory.hs:245)
    mergeDefines (src/Types/TypeCategory.hs:734)
    mergeFunctions (src/Types/TypeCategory.hs:840)
    mergeInferredTypes (src/Types/TypeCategory.hs:1068)
    mergeRefines (src/Types/TypeCategory.hs:724)
    noDuplicateDefines (src/Types/TypeCategory.hs:749)
    noDuplicateRefines (src/Types/TypeCategory.hs:743)
    parsedToFunctionType (src/Types/TypeCategory.hs:962)
    partitionByScope (src/Types/TypeCategory.hs:379)
    replaceSelfFunction (src/Types/TypeCategory.hs:1007)
    setCategoryNamespace (src/Types/TypeCategory.hs:192)
    topoSortCategories (src/Types/TypeCategory.hs:698)
    uncheckedSubFunction (src/Types/TypeCategory.hs:984)
    validateCategoryFunction (src/Types/TypeCategory.hs:680)
   0% (  0 / 13) in 'Types.Builtin'
  Missing documentation for:
    Module header
    ExpressionValue (src/Types/Builtin.hs:77)
    PrimitiveType (src/Types/Builtin.hs:69)
    boolRequiredValue (src/Types/Builtin.hs:51)
    charRequiredValue (src/Types/Builtin.hs:55)
    defaultCategories (src/Types/Builtin.hs:45)
    defaultCategoryDeps (src/Types/Builtin.hs:48)
    emptyType (src/Types/Builtin.hs:66)
    floatRequiredValue (src/Types/Builtin.hs:59)
    formattedRequiredValue (src/Types/Builtin.hs:61)
    intRequiredValue (src/Types/Builtin.hs:57)
    orderOptionalValue (src/Types/Builtin.hs:63)
    stringRequiredValue (src/Types/Builtin.hs:53)
   0% (  0 / 39) in 'Types.Procedure'
  Missing documentation for:
    Module header
    ArgValues (src/Types/Procedure.hs:84)
    Assignable (src/Types/Procedure.hs:197)
    ExecutableProcedure (src/Types/Procedure.hs:72)
    Expression (src/Types/Procedure.hs:230)
    ExpressionStart (src/Types/Procedure.hs:290)
    ExpressionType (src/Types/Procedure.hs:239)
    FunctionCall (src/Types/Procedure.hs:286)
    FunctionQualifier (src/Types/Procedure.hs:241)
    FunctionSpec (src/Types/Procedure.hs:257)
    IfElifElse (src/Types/Procedure.hs:215)
    InputValue (src/Types/Procedure.hs:123)
    InstanceOrInferred (src/Types/Procedure.hs:249)
    IteratedLoop (src/Types/Procedure.hs:221)
    MacroName (src/Types/Procedure.hs:323)
    Operator (src/Types/Procedure.hs:261)
    OutputValue (src/Types/Procedure.hs:143)
    PragmaProcedure (src/Types/Procedure.hs:334)
    Procedure (src/Types/Procedure.hs:160)
    ReturnValues (src/Types/Procedure.hs:95)
    ScopedBlock (src/Types/Procedure.hs:226)
    Statement (src/Types/Procedure.hs:164)
    TestProcedure (src/Types/Procedure.hs:152)
    TraceType (src/Types/Procedure.hs:332)
    ValueLiteral (src/Types/Procedure.hs:301)
    ValueOperation (src/Types/Procedure.hs:318)
    VariableName (src/Types/Procedure.hs:114)
    VoidExpression (src/Types/Procedure.hs:207)
    assignableName (src/Types/Procedure.hs:202)
    getExpressionContext (src/Types/Procedure.hs:278)
    getOperatorContext (src/Types/Procedure.hs:266)
    getOperatorName (src/Types/Procedure.hs:274)
    getStatementContext (src/Types/Procedure.hs:183)
    isDiscardedInput (src/Types/Procedure.hs:132)
    isFunctionOperator (src/Types/Procedure.hs:270)
    isNoTrace (src/Types/Procedure.hs:341)
    isTraceCreation (src/Types/Procedure.hs:345)
    isRawCodeLine (src/Types/Procedure.hs:179)
    isUnnamedReturns (src/Types/Procedure.hs:104)
   0% (  0 / 42) in 'CompilerCxx.Naming'
  Missing documentation for:
    Module header
    allGetter (src/CompilerCxx/Naming.hs:136)
    anyGetter (src/CompilerCxx/Naming.hs:139)
    baseHeaderIncludes (src/CompilerCxx/Naming.hs:94)
    baseSourceIncludes (src/CompilerCxx/Naming.hs:97)
    callName (src/CompilerCxx/Naming.hs:154)
    categoryCreator (src/CompilerCxx/Naming.hs:174)
    categoryCustom (src/CompilerCxx/Naming.hs:145)
    categoryGetter (src/CompilerCxx/Naming.hs:121)
    categoryName (src/CompilerCxx/Naming.hs:118)
    collectionName (src/CompilerCxx/Naming.hs:165)
    functionDebugName (src/CompilerCxx/Naming.hs:157)
    functionName (src/CompilerCxx/Naming.hs:162)
    headerFilename (src/CompilerCxx/Naming.hs:73)
    headerStreamlined (src/CompilerCxx/Naming.hs:79)
    hiddenVariableName (src/CompilerCxx/Naming.hs:112)
    initializerName (src/CompilerCxx/Naming.hs:115)
    intersectGetter (src/CompilerCxx/Naming.hs:130)
    mainFilename (src/CompilerCxx/Naming.hs:88)
    mainSourceIncludes (src/CompilerCxx/Naming.hs:103)
    paramName (src/CompilerCxx/Naming.hs:106)
    privateNamespace (src/CompilerCxx/Naming.hs:183)
    privateNamespaceMacro (src/CompilerCxx/Naming.hs:198)
    publicNamespace (src/CompilerCxx/Naming.hs:186)
    publicNamespaceMacro (src/CompilerCxx/Naming.hs:195)
    qualifiedTypeGetter (src/CompilerCxx/Naming.hs:189)
    sourceFilename (src/CompilerCxx/Naming.hs:76)
    sourceStreamlined (src/CompilerCxx/Naming.hs:82)
    tableName (src/CompilerCxx/Naming.hs:171)
    templateIncludes (src/CompilerCxx/Naming.hs:100)
    templateStreamlined (src/CompilerCxx/Naming.hs:85)
    testFilename (src/CompilerCxx/Naming.hs:91)
    testFunctionName (src/CompilerCxx/Naming.hs:168)
    typeCreator (src/CompilerCxx/Naming.hs:177)
    typeCustom (src/CompilerCxx/Naming.hs:148)
    typeGetter (src/CompilerCxx/Naming.hs:127)
    typeName (src/CompilerCxx/Naming.hs:124)
    unionGetter (src/CompilerCxx/Naming.hs:133)
    valueCreator (src/CompilerCxx/Naming.hs:180)
    valueCustom (src/CompilerCxx/Naming.hs:151)
    valueName (src/CompilerCxx/Naming.hs:142)
    variableName (src/CompilerCxx/Naming.hs:109)
   0% (  0 / 19) in 'Cli.CompileOptions'
  Missing documentation for:
    Module header
    CompileOptions (src/Cli/CompileOptions.hs:46)
    CompileMode (src/Cli/CompileOptions.hs:101)
    ExtraSource (src/Cli/CompileOptions.hs:74)
    ForceMode (src/Cli/CompileOptions.hs:99)
    HelpMode (src/Cli/CompileOptions.hs:97)
    emptyCompileOptions (src/Cli/CompileOptions.hs:60)
    getLinkFlags (src/Cli/CompileOptions.hs:159)
    getSourceCategories (src/Cli/CompileOptions.hs:89)
    getSourceDeps (src/Cli/CompileOptions.hs:93)
    getSourceFile (src/Cli/CompileOptions.hs:85)
    isCompileBinary (src/Cli/CompileOptions.hs:126)
    isCompileFast (src/Cli/CompileOptions.hs:130)
    isCompileIncremental (src/Cli/CompileOptions.hs:134)
    isCompileRecompile (src/Cli/CompileOptions.hs:138)
    isCompileUnspecified (src/Cli/CompileOptions.hs:151)
    isCreateTemplates (src/Cli/CompileOptions.hs:147)
    isExecuteTests (src/Cli/CompileOptions.hs:143)
    maybeDisableHelp (src/Cli/CompileOptions.hs:155)
   0% (  0 /  7) in 'Module.CompileMetadata'
  Missing documentation for:
    Module header
    CategoryIdentifier (src/Module/CompileMetadata.hs:72)
    CompileMetadata (src/Module/CompileMetadata.hs:38)
    ModuleConfig (src/Module/CompileMetadata.hs:96)
    ObjectFile (src/Module/CompileMetadata.hs:61)
    isCategoryObjectFile (src/Module/CompileMetadata.hs:92)
    mergeObjectFiles (src/Module/CompileMetadata.hs:87)
   0% (  0 /  4) in 'Cli.ParseCompileOptions'
  Missing documentation for:
    Module header
    optionHelpText (src/Cli/ParseCompileOptions.hs:35)
    parseCompileOptions (src/Cli/ParseCompileOptions.hs:81)
    validateCompileOptions (src/Cli/ParseCompileOptions.hs:215)
   0% (  0 / 14) in 'Types.DefinedCategory'
  Missing documentation for:
    Module header
    DefinedCategory (src/Types/DefinedCategory.hs:48)
    DefinedMember (src/Types/DefinedCategory.hs:61)
    PragmaDefined (src/Types/DefinedCategory.hs:76)
    VariableRule (src/Types/DefinedCategory.hs:95)
    VariableValue (src/Types/DefinedCategory.hs:104)
    isInitialized (src/Types/DefinedCategory.hs:71)
    isMembersHidden (src/Types/DefinedCategory.hs:91)
    isMembersReadOnly (src/Types/DefinedCategory.hs:87)
    mapMembers (src/Types/DefinedCategory.hs:187)
    mergeInternalInheritance (src/Types/DefinedCategory.hs:208)
    pairProceduresToFunctions (src/Types/DefinedCategory.hs:139)
    replaceSelfMember (src/Types/DefinedCategory.hs:229)
    setInternalFunctions (src/Types/DefinedCategory.hs:118)
   0% (  0 / 12) in 'Types.IntegrationTest'
  Missing documentation for:
    Module header
    ExpectedResult (src/Types/IntegrationTest.hs:56)
    IntegrationTest (src/Types/IntegrationTest.hs:48)
    IntegrationTestHeader (src/Types/IntegrationTest.hs:40)
    OutputPattern (src/Types/IntegrationTest.hs:78)
    OutputScope (src/Types/IntegrationTest.hs:85)
    getExcludePattern (src/Types/IntegrationTest.hs:109)
    getRequirePattern (src/Types/IntegrationTest.hs:103)
    isExpectCompilerError (src/Types/IntegrationTest.hs:91)
    isExpectCompiles (src/Types/IntegrationTest.hs:87)
    isExpectRuntimeError (src/Types/IntegrationTest.hs:95)
    isExpectRuntimeSuccess (src/Types/IntegrationTest.hs:99)
   0% (  0 / 52) in 'Compilation.CompilerState'
  Missing documentation for:
    Module header
    CleanupBlock (src/Compilation/CompilerState.hs:169)
    CompilerContext (src/Compilation/CompilerState.hs:100)
    CompiledData (src/Compilation/CompilerState.hs:313)
    CompilerState (src/Compilation/CompilerState.hs:98)
    LoopSetup (src/Compilation/CompilerState.hs:156)
    JumpType (src/Compilation/CompilerState.hs:181)
    MemberValue (src/Compilation/CompilerState.hs:140)
    ReturnVariable (src/Compilation/CompilerState.hs:148)
    UsedVariable (src/Compilation/CompilerState.hs:162)
    autoSelfType (src/Compilation/CompilerState.hs:344)
    concatM (src/Compilation/CompilerState.hs:338)
    csAddRequired (src/Compilation/CompilerState.hs:208)
    csAddUsed (src/Compilation/CompilerState.hs:258)
    csAddVariable (src/Compilation/CompilerState.hs:230)
    csAllFilters (src/Compilation/CompilerState.hs:202)
    csCheckValueInit (src/Compilation/CompilerState.hs:222)
    csCheckVariableInit (src/Compilation/CompilerState.hs:242)
    csClearOutput (src/Compilation/CompilerState.hs:249)
    csCurrentScope (src/Compilation/CompilerState.hs:190)
    csExprLookup (src/Compilation/CompilerState.hs:298)
    csGetCategoryFunction (src/Compilation/CompilerState.hs:214)
    csGetCleanup (src/Compilation/CompilerState.hs:295)
    csGetLoop (src/Compilation/CompilerState.hs:289)
    csGetNoTrace (src/Compilation/CompilerState.hs:310)
    csGetOutput (src/Compilation/CompilerState.hs:252)
    csGetParamScope (src/Compilation/CompilerState.hs:205)
    csGetTypeFunction (src/Compilation/CompilerState.hs:218)
    csGetVariable (src/Compilation/CompilerState.hs:226)
    csInheritReturns (src/Compilation/CompilerState.hs:264)
    csInheritUsed (src/Compilation/CompilerState.hs:261)
    csIsNamedReturns (src/Compilation/CompilerState.hs:277)
    csIsUnreachable (src/Compilation/CompilerState.hs:274)
    csPrimNamedReturns (src/Compilation/CompilerState.hs:271)
    csPushCleanup (src/Compilation/CompilerState.hs:292)
    csRegisterReturn (src/Compilation/CompilerState.hs:267)
    csReleaseExprMacro (src/Compilation/CompilerState.hs:304)
    csReserveExprMacro (src/Compilation/CompilerState.hs:301)
    csResolver (src/Compilation/CompilerState.hs:193)
    csSameType (src/Compilation/CompilerState.hs:196)
    csSelfType (src/Compilation/CompilerState.hs:199)
    csSetHidden (src/Compilation/CompilerState.hs:238)
    csSetJumpType (src/Compilation/CompilerState.hs:280)
    csSetNoTrace (src/Compilation/CompilerState.hs:307)
    csSetReadOnly (src/Compilation/CompilerState.hs:234)
    csStartCleanup (src/Compilation/CompilerState.hs:286)
    csStartLoop (src/Compilation/CompilerState.hs:283)
    csUpdateAssigned (src/Compilation/CompilerState.hs:255)
    csWrite (src/Compilation/CompilerState.hs:246)
    emptyCleanupBlock (src/Compilation/CompilerState.hs:178)
    getCleanContext (src/Compilation/CompilerState.hs:341)
    runDataCompiler (src/Compilation/CompilerState.hs:327)
   0% (  0 / 40) in 'CompilerCxx.Code'
  Missing documentation for:
    Module header
    categoryBase (src/CompilerCxx/Code.hs:316)
    captureCreationTrace (src/CompilerCxx/Code.hs:116)
    clearCompiled (src/CompilerCxx/Code.hs:88)
    emptyCode (src/CompilerCxx/Code.hs:76)
    escapeChar (src/CompilerCxx/Code.hs:331)
    escapeChars (src/CompilerCxx/Code.hs:341)
    expressionFromLiteral (src/CompilerCxx/Code.hs:130)
    functionLabelType (src/CompilerCxx/Code.hs:286)
    indentCompiled (src/CompilerCxx/Code.hs:85)
    isStoredUnboxed (src/CompilerCxx/Code.hs:122)
    newFunctionLabel (src/CompilerCxx/Code.hs:293)
    noTestsOnlySourceGuard (src/CompilerCxx/Code.hs:380)
    onlyCode (src/CompilerCxx/Code.hs:79)
    onlyCodes (src/CompilerCxx/Code.hs:82)
    paramType (src/CompilerCxx/Code.hs:325)
    predTraceContext (src/CompilerCxx/Code.hs:111)
    readStoredVariable (src/CompilerCxx/Code.hs:269)
    setTraceContext (src/CompilerCxx/Code.hs:106)
    showCreationTrace (src/CompilerCxx/Code.hs:119)
    startCleanupTracing (src/CompilerCxx/Code.hs:103)
    startFunctionTracing (src/CompilerCxx/Code.hs:91)
    startInitTracing (src/CompilerCxx/Code.hs:97)
    startMainTracing (src/CompilerCxx/Code.hs:94)
    startTestTracing (src/CompilerCxx/Code.hs:100)
    testsOnlyCategoryGuard (src/CompilerCxx/Code.hs:363)
    testsOnlySourceGuard (src/CompilerCxx/Code.hs:370)
    typeBase (src/CompilerCxx/Code.hs:319)
    useAsArgs (src/CompilerCxx/Code.hs:174)
    useAsReturns (src/CompilerCxx/Code.hs:158)
    useAsUnboxed (src/CompilerCxx/Code.hs:206)
    useAsUnwrapped (src/CompilerCxx/Code.hs:190)
    useAsWhatever (src/CompilerCxx/Code.hs:150)
    valueAsUnwrapped (src/CompilerCxx/Code.hs:237)
    valueAsWrapped (src/CompilerCxx/Code.hs:226)
    valueBase (src/CompilerCxx/Code.hs:322)
    variableLazyType (src/CompilerCxx/Code.hs:257)
    variableProxyType (src/CompilerCxx/Code.hs:260)
    variableStoredType (src/CompilerCxx/Code.hs:248)
    writeStoredVariable (src/CompilerCxx/Code.hs:278)
   0% (  0 /  6) in 'Compilation.ProcedureContext'
  Missing documentation for:
    Module header
    ExprMap (src/Compilation/ProcedureContext.hs:50)
    ProcedureContext (src/Compilation/ProcedureContext.hs:63)
    ReturnValidation (src/Compilation/ProcedureContext.hs:52)
    updateArgVariables (src/Compilation/ProcedureContext.hs:377)
    updateReturnVariables (src/Compilation/ProcedureContext.hs:358)
   0% (  0 /  6) in 'Compilation.ScopeContext'
  Missing documentation for:
    Module header
    ProcedureScope (src/Compilation/ScopeContext.hs:54)
    ScopeContext (src/Compilation/ScopeContext.hs:42)
    applyProcedureScope (src/Compilation/ScopeContext.hs:60)
    builtinVariables (src/Compilation/ScopeContext.hs:115)
    getProcedureScopes (src/Compilation/ScopeContext.hs:64)
   0% (  0 /  4) in 'CompilerCxx.CategoryContext'
  Missing documentation for:
    Module header
    getContextForInit (src/CompilerCxx/CategoryContext.hs:44)
    getMainContext (src/CompilerCxx/CategoryContext.hs:149)
    getProcedureContext (src/CompilerCxx/CategoryContext.hs:89)
   0% (  0 /  2) in 'Test.TypeInstance'
  Missing documentation for:
    Module header
    tests (src/Test/TypeInstance.hs:36)
   0% (  0 /  7) in 'Parser.TypeCategory'
  Missing documentation for:
    Module header
    parseFilters (src/Parser/TypeCategory.hs:139)
    parseScope (src/Parser/TypeCategory.hs:190)
    parseScopedFunction (src/Parser/TypeCategory.hs:156)
    singleDefine (src/Parser/TypeCategory.hs:121)
    singleFilter (src/Parser/TypeCategory.hs:128)
    singleRefine (src/Parser/TypeCategory.hs:114)
   0% (  0 /  2) in 'Test.TypeCategory'
  Missing documentation for:
    Module header
    tests (src/Test/TypeCategory.hs:41)
   0% (  0 / 10) in 'Parser.Procedure'
  Missing documentation for:
    Module header
    MarkType (src/Parser/Procedure.hs:693)
    PragmaExpr (src/Parser/Procedure.hs:673)
    PragmaStatement (src/Parser/Procedure.hs:695)
    pragmaExprLookup (src/Parser/Procedure.hs:683)
    pragmaHidden (src/Parser/Procedure.hs:709)
    pragmaNoTrace (src/Parser/Procedure.hs:665)
    pragmaReadOnly (src/Parser/Procedure.hs:703)
    pragmaSourceContext (src/Parser/Procedure.hs:689)
    pragmaTraceCreation (src/Parser/Procedure.hs:669)
   0% (  0 /  2) in 'Test.Procedure'
  Missing documentation for:
    Module header
    tests (src/Test/Procedure.hs:35)
   0% (  0 /  1) in 'Parser.DefinedCategory'
  Missing documentation for:
    Module header
   0% (  0 /  2) in 'Test.DefinedCategory'
  Missing documentation for:
    Module header
    tests (src/Test/DefinedCategory.hs:31)
   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:35)
   0% (  0 / 14) in 'Parser.SourceFile'
  Missing documentation for:
    Module header
    CodeVisibility (src/Parser/SourceFile.hs:91)
    PragmaSource (src/Parser/SourceFile.hs:110)
    WithVisibility (src/Parser/SourceFile.hs:93)
    hasCodeVisibility (src/Parser/SourceFile.hs:100)
    isModuleOnly (src/Parser/SourceFile.hs:117)
    isTestsOnly (src/Parser/SourceFile.hs:121)
    mapCodeVisibility (src/Parser/SourceFile.hs:103)
    parseInternalSource (src/Parser/SourceFile.hs:49)
    parsePublicSource (src/Parser/SourceFile.hs:58)
    parseTestSource (src/Parser/SourceFile.hs:66)
    pragmaModuleOnly (src/Parser/SourceFile.hs:83)
    pragmaTestsOnly (src/Parser/SourceFile.hs:87)
    updateCodeVisibility (src/Parser/SourceFile.hs:106)
   0% (  0 /  2) in 'Test.SourceFile'
  Missing documentation for:
    Module header
    tests (src/Test/SourceFile.hs:30)
   0% (  0 /  4) in 'Module.ParseMetadata'
  Missing documentation for:
    Module header
    ConfigFormat (src/Module/ParseMetadata.hs:43)
    autoReadConfig (src/Module/ParseMetadata.hs:47)
    autoWriteConfig (src/Module/ParseMetadata.hs:50)
   0% (  0 /  2) in 'Test.ParseMetadata'
  Missing documentation for:
    Module header
    tests (src/Test/ParseMetadata.hs:162)
   0% (  0 / 12) in 'CompilerCxx.Procedure'
  Missing documentation for:
    Module header
    CxxFunctionType (src/CompilerCxx/Procedure.hs:82)
    categoriesFromTypes (src/CompilerCxx/Procedure.hs:1070)
    categoriesFromDefine (src/CompilerCxx/Procedure.hs:1079)
    categoriesFromRefine (src/CompilerCxx/Procedure.hs:1076)
    compileExecutableProcedure (src/CompilerCxx/Procedure.hs:88)
    compileMainProcedure (src/CompilerCxx/Procedure.hs:1004)
    compileLazyInit (src/CompilerCxx/Procedure.hs:353)
    compileRegularInit (src/CompilerCxx/Procedure.hs:333)
    compileTestProcedure (src/CompilerCxx/Procedure.hs:1014)
    procedureDeclaration (src/CompilerCxx/Procedure.hs:65)
    selectTestFromArgv1 (src/CompilerCxx/Procedure.hs:1031)
   0% (  0 / 10) in 'CompilerCxx.CxxFiles'
  Missing documentation for:
    Module header
    CxxOutput (src/CompilerCxx/CxxFiles.hs:63)
    FileContext (src/CompilerCxx/CxxFiles.hs:74)
    generateMainFile (src/CompilerCxx/CxxFiles.hs:638)
    generateNativeConcrete (src/CompilerCxx/CxxFiles.hs:82)
    generateNativeInterface (src/CompilerCxx/CxxFiles.hs:89)
    generateStreamlinedExtension (src/CompilerCxx/CxxFiles.hs:96)
    generateStreamlinedTemplate (src/CompilerCxx/CxxFiles.hs:108)
    generateTestFile (src/CompilerCxx/CxxFiles.hs:650)
    generateVerboseExtension (src/CompilerCxx/CxxFiles.hs:103)
   0% (  0 / 30) in 'Module.ProcessMetadata'
  Missing documentation for:
    Module header
    MetadataMap (src/Module/ProcessMetadata.hs:86)
    createCachePath (src/Module/ProcessMetadata.hs:144)
    eraseCachedData (src/Module/ProcessMetadata.hs:138)
    findSourceFiles (src/Module/ProcessMetadata.hs:162)
    getCachedPath (src/Module/ProcessMetadata.hs:156)
    getCacheRelativePath (src/Module/ProcessMetadata.hs:159)
    getExprMap (src/Module/ProcessMetadata.hs:175)
    getIncludePathsForDeps (src/Module/ProcessMetadata.hs:191)
    getLinkFlagsForDeps (src/Module/ProcessMetadata.hs:194)
    getNamespacesForDeps (src/Module/ProcessMetadata.hs:188)
    getObjectFilesForDeps (src/Module/ProcessMetadata.hs:197)
    getObjectFileResolver (src/Module/ProcessMetadata.hs:336)
    getRealPathsForDeps (src/Module/ProcessMetadata.hs:181)
    getSourceFilesForDeps (src/Module/ProcessMetadata.hs:184)
    isPathConfigured (src/Module/ProcessMetadata.hs:118)
    isPathUpToDate (src/Module/ProcessMetadata.hs:113)
    loadModuleGlobals (src/Module/ProcessMetadata.hs:400)
    loadModuleMetadata (src/Module/ProcessMetadata.hs:200)
    loadPrivateDeps (src/Module/ProcessMetadata.hs:212)
    loadPublicDeps (src/Module/ProcessMetadata.hs:204)
    loadRecompile (src/Module/ProcessMetadata.hs:91)
    loadTestingDeps (src/Module/ProcessMetadata.hs:208)
    mapMetadata (src/Module/ProcessMetadata.hs:88)
    resolveCategoryDeps (src/Module/ProcessMetadata.hs:382)
    resolveObjectDeps (src/Module/ProcessMetadata.hs:362)
    sortCompiledFiles (src/Module/ProcessMetadata.hs:270)
    writeCachedFile (src/Module/ProcessMetadata.hs:150)
    writeMetadata (src/Module/ProcessMetadata.hs:123)
    writeRecompile (src/Module/ProcessMetadata.hs:130)
   0% (  0 /  6) in 'CompilerCxx.LanguageModule'
  Missing documentation for:
    Module header
    LanguageModule (src/CompilerCxx/LanguageModule.hs:46)
    PrivateSource (src/CompilerCxx/LanguageModule.hs:61)
    compileLanguageModule (src/CompilerCxx/LanguageModule.hs:69)
    compileModuleMain (src/CompilerCxx/LanguageModule.hs:193)
    compileTestsModule (src/CompilerCxx/LanguageModule.hs:168)
   0% (  0 /  2) in 'Cli.TestRunner'
  Missing documentation for:
    Module header
    runSingleTest (src/Cli/TestRunner.hs:50)
   0% (  0 /  6) in 'Cli.Compiler'
  Missing documentation for:
    Module header
    LoadedTests (src/Cli/Compiler.hs:75)
    ModuleSpec (src/Cli/Compiler.hs:58)
    compileModule (src/Cli/Compiler.hs:86)
    createModuleTemplates (src/Cli/Compiler.hs:263)
    runModuleTests (src/Cli/Compiler.hs:291)
   0% (  0 /  2) in 'Cli.RunCompiler'
  Missing documentation for:
    Module header
    runCompiler (src/Cli/RunCompiler.hs:42)
Warning: Base.TrackedErrors: could not find link destinations for:
    TrackedErrorsT
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.17.0.0..
Preprocessing executable 'zeolite' for zeolite-lang-0.17.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.17.0.0-28F3GpAHCjo1Z7Wqiy6gNp
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-15647/zeolite-lang-0.17.0.0'
cabal: Error: some packages failed to install:
zeolite-lang-0.17.0.0-28F3GpAHCjo1Z7Wqiy6gNp 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.17.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.