Build #1 for zeolite-lang-0.4.0.0

[all reports]

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

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Starting     regex-base-0.94.0.0
Starting     hashable-1.3.0.0
Building     regex-base-0.94.0.0
Building     hashable-1.3.0.0
Completed    regex-base-0.94.0.0
Starting     regex-tdfa-1.3.1.0
Building     regex-tdfa-1.3.1.0
Completed    hashable-1.3.0.0
Completed    regex-tdfa-1.3.1.0
Downloading  zeolite-lang-0.4.0.0
Downloaded   zeolite-lang-0.4.0.0
Starting     zeolite-lang-0.4.0.0
Building     zeolite-lang-0.4.0.0
Failed to install zeolite-lang-0.4.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/zeolite-lang-0.4.0.0-6gyDdtKzBSF55teT3ItVvt.log ):
cabal: Entering directory '/tmp/cabal-tmp-2238/zeolite-lang-0.4.0.0'
Configuring zeolite-lang-0.4.0.0...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.4.0.0..
Building library 'zeolite-internal' for zeolite-lang-0.4.0.0..
[ 1 of 47] Compiling Base.CompileError ( src/Base/CompileError.hs, dist/build/zeolite-internal/Base/CompileError.o )
[ 2 of 47] Compiling Base.Mergeable   ( src/Base/Mergeable.hs, dist/build/zeolite-internal/Base/Mergeable.o )
[ 3 of 47] Compiling Cli.CompileOptions ( src/Cli/CompileOptions.hs, dist/build/zeolite-internal/Cli/CompileOptions.o )
[ 4 of 47] Compiling Cli.CompileMetadata ( src/Cli/CompileMetadata.hs, dist/build/zeolite-internal/Cli/CompileMetadata.o )
[ 5 of 47] Compiling Compilation.CompileInfo ( src/Compilation/CompileInfo.hs, dist/build/zeolite-internal/Compilation/CompileInfo.o )
[ 6 of 47] Compiling Config.Paths     ( src/Config/Paths.hs, dist/build/zeolite-internal/Config/Paths.o )
[ 7 of 47] Compiling Config.Programs  ( src/Config/Programs.hs, dist/build/zeolite-internal/Config/Programs.o )
[ 8 of 47] Compiling Parser.Common    ( src/Parser/Common.hs, dist/build/zeolite-internal/Parser/Common.o )
[ 9 of 47] Compiling Paths_zeolite_lang ( dist/build/zeolite-internal/autogen/Paths_zeolite_lang.hs, dist/build/zeolite-internal/Paths_zeolite_lang.o )
[10 of 47] Compiling Config.LoadConfig ( src/Config/LoadConfig.hs, dist/build/zeolite-internal/Config/LoadConfig.o )
[11 of 47] Compiling Cli.ParseCompileOptions ( src/Cli/ParseCompileOptions.hs, dist/build/zeolite-internal/Cli/ParseCompileOptions.o )
[12 of 47] Compiling Types.GeneralType ( src/Types/GeneralType.hs, dist/build/zeolite-internal/Types/GeneralType.o )
[13 of 47] Compiling Types.Positional ( src/Types/Positional.hs, dist/build/zeolite-internal/Types/Positional.o )
[14 of 47] Compiling Types.Variance   ( src/Types/Variance.hs, dist/build/zeolite-internal/Types/Variance.o )
[15 of 47] Compiling Types.TypeInstance ( src/Types/TypeInstance.hs, dist/build/zeolite-internal/Types/TypeInstance.o )
[16 of 47] Compiling Parser.TypeInstance ( src/Parser/TypeInstance.hs, dist/build/zeolite-internal/Parser/TypeInstance.o )
[17 of 47] Compiling Test.Common      ( src/Test/Common.hs, dist/build/zeolite-internal/Test/Common.o )
[18 of 47] Compiling Test.Parser      ( src/Test/Parser.hs, dist/build/zeolite-internal/Test/Parser.o )
[19 of 47] Compiling Types.Function   ( src/Types/Function.hs, dist/build/zeolite-internal/Types/Function.o )
[20 of 47] Compiling Types.TypeCategory ( src/Types/TypeCategory.hs, dist/build/zeolite-internal/Types/TypeCategory.o )
[21 of 47] Compiling Types.Procedure  ( src/Types/Procedure.hs, dist/build/zeolite-internal/Types/Procedure.o )
[22 of 47] Compiling Types.Builtin    ( src/Types/Builtin.hs, dist/build/zeolite-internal/Types/Builtin.o )
[23 of 47] Compiling CompilerCxx.Naming ( src/CompilerCxx/Naming.hs, dist/build/zeolite-internal/CompilerCxx/Naming.o )
[24 of 47] Compiling Types.DefinedCategory ( src/Types/DefinedCategory.hs, dist/build/zeolite-internal/Types/DefinedCategory.o )
[25 of 47] Compiling Types.IntegrationTest ( src/Types/IntegrationTest.hs, dist/build/zeolite-internal/Types/IntegrationTest.o )
[26 of 47] Compiling Compilation.ScopeContext ( src/Compilation/ScopeContext.hs, dist/build/zeolite-internal/Compilation/ScopeContext.o )
[27 of 47] Compiling Compilation.CompilerState ( src/Compilation/CompilerState.hs, dist/build/zeolite-internal/Compilation/CompilerState.o )
[28 of 47] Compiling CompilerCxx.Code ( src/CompilerCxx/Code.hs, dist/build/zeolite-internal/CompilerCxx/Code.o )
[29 of 47] Compiling Compilation.ProcedureContext ( src/Compilation/ProcedureContext.hs, dist/build/zeolite-internal/Compilation/ProcedureContext.o )
[30 of 47] Compiling CompilerCxx.CategoryContext ( src/CompilerCxx/CategoryContext.hs, dist/build/zeolite-internal/CompilerCxx/CategoryContext.o )
[31 of 47] Compiling CompilerCxx.Procedure ( src/CompilerCxx/Procedure.hs, dist/build/zeolite-internal/CompilerCxx/Procedure.o )
[32 of 47] Compiling Test.TypeInstance ( src/Test/TypeInstance.hs, dist/build/zeolite-internal/Test/TypeInstance.o )
[33 of 47] Compiling Parser.TypeCategory ( src/Parser/TypeCategory.hs, dist/build/zeolite-internal/Parser/TypeCategory.o )
[34 of 47] Compiling Test.TypeCategory ( src/Test/TypeCategory.hs, dist/build/zeolite-internal/Test/TypeCategory.o )
[35 of 47] Compiling Parser.Procedure ( src/Parser/Procedure.hs, dist/build/zeolite-internal/Parser/Procedure.o )
[36 of 47] Compiling Test.Procedure   ( src/Test/Procedure.hs, dist/build/zeolite-internal/Test/Procedure.o )
[37 of 47] Compiling Cli.ParseMetadata ( src/Cli/ParseMetadata.hs, dist/build/zeolite-internal/Cli/ParseMetadata.o )
[38 of 47] Compiling Test.ParseMetadata ( src/Test/ParseMetadata.hs, dist/build/zeolite-internal/Test/ParseMetadata.o )
[39 of 47] Compiling Parser.DefinedCategory ( src/Parser/DefinedCategory.hs, dist/build/zeolite-internal/Parser/DefinedCategory.o )
[40 of 47] Compiling Test.DefinedCategory ( src/Test/DefinedCategory.hs, dist/build/zeolite-internal/Test/DefinedCategory.o )
[41 of 47] Compiling Parser.IntegrationTest ( src/Parser/IntegrationTest.hs, dist/build/zeolite-internal/Parser/IntegrationTest.o )
[42 of 47] Compiling Test.IntegrationTest ( src/Test/IntegrationTest.hs, dist/build/zeolite-internal/Test/IntegrationTest.o )
[43 of 47] Compiling Parser.SourceFile ( src/Parser/SourceFile.hs, dist/build/zeolite-internal/Parser/SourceFile.o )
[44 of 47] Compiling CompilerCxx.Category ( src/CompilerCxx/Category.hs, dist/build/zeolite-internal/CompilerCxx/Category.o )
[45 of 47] Compiling Cli.ProcessMetadata ( src/Cli/ProcessMetadata.hs, dist/build/zeolite-internal/Cli/ProcessMetadata.o )
[46 of 47] Compiling Cli.TestRunner   ( src/Cli/TestRunner.hs, dist/build/zeolite-internal/Cli/TestRunner.o )
[47 of 47] Compiling Cli.Compiler     ( src/Cli/Compiler.hs, dist/build/zeolite-internal/Cli/Compiler.o )
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.4.0.0..
Building executable 'zeolite-setup' for zeolite-lang-0.4.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.4.0.0..
Building executable 'zeolite' for zeolite-lang-0.4.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.4.0.0..
Running Haddock on library 'zeolite-internal' for zeolite-lang-0.4.0.0..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
   0% (  0 /  3) in 'Base.CompileError'
  Missing documentation for:
    Module header
    CompileError (src/Base/CompileError.hs:40)
    CompileErrorM (src/Base/CompileError.hs:48)
   0% (  0 /  3) in 'Base.Mergeable'
  Missing documentation for:
    Module header
    Mergeable (src/Base/Mergeable.hs:34)
    MergeableM (src/Base/Mergeable.hs:42)
   0% (  0 / 17) in 'Cli.CompileOptions'
  Missing documentation for:
    Module header
    CompileOptions (src/Cli/CompileOptions.hs:41)
    CompileMode (src/Cli/CompileOptions.hs:95)
    ExtraSource (src/Cli/CompileOptions.hs:68)
    ForceMode (src/Cli/CompileOptions.hs:93)
    HelpMode (src/Cli/CompileOptions.hs:91)
    emptyCompileOptions (src/Cli/CompileOptions.hs:54)
    getLinkFlags (src/Cli/CompileOptions.hs:137)
    getSourceCategories (src/Cli/CompileOptions.hs:83)
    getSourceDeps (src/Cli/CompileOptions.hs:87)
    getSourceFile (src/Cli/CompileOptions.hs:79)
    isCompileBinary (src/Cli/CompileOptions.hs:113)
    isCompileIncremental (src/Cli/CompileOptions.hs:117)
    isCompileRecompile (src/Cli/CompileOptions.hs:121)
    isCreateTemplates (src/Cli/CompileOptions.hs:129)
    isExecuteTests (src/Cli/CompileOptions.hs:125)
    maybeDisableHelp (src/Cli/CompileOptions.hs:133)
   0% (  0 /  7) in 'Cli.CompileMetadata'
  Missing documentation for:
    Module header
    CategoryIdentifier (src/Cli/CompileMetadata.hs:65)
    CompileMetadata (src/Cli/CompileMetadata.hs:35)
    ModuleConfig (src/Cli/CompileMetadata.hs:85)
    ObjectFile (src/Cli/CompileMetadata.hs:54)
    isCategoryObjectFile (src/Cli/CompileMetadata.hs:81)
    mergeObjectFiles (src/Cli/CompileMetadata.hs:76)
   0% (  0 /  6) in 'Compilation.CompileInfo'
  Missing documentation for:
    Module header
    CompileInfo (src/Compilation/CompileInfo.hs:66)
    CompileMessage (src/Compilation/CompileInfo.hs:52)
    getCompileError (src/Compilation/CompileInfo.hs:76)
    getCompileSuccess (src/Compilation/CompileInfo.hs:79)
    getCompileWarnings (src/Compilation/CompileInfo.hs:82)
   0% (  0 /  2) in 'Config.Paths'
  Missing documentation for:
    Module header
    PathResolver (src/Config/Paths.hs:26)
   0% (  0 /  5) in 'Config.Programs'
  Missing documentation for:
    Module header
    CompilerBackend (src/Config/Programs.hs:29)
    CxxCommand (src/Config/Programs.hs:34)
    TestCommand (src/Config/Programs.hs:52)
    TestCommandResult (src/Config/Programs.hs:59)
   0% (  0 / 81) in 'Parser.Common'
  Missing documentation for:
    Module header
    ParseFromSource (src/Parser/Common.hs:114)
    anyComment (src/Parser/Common.hs:332)
    assignOperator (src/Parser/Common.hs:139)
    blockComment (src/Parser/Common.hs:327)
    builtinValues (src/Parser/Common.hs:149)
    categorySymbolGet (src/Parser/Common.hs:133)
    char_ (src/Parser/Common.hs:316)
    endOfDoc (src/Parser/Common.hs:356)
    escapeStart (src/Parser/Common.hs:121)
    infixFuncEnd (src/Parser/Common.hs:145)
    infixFuncStart (src/Parser/Common.hs:142)
    keyword (src/Parser/Common.hs:350)
    kwAll (src/Parser/Common.hs:154)
    kwAllows (src/Parser/Common.hs:157)
    kwAny (src/Parser/Common.hs:160)
    kwBreak (src/Parser/Common.hs:163)
    kwCategory (src/Parser/Common.hs:166)
    kwCleanup (src/Parser/Common.hs:169)
    kwConcrete (src/Parser/Common.hs:172)
    kwContinue (src/Parser/Common.hs:175)
    kwDefine (src/Parser/Common.hs:178)
    kwDefines (src/Parser/Common.hs:181)
    kwElif (src/Parser/Common.hs:184)
    kwElse (src/Parser/Common.hs:187)
    kwEmpty (src/Parser/Common.hs:190)
    kwFail (src/Parser/Common.hs:193)
    kwFalse (src/Parser/Common.hs:196)
    kwIf (src/Parser/Common.hs:199)
    kwIn (src/Parser/Common.hs:202)
    kwIgnore (src/Parser/Common.hs:205)
    kwInterface (src/Parser/Common.hs:208)
    kwOptional (src/Parser/Common.hs:211)
    kwPresent (src/Parser/Common.hs:214)
    kwReduce (src/Parser/Common.hs:217)
    kwRefines (src/Parser/Common.hs:220)
    kwRequire (src/Parser/Common.hs:223)
    kwRequires (src/Parser/Common.hs:226)
    kwReturn (src/Parser/Common.hs:229)
    kwSelf (src/Parser/Common.hs:232)
    kwScoped (src/Parser/Common.hs:235)
    kwStrong (src/Parser/Common.hs:238)
    kwTestcase (src/Parser/Common.hs:241)
    kwTrue (src/Parser/Common.hs:244)
    kwType (src/Parser/Common.hs:247)
    kwTypename (src/Parser/Common.hs:250)
    kwTypes (src/Parser/Common.hs:253)
    kwUpdate (src/Parser/Common.hs:256)
    kwValue (src/Parser/Common.hs:259)
    kwWeak (src/Parser/Common.hs:262)
    kwWhile (src/Parser/Common.hs:265)
    labeled (src/Parser/Common.hs:118)
    lineComment (src/Parser/Common.hs:322)
    merge2 (src/Parser/Common.hs:445)
    merge3 (src/Parser/Common.hs:458)
    noKeywords (src/Parser/Common.hs:353)
    notAllowed (src/Parser/Common.hs:359)
    nullParse (src/Parser/Common.hs:313)
    operator (src/Parser/Common.hs:363)
    optionalSpace (src/Parser/Common.hs:335)
    parseBin (src/Parser/Common.hs:418)
    parseDec (src/Parser/Common.hs:409)
    parseHex (src/Parser/Common.hs:412)
    parseOct (src/Parser/Common.hs:415)
    parseSubOne (src/Parser/Common.hs:421)
    put12 (src/Parser/Common.hs:439)
    put13 (src/Parser/Common.hs:449)
    put22 (src/Parser/Common.hs:442)
    put23 (src/Parser/Common.hs:452)
    put33 (src/Parser/Common.hs:455)
    regexChar (src/Parser/Common.hs:429)
    requiredSpace (src/Parser/Common.hs:338)
    sepAfter (src/Parser/Common.hs:341)
    sepAfter_ (src/Parser/Common.hs:344)
    sepAfter1 (src/Parser/Common.hs:347)
    string_ (src/Parser/Common.hs:319)
    stringChar (src/Parser/Common.hs:370)
    statementEnd (src/Parser/Common.hs:127)
    statementStart (src/Parser/Common.hs:124)
    typeSymbolGet (src/Parser/Common.hs:136)
    valueSymbolGet (src/Parser/Common.hs:130)
   0% (  0 /  8) in 'Config.LoadConfig'
  Missing documentation for:
    Module header
    Backend (src/Config/LoadConfig.hs:72)
    LocalConfig (src/Config/LoadConfig.hs:82)
    Resolver (src/Config/LoadConfig.hs:80)
    compilerVersion (src/Config/LoadConfig.hs:69)
    localConfigPath (src/Config/LoadConfig.hs:92)
    loadConfig (src/Config/LoadConfig.hs:50)
    rootPath (src/Config/LoadConfig.hs:66)
   0% (  0 /  5) in 'Cli.ParseCompileOptions'
  Missing documentation for:
    Module header
    optionHelpText (src/Cli/ParseCompileOptions.hs:38)
    parseCompileOptions (src/Cli/ParseCompileOptions.hs:90)
    tryFastModes (src/Cli/ParseCompileOptions.hs:74)
    validateCompileOptions (src/Cli/ParseCompileOptions.hs:197)
   0% (  0 /  4) in 'Types.GeneralType'
  Missing documentation for:
    Module header
    GeneralType (src/Types/GeneralType.hs:35)
    MergeType (src/Types/GeneralType.hs:30)
    checkGeneralType (src/Types/GeneralType.hs:45)
   0% (  0 /  6) in 'Types.Positional'
  Missing documentation for:
    Module header
    Positional (src/Types/Positional.hs:32)
    alwaysPair (src/Types/Positional.hs:41)
    processPairs (src/Types/Positional.hs:44)
    processPairs_ (src/Types/Positional.hs:52)
    processPairsT (src/Types/Positional.hs:56)
   0% (  0 /  4) in 'Types.Variance'
  Missing documentation for:
    Module header
    Variance (src/Types/Variance.hs:28)
    composeVariance (src/Types/Variance.hs:39)
    paramAllowsVariance (src/Types/Variance.hs:46)
   0% (  0 / 39) in 'Types.TypeInstance'
  Missing documentation for:
    Module header
    AnyTypeResolver (src/Types/TypeInstance.hs:250)
    CategoryName (src/Types/TypeInstance.hs:111)
    DefinesInstance (src/Types/TypeInstance.hs:163)
    FilterDirection (src/Types/TypeInstance.hs:188)
    GeneralInstance (src/Types/TypeInstance.hs:75)
    InstanceFilters (src/Types/TypeInstance.hs:225)
    InstanceParams (src/Types/TypeInstance.hs:223)
    InstanceVariances (src/Types/TypeInstance.hs:224)
    ParamFilters (src/Types/TypeInstance.hs:227)
    ParamVariances (src/Types/TypeInstance.hs:228)
    ParamName (src/Types/TypeInstance.hs:142)
    StorageType (src/Types/TypeInstance.hs:84)
    TypeFilter (src/Types/TypeInstance.hs:193)
    TypeInstance (src/Types/TypeInstance.hs:151)
    TypeInstanceOrParam (src/Types/TypeInstance.hs:175)
    TypeResolver (src/Types/TypeInstance.hs:230)
    ValueType (src/Types/TypeInstance.hs:90)
    checkDefinesMatch (src/Types/TypeInstance.hs:459)
    checkGeneralMatch (src/Types/TypeInstance.hs:280)
    checkValueTypeMatch (src/Types/TypeInstance.hs:273)
    uncheckedSubFilter (src/Types/TypeInstance.hs:514)
    uncheckedSubFilters (src/Types/TypeInstance.hs:523)
    uncheckedSubInstance (src/Types/TypeInstance.hs:498)
    uncheckedSubValueType (src/Types/TypeInstance.hs:492)
    getValueForParam (src/Types/TypeInstance.hs:266)
    isBuiltinCategory (src/Types/TypeInstance.hs:139)
    isDefinesFilter (src/Types/TypeInstance.hs:216)
    isRequiresFilter (src/Types/TypeInstance.hs:212)
    isWeakValue (src/Types/TypeInstance.hs:102)
    requiredParam (src/Types/TypeInstance.hs:108)
    requiredSingleton (src/Types/TypeInstance.hs:105)
    validateAssignment (src/Types/TypeInstance.hs:441)
    validateDefinesInstance (src/Types/TypeInstance.hs:426)
    validateDefinesVariance (src/Types/TypeInstance.hs:485)
    validateGeneralInstance (src/Types/TypeInstance.hs:404)
    validateInstanceVariance (src/Types/TypeInstance.hs:469)
    validateTypeFilter (src/Types/TypeInstance.hs:434)
    validateTypeInstance (src/Types/TypeInstance.hs:418)
   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:147)
    checkDefinesSuccess (src/Test/Common.hs:138)
    checkEquals (src/Test/Common.hs:197)
    checkTypeFail (src/Test/Common.hs:126)
    checkTypeSuccess (src/Test/Common.hs:117)
    containsAtLeast (src/Test/Common.hs:175)
    containsAtMost (src/Test/Common.hs:186)
    containsExactly (src/Test/Common.hs:159)
    containsNoDuplicates (src/Test/Common.hs:166)
    forceParse (src/Test/Common.hs:75)
    loadFile (src/Test/Common.hs:203)
    parseFilterMap (src/Test/Common.hs:97)
    parseTheTest (src/Test/Common.hs:106)
    readMulti (src/Test/Common.hs:90)
    readSingle (src/Test/Common.hs:80)
    readSingleWith (src/Test/Common.hs:83)
    runAllTests (src/Test/Common.hs:61)
    showParams (src/Test/Common.hs:113)
   0% (  0 /  2) in 'Test.Parser'
  Missing documentation for:
    Module header
    tests (src/Test/Parser.hs:32)
   0% (  0 /  5) in 'Types.Function'
  Missing documentation for:
    Module header
    FunctionType (src/Types/Function.hs:40)
    assignFunctionParams (src/Types/Function.hs:98)
    checkFunctionConvert (src/Types/Function.hs:115)
    validatateFunctionType (src/Types/Function.hs:58)
   0% (  0 / 55) in 'Types.TypeCategory'
  Missing documentation for:
    Module header
    AnyCategory (src/Types/TypeCategory.hs:93)
    CategoryMap (src/Types/TypeCategory.hs:396)
    CategoryResolver (src/Types/TypeCategory.hs:314)
    FunctionName (src/Types/TypeCategory.hs:859)
    Namespace (src/Types/TypeCategory.hs:252)
    ParamFilter (src/Types/TypeCategory.hs:304)
    PassedValue (src/Types/TypeCategory.hs:913)
    ScopedFunction (src/Types/TypeCategory.hs:878)
    SymbolScope (src/Types/TypeCategory.hs:356)
    ValueDefine (src/Types/TypeCategory.hs:285)
    ValueParam (src/Types/TypeCategory.hs:294)
    ValueRefine (src/Types/TypeCategory.hs:276)
    checkCategoryInstances (src/Types/TypeCategory.hs:616)
    checkConnectedTypes (src/Types/TypeCategory.hs:477)
    checkConnectionCycles (src/Types/TypeCategory.hs:537)
    checkParamVariances (src/Types/TypeCategory.hs:558)
    declareAllTypes (src/Types/TypeCategory.hs:450)
    flattenAllConnections (src/Types/TypeCategory.hs:731)
    formatFullContext (src/Types/TypeCategory.hs:122)
    formatFullContextBrace (src/Types/TypeCategory.hs:125)
    getCategory (src/Types/TypeCategory.hs:398)
    getCategoryContext (src/Types/TypeCategory.hs:181)
    getCategoryDefines (src/Types/TypeCategory.hs:206)
    getCategoryDeps (src/Types/TypeCategory.hs:221)
    getCategoryFilterMap (src/Types/TypeCategory.hs:470)
    getCategoryFilters (src/Types/TypeCategory.hs:211)
    getCategoryFunctions (src/Types/TypeCategory.hs:216)
    getCategoryName (src/Types/TypeCategory.hs:176)
    getCategoryNamespace (src/Types/TypeCategory.hs:186)
    getCategoryParams (src/Types/TypeCategory.hs:196)
    getCategoryRefines (src/Types/TypeCategory.hs:201)
    getConcreteCategory (src/Types/TypeCategory.hs:429)
    getFilterMap (src/Types/TypeCategory.hs:464)
    getFunctionFilterMap (src/Types/TypeCategory.hs:474)
    getInstanceCategory (src/Types/TypeCategory.hs:419)
    getValueCategory (src/Types/TypeCategory.hs:409)
    includeNewTypes (src/Types/TypeCategory.hs:439)
    isInstanceInterface (src/Types/TypeCategory.hs:244)
    isDynamicNamespace (src/Types/TypeCategory.hs:272)
    isNoNamespace (src/Types/TypeCategory.hs:268)
    isStaticNamespace (src/Types/TypeCategory.hs:264)
    isValueConcrete (src/Types/TypeCategory.hs:248)
    isValueInterface (src/Types/TypeCategory.hs:240)
    mergeDefines (src/Types/TypeCategory.hs:699)
    mergeFunctions (src/Types/TypeCategory.hs:803)
    mergeRefines (src/Types/TypeCategory.hs:690)
    noDuplicateDefines (src/Types/TypeCategory.hs:714)
    noDuplicateRefines (src/Types/TypeCategory.hs:708)
    parsedToFunctionType (src/Types/TypeCategory.hs:922)
    partitionByScope (src/Types/TypeCategory.hs:363)
    setCategoryNamespace (src/Types/TypeCategory.hs:191)
    topoSortCategories (src/Types/TypeCategory.hs:657)
    uncheckedSubFunction (src/Types/TypeCategory.hs:944)
    validateCategoryFunction (src/Types/TypeCategory.hs:644)
   0% (  0 / 26) in 'Types.Procedure'
  Missing documentation for:
    Module header
    ArgValues (src/Types/Procedure.hs:69)
    Assignable (src/Types/Procedure.hs:160)
    ExecutableProcedure (src/Types/Procedure.hs:58)
    Expression (src/Types/Procedure.hs:187)
    ExpressionStart (src/Types/Procedure.hs:223)
    FunctionCall (src/Types/Procedure.hs:219)
    FunctionQualifier (src/Types/Procedure.hs:195)
    FunctionSpec (src/Types/Procedure.hs:203)
    IfElifElse (src/Types/Procedure.hs:173)
    InputValue (src/Types/Procedure.hs:108)
    Operator (src/Types/Procedure.hs:207)
    OutputValue (src/Types/Procedure.hs:125)
    Procedure (src/Types/Procedure.hs:135)
    ReturnValues (src/Types/Procedure.hs:80)
    ScopedBlock (src/Types/Procedure.hs:183)
    Statement (src/Types/Procedure.hs:139)
    ValueLiteral (src/Types/Procedure.hs:233)
    ValueOperation (src/Types/Procedure.hs:250)
    VariableName (src/Types/Procedure.hs:99)
    VoidExpression (src/Types/Procedure.hs:165)
    WhileLoop (src/Types/Procedure.hs:179)
    getExpressionContext (src/Types/Procedure.hs:212)
    getStatementContext (src/Types/Procedure.hs:150)
    isDiscardedInput (src/Types/Procedure.hs:117)
    isUnnamedReturns (src/Types/Procedure.hs:89)
   0% (  0 /  9) in 'Types.Builtin'
  Missing documentation for:
    Module header
    boolRequiredValue (src/Types/Builtin.hs:42)
    charRequiredValue (src/Types/Builtin.hs:46)
    defaultCategories (src/Types/Builtin.hs:39)
    emptyValue (src/Types/Builtin.hs:54)
    floatRequiredValue (src/Types/Builtin.hs:50)
    formattedRequiredValue (src/Types/Builtin.hs:52)
    intRequiredValue (src/Types/Builtin.hs:48)
    stringRequiredValue (src/Types/Builtin.hs:44)
   0% (  0 / 30) in 'CompilerCxx.Naming'
  Missing documentation for:
    Module header
    allGetter (src/CompilerCxx/Naming.hs:106)
    anyGetter (src/CompilerCxx/Naming.hs:109)
    baseHeaderIncludes (src/CompilerCxx/Naming.hs:70)
    baseSourceIncludes (src/CompilerCxx/Naming.hs:73)
    callName (src/CompilerCxx/Naming.hs:115)
    categoryCreator (src/CompilerCxx/Naming.hs:127)
    categoryGetter (src/CompilerCxx/Naming.hs:91)
    categoryName (src/CompilerCxx/Naming.hs:88)
    collectionName (src/CompilerCxx/Naming.hs:121)
    dynamicNamespaceName (src/CompilerCxx/Naming.hs:148)
    functionName (src/CompilerCxx/Naming.hs:118)
    headerFilename (src/CompilerCxx/Naming.hs:61)
    initializerName (src/CompilerCxx/Naming.hs:85)
    intersectGetter (src/CompilerCxx/Naming.hs:100)
    mainFilename (src/CompilerCxx/Naming.hs:67)
    mainSourceIncludes (src/CompilerCxx/Naming.hs:76)
    paramName (src/CompilerCxx/Naming.hs:79)
    privateNamespace (src/CompilerCxx/Naming.hs:136)
    publicNamespace (src/CompilerCxx/Naming.hs:139)
    qualifiedTypeGetter (src/CompilerCxx/Naming.hs:142)
    sourceFilename (src/CompilerCxx/Naming.hs:64)
    tableName (src/CompilerCxx/Naming.hs:124)
    typeCreator (src/CompilerCxx/Naming.hs:130)
    typeGetter (src/CompilerCxx/Naming.hs:97)
    typeName (src/CompilerCxx/Naming.hs:94)
    unionGetter (src/CompilerCxx/Naming.hs:103)
    valueCreator (src/CompilerCxx/Naming.hs:133)
    valueName (src/CompilerCxx/Naming.hs:112)
    variableName (src/CompilerCxx/Naming.hs:82)
   0% (  0 /  9) in 'Types.DefinedCategory'
  Missing documentation for:
    Module header
    DefinedCategory (src/Types/DefinedCategory.hs:44)
    DefinedMember (src/Types/DefinedCategory.hs:58)
    VariableValue (src/Types/DefinedCategory.hs:73)
    isInitialized (src/Types/DefinedCategory.hs:68)
    mapMembers (src/Types/DefinedCategory.hs:148)
    mergeInternalInheritance (src/Types/DefinedCategory.hs:163)
    pairProceduresToFunctions (src/Types/DefinedCategory.hs:100)
    setInternalFunctions (src/Types/DefinedCategory.hs:81)
   0% (  0 / 11) in 'Types.IntegrationTest'
  Missing documentation for:
    Module header
    ExpectedResult (src/Types/IntegrationTest.hs:53)
    IntegrationTest (src/Types/IntegrationTest.hs:46)
    IntegrationTestHeader (src/Types/IntegrationTest.hs:39)
    OutputPattern (src/Types/IntegrationTest.hs:72)
    OutputScope (src/Types/IntegrationTest.hs:79)
    getExcludePattern (src/Types/IntegrationTest.hs:98)
    getRequirePattern (src/Types/IntegrationTest.hs:93)
    isExpectCompileError (src/Types/IntegrationTest.hs:81)
    isExpectRuntimeError (src/Types/IntegrationTest.hs:85)
    isExpectRuntimeSuccess (src/Types/IntegrationTest.hs:89)
   0% (  0 /  6) in 'Compilation.ScopeContext'
  Missing documentation for:
    Module header
    ProcedureScope (src/Compilation/ScopeContext.hs:56)
    ScopeContext (src/Compilation/ScopeContext.hs:43)
    applyProcedureScope (src/Compilation/ScopeContext.hs:62)
    builtinVariables (src/Compilation/ScopeContext.hs:117)
    getProcedureScopes (src/Compilation/ScopeContext.hs:66)
   0% (  0 / 38) in 'Compilation.CompilerState'
  Missing documentation for:
    Module header
    CleanupSetup (src/Compilation/CompilerState.hs:136)
    CompilerContext (src/Compilation/CompilerState.hs:83)
    CompiledData (src/Compilation/CompilerState.hs:236)
    CompilerState (src/Compilation/CompilerState.hs:81)
    ExpressionType (src/Compilation/CompilerState.hs:112)
    LoopSetup (src/Compilation/CompilerState.hs:130)
    MemberValue (src/Compilation/CompilerState.hs:114)
    ReturnVariable (src/Compilation/CompilerState.hs:122)
    csAddVariable (src/Compilation/CompilerState.hs:185)
    csAllFilters (src/Compilation/CompilerState.hs:157)
    csCheckValueInit (src/Compilation/CompilerState.hs:177)
    csCheckVariableInit (src/Compilation/CompilerState.hs:189)
    csClearOutput (src/Compilation/CompilerState.hs:196)
    csCurrentScope (src/Compilation/CompilerState.hs:148)
    csGetCategoryFunction (src/Compilation/CompilerState.hs:169)
    csGetCleanup (src/Compilation/CompilerState.hs:233)
    csGetLoop (src/Compilation/CompilerState.hs:227)
    csGetOutput (src/Compilation/CompilerState.hs:199)
    csGetParamScope (src/Compilation/CompilerState.hs:160)
    csGetTypeFunction (src/Compilation/CompilerState.hs:173)
    csGetVariable (src/Compilation/CompilerState.hs:181)
    csInheritReturns (src/Compilation/CompilerState.hs:205)
    csIsNamedReturns (src/Compilation/CompilerState.hs:218)
    csIsUnreachable (src/Compilation/CompilerState.hs:215)
    csPrimNamedReturns (src/Compilation/CompilerState.hs:212)
    csPushCleanup (src/Compilation/CompilerState.hs:230)
    csRegisterReturn (src/Compilation/CompilerState.hs:208)
    csRequiresTypes (src/Compilation/CompilerState.hs:163)
    csResolver (src/Compilation/CompilerState.hs:151)
    csSameType (src/Compilation/CompilerState.hs:154)
    csSetNoReturn (src/Compilation/CompilerState.hs:221)
    csStartLoop (src/Compilation/CompilerState.hs:224)
    csUpdateAssigned (src/Compilation/CompilerState.hs:202)
    csWrite (src/Compilation/CompilerState.hs:193)
    getCleanContext (src/Compilation/CompilerState.hs:263)
    reviseErrorStateT (src/Compilation/CompilerState.hs:145)
    runDataCompiler (src/Compilation/CompilerState.hs:252)
   0% (  0 / 33) in 'CompilerCxx.Code'
  Missing documentation for:
    Module header
    ExprValue (src/CompilerCxx/Code.hs:115)
    PrimitiveType (src/CompilerCxx/Code.hs:99)
    categoryBase (src/CompilerCxx/Code.hs:298)
    clearCompiled (src/CompilerCxx/Code.hs:80)
    emptyCode (src/CompilerCxx/Code.hs:68)
    escapeChar (src/CompilerCxx/Code.hs:313)
    escapeChars (src/CompilerCxx/Code.hs:323)
    functionLabelType (src/CompilerCxx/Code.hs:268)
    indentCompiled (src/CompilerCxx/Code.hs:77)
    isPrimType (src/CompilerCxx/Code.hs:107)
    newFunctionLabel (src/CompilerCxx/Code.hs:275)
    onlyCode (src/CompilerCxx/Code.hs:71)
    onlyCodes (src/CompilerCxx/Code.hs:74)
    paramType (src/CompilerCxx/Code.hs:307)
    predTraceContext (src/CompilerCxx/Code.hs:94)
    readStoredVariable (src/CompilerCxx/Code.hs:251)
    setTraceContext (src/CompilerCxx/Code.hs:89)
    startCleanupTracing (src/CompilerCxx/Code.hs:86)
    startFunctionTracing (src/CompilerCxx/Code.hs:83)
    typeBase (src/CompilerCxx/Code.hs:301)
    useAsArgs (src/CompilerCxx/Code.hs:156)
    useAsReturns (src/CompilerCxx/Code.hs:140)
    useAsUnboxed (src/CompilerCxx/Code.hs:188)
    useAsUnwrapped (src/CompilerCxx/Code.hs:172)
    useAsWhatever (src/CompilerCxx/Code.hs:132)
    valueAsUnwrapped (src/CompilerCxx/Code.hs:219)
    valueAsWrapped (src/CompilerCxx/Code.hs:208)
    valueBase (src/CompilerCxx/Code.hs:304)
    variableLazyType (src/CompilerCxx/Code.hs:239)
    variableProxyType (src/CompilerCxx/Code.hs:242)
    variableStoredType (src/CompilerCxx/Code.hs:230)
    writeStoredVariable (src/CompilerCxx/Code.hs:260)
   0% (  0 /  5) in 'Compilation.ProcedureContext'
  Missing documentation for:
    Module header
    ProcedureContext (src/Compilation/ProcedureContext.hs:45)
    ReturnValidation (src/Compilation/ProcedureContext.hs:68)
    updateArgVariables (src/Compilation/ProcedureContext.hs:497)
    updateReturnVariables (src/Compilation/ProcedureContext.hs:478)
   0% (  0 /  5) in 'CompilerCxx.CategoryContext'
  Missing documentation for:
    Module header
    ScopeContext (src/Compilation/ScopeContext.hs:43)
    getContextForInit (src/CompilerCxx/CategoryContext.hs:46)
    getMainContext (src/CompilerCxx/CategoryContext.hs:143)
    getProcedureContext (src/CompilerCxx/CategoryContext.hs:85)
   0% (  0 /  7) in 'CompilerCxx.Procedure'
  Missing documentation for:
    Module header
    categoriesFromTypes (src/CompilerCxx/Procedure.hs:815)
    compileExecutableProcedure (src/CompilerCxx/Procedure.hs:56)
    compileMainProcedure (src/CompilerCxx/Procedure.hs:793)
    compileExpression (src/CompilerCxx/Procedure.hs:416)
    compileLazyInit (src/CompilerCxx/Procedure.hs:263)
    compileStatement (src/CompilerCxx/Procedure.hs:152)
   0% (  0 /  2) in 'Test.TypeInstance'
  Missing documentation for:
    Module header
    tests (src/Test/TypeInstance.hs:34)
   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:40)
   0% (  0 /  1) in 'Parser.Procedure'
  Missing documentation for:
    Module header
   0% (  0 /  2) in 'Test.Procedure'
  Missing documentation for:
    Module header
    tests (src/Test/Procedure.hs:37)
   0% (  0 /  4) in 'Cli.ParseMetadata'
  Missing documentation for:
    Module header
    ConfigFormat (src/Cli/ParseMetadata.hs:40)
    autoReadConfig (src/Cli/ParseMetadata.hs:44)
    autoWriteConfig (src/Cli/ParseMetadata.hs:50)
   0% (  0 /  2) in 'Test.ParseMetadata'
  Missing documentation for:
    Module header
    tests (src/Test/ParseMetadata.hs:30)
   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:39)
    parsePublicSource (src/Parser/SourceFile.hs:46)
    parseTestSource (src/Parser/SourceFile.hs:52)
   0% (  0 / 12) in 'CompilerCxx.Category'
  Missing documentation for:
    Module header
    CategoryModule (src/CompilerCxx/Category.hs:68)
    CxxOutput (src/CompilerCxx/Category.hs:58)
    PrivateSource (src/CompilerCxx/Category.hs:77)
    createMainFile (src/CompilerCxx/Category.hs:698)
    createTestFile (src/CompilerCxx/Category.hs:709)
    compileCategoryDeclaration (src/CompilerCxx/Category.hs:161)
    compileCategoryModule (src/CompilerCxx/Category.hs:84)
    compileConcreteDefinition (src/CompilerCxx/Category.hs:244)
    compileConcreteTemplate (src/CompilerCxx/Category.hs:213)
    compileInterfaceDefinition (src/CompilerCxx/Category.hs:198)
    compileModuleMain (src/CompilerCxx/Category.hs:143)
   0% (  0 / 27) in 'Cli.ProcessMetadata'
  Missing documentation for:
    Module header
    allowedExtraTypes (src/Cli/ProcessMetadata.hs:77)
    createCachePath (src/Cli/ProcessMetadata.hs:171)
    eraseCachedData (src/Cli/ProcessMetadata.hs:165)
    findSourceFiles (src/Cli/ProcessMetadata.hs:189)
    fixPath (src/Cli/ProcessMetadata.hs:257)
    getCachedPath (src/Cli/ProcessMetadata.hs:183)
    getCacheRelativePath (src/Cli/ProcessMetadata.hs:186)
    getIncludePathsForDeps (src/Cli/ProcessMetadata.hs:216)
    getLinkFlagsForDeps (src/Cli/ProcessMetadata.hs:219)
    getNamespacesForDeps (src/Cli/ProcessMetadata.hs:213)
    getObjectFilesForDeps (src/Cli/ProcessMetadata.hs:222)
    getObjectFileResolver (src/Cli/ProcessMetadata.hs:317)
    getRealPathsForDeps (src/Cli/ProcessMetadata.hs:206)
    getSourceFilesForDeps (src/Cli/ProcessMetadata.hs:209)
    isPathConfigured (src/Cli/ProcessMetadata.hs:134)
    isPathUpToDate (src/Cli/ProcessMetadata.hs:125)
    loadPrivateDeps (src/Cli/ProcessMetadata.hs:228)
    loadPublicDeps (src/Cli/ProcessMetadata.hs:225)
    loadMetadata (src/Cli/ProcessMetadata.hs:80)
    resolveCategoryDeps (src/Cli/ProcessMetadata.hs:359)
    resolveObjectDeps (src/Cli/ProcessMetadata.hs:343)
    sortCompiledFiles (src/Cli/ProcessMetadata.hs:270)
    tryLoadRecompile (src/Cli/ProcessMetadata.hs:107)
    writeCachedFile (src/Cli/ProcessMetadata.hs:177)
    writeMetadata (src/Cli/ProcessMetadata.hs:137)
    writeRecompile (src/Cli/ProcessMetadata.hs:149)
   0% (  0 /  2) in 'Cli.TestRunner'
  Missing documentation for:
    Module header
    runSingleTest (src/Cli/TestRunner.hs:46)
   0% (  0 /  2) in 'Cli.Compiler'
  Missing documentation for:
    Module header
    runCompiler (src/Cli/Compiler.hs:52)
Warning: Cli.CompileOptions: could not find link destinations for:
    readConfig writeConfig
Warning: Cli.CompileMetadata: could not find link destinations for:
    readConfig writeConfig
Warning: Cli.ParseMetadata: could not find link destinations for:
    readConfig writeConfig
Documentation created: dist/doc/html/zeolite-lang/index.html,
dist/doc/html/zeolite-lang/zeolite-lang.txt
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.4.0.0..
Preprocessing executable 'zeolite' for zeolite-lang-0.4.0.0..
Installing internal library zeolite-internal in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.6.3/zeolite-lang-0.4.0.0-6gyDdtKzBSF55teT3ItVvt
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-2238/zeolite-lang-0.4.0.0'
cabal: Error: some packages failed to install:
zeolite-lang-0.4.0.0-6gyDdtKzBSF55teT3ItVvt 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.4.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.