Build #1 for zeolite-lang-0.1.2.5

[all reports]

Package zeolite-lang-0.1.2.5
Install InstallFailed
Docs NotTried
Tests NotTried
Time submitted 2020-04-30 03:13:29.886966271 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]

Warning: The install command is a part of the legacy v1 style of cabal usage.

Please switch to using either the new project style and the new-install
command or the legacy v1-install alias as new-style projects will become the
default in the next version of cabal-install. Please file a bug if you cannot
replicate a working v1- use case with the new-style commands.

For more information, see: https://wiki.haskell.org/Cabal/NewBuild

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.1.2.5
Downloaded   zeolite-lang-0.1.2.5
Starting     zeolite-lang-0.1.2.5
Building     zeolite-lang-0.1.2.5
Failed to install zeolite-lang-0.1.2.5
Build log ( /home/builder/.cabal/logs/ghc-8.6.3/zeolite-lang-0.1.2.5-FWMCLvPUAl29cUA2OKNkFg.log ):
cabal: Entering directory '/tmp/cabal-tmp-29323/zeolite-lang-0.1.2.5'
Configuring zeolite-lang-0.1.2.5...
Preprocessing library 'zeolite-internal' for zeolite-lang-0.1.2.5..
Building library 'zeolite-internal' for zeolite-lang-0.1.2.5..
[ 1 of 44] Compiling Base.CompileError ( src/Base/CompileError.hs, dist/build/zeolite-internal/Base/CompileError.o )
[ 2 of 44] Compiling Base.Mergeable   ( src/Base/Mergeable.hs, dist/build/zeolite-internal/Base/Mergeable.o )
[ 3 of 44] Compiling Cli.CompileOptions ( src/Cli/CompileOptions.hs, dist/build/zeolite-internal/Cli/CompileOptions.o )
[ 4 of 44] Compiling Compilation.CompileInfo ( src/Compilation/CompileInfo.hs, dist/build/zeolite-internal/Compilation/CompileInfo.o )
[ 5 of 44] Compiling Config.Paths     ( src/Config/Paths.hs, dist/build/zeolite-internal/Config/Paths.o )
[ 6 of 44] Compiling Config.Programs  ( src/Config/Programs.hs, dist/build/zeolite-internal/Config/Programs.o )
[ 7 of 44] Compiling Parser.Common    ( src/Parser/Common.hs, dist/build/zeolite-internal/Parser/Common.o )
[ 8 of 44] Compiling Paths_zeolite_lang ( dist/build/zeolite-internal/autogen/Paths_zeolite_lang.hs, dist/build/zeolite-internal/Paths_zeolite_lang.o )
[ 9 of 44] Compiling Config.LoadConfig ( src/Config/LoadConfig.hs, dist/build/zeolite-internal/Config/LoadConfig.o )
[10 of 44] Compiling Types.GeneralType ( src/Types/GeneralType.hs, dist/build/zeolite-internal/Types/GeneralType.o )
[11 of 44] Compiling Types.Positional ( src/Types/Positional.hs, dist/build/zeolite-internal/Types/Positional.o )
[12 of 44] Compiling Types.Variance   ( src/Types/Variance.hs, dist/build/zeolite-internal/Types/Variance.o )
[13 of 44] Compiling Types.TypeInstance ( src/Types/TypeInstance.hs, dist/build/zeolite-internal/Types/TypeInstance.o )
[14 of 44] Compiling Parser.TypeInstance ( src/Parser/TypeInstance.hs, dist/build/zeolite-internal/Parser/TypeInstance.o )
[15 of 44] Compiling Test.Common      ( src/Test/Common.hs, dist/build/zeolite-internal/Test/Common.o )
[16 of 44] Compiling Test.Parser      ( src/Test/Parser.hs, dist/build/zeolite-internal/Test/Parser.o )
[17 of 44] Compiling Types.Function   ( src/Types/Function.hs, dist/build/zeolite-internal/Types/Function.o )
[18 of 44] Compiling Types.TypeCategory ( src/Types/TypeCategory.hs, dist/build/zeolite-internal/Types/TypeCategory.o )
[19 of 44] Compiling Types.Builtin    ( src/Types/Builtin.hs, dist/build/zeolite-internal/Types/Builtin.o )
[20 of 44] Compiling Types.Procedure  ( src/Types/Procedure.hs, dist/build/zeolite-internal/Types/Procedure.o )
[21 of 44] Compiling Types.DefinedCategory ( src/Types/DefinedCategory.hs, dist/build/zeolite-internal/Types/DefinedCategory.o )
[22 of 44] Compiling Types.IntegrationTest ( src/Types/IntegrationTest.hs, dist/build/zeolite-internal/Types/IntegrationTest.o )
[23 of 44] Compiling CompilerCxx.Naming ( src/CompilerCxx/Naming.hs, dist/build/zeolite-internal/CompilerCxx/Naming.o )
[24 of 44] Compiling Compilation.ScopeContext ( src/Compilation/ScopeContext.hs, dist/build/zeolite-internal/Compilation/ScopeContext.o )
[25 of 44] Compiling Compilation.CompilerState ( src/Compilation/CompilerState.hs, dist/build/zeolite-internal/Compilation/CompilerState.o )
[26 of 44] Compiling CompilerCxx.Code ( src/CompilerCxx/Code.hs, dist/build/zeolite-internal/CompilerCxx/Code.o )
[27 of 44] Compiling Compilation.ProcedureContext ( src/Compilation/ProcedureContext.hs, dist/build/zeolite-internal/Compilation/ProcedureContext.o )
[28 of 44] Compiling CompilerCxx.CategoryContext ( src/CompilerCxx/CategoryContext.hs, dist/build/zeolite-internal/CompilerCxx/CategoryContext.o )
[29 of 44] Compiling CompilerCxx.Procedure ( src/CompilerCxx/Procedure.hs, dist/build/zeolite-internal/CompilerCxx/Procedure.o )
[30 of 44] Compiling Test.TypeInstance ( src/Test/TypeInstance.hs, dist/build/zeolite-internal/Test/TypeInstance.o )
[31 of 44] Compiling Parser.TypeCategory ( src/Parser/TypeCategory.hs, dist/build/zeolite-internal/Parser/TypeCategory.o )
[32 of 44] Compiling Test.TypeCategory ( src/Test/TypeCategory.hs, dist/build/zeolite-internal/Test/TypeCategory.o )
[33 of 44] Compiling Parser.Procedure ( src/Parser/Procedure.hs, dist/build/zeolite-internal/Parser/Procedure.o )
[34 of 44] Compiling Test.Procedure   ( src/Test/Procedure.hs, dist/build/zeolite-internal/Test/Procedure.o )
[35 of 44] Compiling Parser.DefinedCategory ( src/Parser/DefinedCategory.hs, dist/build/zeolite-internal/Parser/DefinedCategory.o )
[36 of 44] Compiling Test.DefinedCategory ( src/Test/DefinedCategory.hs, dist/build/zeolite-internal/Test/DefinedCategory.o )
[37 of 44] Compiling Parser.IntegrationTest ( src/Parser/IntegrationTest.hs, dist/build/zeolite-internal/Parser/IntegrationTest.o )
[38 of 44] Compiling Test.IntegrationTest ( src/Test/IntegrationTest.hs, dist/build/zeolite-internal/Test/IntegrationTest.o )
[39 of 44] Compiling Parser.SourceFile ( src/Parser/SourceFile.hs, dist/build/zeolite-internal/Parser/SourceFile.o )
[40 of 44] Compiling CompilerCxx.Category ( src/CompilerCxx/Category.hs, dist/build/zeolite-internal/CompilerCxx/Category.o )
[41 of 44] Compiling Cli.CompileMetadata ( src/Cli/CompileMetadata.hs, dist/build/zeolite-internal/Cli/CompileMetadata.o )
[42 of 44] Compiling Cli.TestRunner   ( src/Cli/TestRunner.hs, dist/build/zeolite-internal/Cli/TestRunner.o )
[43 of 44] Compiling Cli.ParseCompileOptions ( src/Cli/ParseCompileOptions.hs, dist/build/zeolite-internal/Cli/ParseCompileOptions.o )
[44 of 44] Compiling Cli.Compiler     ( src/Cli/Compiler.hs, dist/build/zeolite-internal/Cli/Compiler.o )
Preprocessing executable 'zeolite-setup' for zeolite-lang-0.1.2.5..
Building executable 'zeolite-setup' for zeolite-lang-0.1.2.5..
[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.1.2.5..
Building executable 'zeolite' for zeolite-lang-0.1.2.5..
[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.1.2.5..
Running Haddock on library 'zeolite-internal' for zeolite-lang-0.1.2.5..
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:36)
    CompileErrorM (src/Base/CompileError.hs:44)
   0% (  0 /  3) in 'Base.Mergeable'
  Missing documentation for:
    Module header
    Mergeable (src/Base/Mergeable.hs:32)
    MergeableM (src/Base/Mergeable.hs:40)
   0% (  0 / 13) in 'Cli.CompileOptions'
  Missing documentation for:
    Module header
    CompileOptions (src/Cli/CompileOptions.hs:37)
    CompileMode (src/Cli/CompileOptions.hs:72)
    ForceMode (src/Cli/CompileOptions.hs:70)
    HelpMode (src/Cli/CompileOptions.hs:68)
    emptyCompileOptions (src/Cli/CompileOptions.hs:52)
    isCompileBinary (src/Cli/CompileOptions.hs:90)
    isCompileIncremental (src/Cli/CompileOptions.hs:93)
    isCompileRecompile (src/Cli/CompileOptions.hs:96)
    isCreateTemplates (src/Cli/CompileOptions.hs:102)
    isExecuteTests (src/Cli/CompileOptions.hs:99)
    isOnlyShowPath (src/Cli/CompileOptions.hs:87)
    maybeDisableHelp (src/Cli/CompileOptions.hs:105)
   0% (  0 /  6) in 'Compilation.CompileInfo'
  Missing documentation for:
    Module header
    CompileInfo (src/Compilation/CompileInfo.hs:59)
    CompileMessage (src/Compilation/CompileInfo.hs:45)
    getCompileError (src/Compilation/CompileInfo.hs:69)
    getCompileSuccess (src/Compilation/CompileInfo.hs:70)
    getCompileWarnings (src/Compilation/CompileInfo.hs:71)
   0% (  0 /  2) in 'Config.Paths'
  Missing documentation for:
    Module header
    PathResolver (src/Config/Paths.hs:28)
   0% (  0 /  5) in 'Config.Programs'
  Missing documentation for:
    Module header
    CompilerBackend (src/Config/Programs.hs:29)
    CxxCommand (src/Config/Programs.hs:33)
    TestCommand (src/Config/Programs.hs:50)
    TestCommandResult (src/Config/Programs.hs:57)
   0% (  0 / 78) in 'Parser.Common'
  Missing documentation for:
    Module header
    ParseFromSource (src/Parser/Common.hs:110)
    anyComment (src/Parser/Common.hs:228)
    assignOperator (src/Parser/Common.hs:122)
    blockComment (src/Parser/Common.hs:223)
    builtinValues (src/Parser/Common.hs:127)
    categorySymbolGet (src/Parser/Common.hs:120)
    endOfDoc (src/Parser/Common.hs:249)
    escapeStart (src/Parser/Common.hs:116)
    infixFuncEnd (src/Parser/Common.hs:124)
    infixFuncStart (src/Parser/Common.hs:123)
    keyword (src/Parser/Common.hs:243)
    kwAll (src/Parser/Common.hs:132)
    kwAllows (src/Parser/Common.hs:133)
    kwAny (src/Parser/Common.hs:134)
    kwBreak (src/Parser/Common.hs:135)
    kwCategory (src/Parser/Common.hs:136)
    kwCleanup (src/Parser/Common.hs:137)
    kwConcrete (src/Parser/Common.hs:138)
    kwContinue (src/Parser/Common.hs:139)
    kwDefine (src/Parser/Common.hs:140)
    kwDefines (src/Parser/Common.hs:141)
    kwElif (src/Parser/Common.hs:142)
    kwElse (src/Parser/Common.hs:143)
    kwEmpty (src/Parser/Common.hs:144)
    kwFail (src/Parser/Common.hs:145)
    kwFalse (src/Parser/Common.hs:146)
    kwIf (src/Parser/Common.hs:147)
    kwIn (src/Parser/Common.hs:148)
    kwIgnore (src/Parser/Common.hs:149)
    kwInterface (src/Parser/Common.hs:150)
    kwOptional (src/Parser/Common.hs:151)
    kwPresent (src/Parser/Common.hs:152)
    kwReduce (src/Parser/Common.hs:153)
    kwRefines (src/Parser/Common.hs:154)
    kwRequire (src/Parser/Common.hs:155)
    kwRequires (src/Parser/Common.hs:156)
    kwReturn (src/Parser/Common.hs:157)
    kwSelf (src/Parser/Common.hs:158)
    kwScoped (src/Parser/Common.hs:159)
    kwStrong (src/Parser/Common.hs:160)
    kwTestcase (src/Parser/Common.hs:161)
    kwTrue (src/Parser/Common.hs:162)
    kwType (src/Parser/Common.hs:163)
    kwTypename (src/Parser/Common.hs:164)
    kwTypes (src/Parser/Common.hs:165)
    kwUpdate (src/Parser/Common.hs:166)
    kwValue (src/Parser/Common.hs:167)
    kwWeak (src/Parser/Common.hs:168)
    kwWhile (src/Parser/Common.hs:169)
    labeled (src/Parser/Common.hs:114)
    lineComment (src/Parser/Common.hs:218)
    merge2 (src/Parser/Common.hs:337)
    merge3 (src/Parser/Common.hs:350)
    noKeywords (src/Parser/Common.hs:246)
    notAllowed (src/Parser/Common.hs:252)
    nullParse (src/Parser/Common.hs:215)
    operator (src/Parser/Common.hs:256)
    optionalSpace (src/Parser/Common.hs:231)
    parseBin (src/Parser/Common.hs:310)
    parseDec (src/Parser/Common.hs:301)
    parseHex (src/Parser/Common.hs:304)
    parseOct (src/Parser/Common.hs:307)
    parseSubOne (src/Parser/Common.hs:313)
    put12 (src/Parser/Common.hs:331)
    put13 (src/Parser/Common.hs:341)
    put22 (src/Parser/Common.hs:334)
    put23 (src/Parser/Common.hs:344)
    put33 (src/Parser/Common.hs:347)
    regexChar (src/Parser/Common.hs:321)
    requiredSpace (src/Parser/Common.hs:234)
    sepAfter (src/Parser/Common.hs:237)
    sepAfter1 (src/Parser/Common.hs:240)
    stringChar (src/Parser/Common.hs:263)
    statementEnd (src/Parser/Common.hs:118)
    statementStart (src/Parser/Common.hs:117)
    typeSymbolGet (src/Parser/Common.hs:121)
    valueSymbolGet (src/Parser/Common.hs:119)
   0% (  0 /  6) in 'Config.LoadConfig'
  Missing documentation for:
    Module header
    Backend (src/Config/LoadConfig.hs:61)
    LocalConfig (src/Config/LoadConfig.hs:71)
    Resolver (src/Config/LoadConfig.hs:69)
    localConfigPath (src/Config/LoadConfig.hs:80)
    loadConfig (src/Config/LoadConfig.hs:45)
   0% (  0 /  4) in 'Types.GeneralType'
  Missing documentation for:
    Module header
    GeneralType (src/Types/GeneralType.hs:36)
    MergeType (src/Types/GeneralType.hs:31)
    checkGeneralType (src/Types/GeneralType.hs:46)
   0% (  0 /  5) 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)
    processPairsT (src/Types/Positional.hs:52)
   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:465)
    checkGeneralMatch (src/Types/TypeInstance.hs:280)
    checkValueTypeMatch (src/Types/TypeInstance.hs:273)
    uncheckedSubFilter (src/Types/TypeInstance.hs:520)
    uncheckedSubFilters (src/Types/TypeInstance.hs:529)
    uncheckedSubInstance (src/Types/TypeInstance.hs:504)
    uncheckedSubValueType (src/Types/TypeInstance.hs:498)
    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:491)
    validateGeneralInstance (src/Types/TypeInstance.hs:404)
    validateInstanceVariance (src/Types/TypeInstance.hs:475)
    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:146)
    checkDefinesSuccess (src/Test/Common.hs:137)
    checkEquals (src/Test/Common.hs:196)
    checkTypeFail (src/Test/Common.hs:125)
    checkTypeSuccess (src/Test/Common.hs:116)
    containsAtLeast (src/Test/Common.hs:174)
    containsAtMost (src/Test/Common.hs:185)
    containsExactly (src/Test/Common.hs:158)
    containsNoDuplicates (src/Test/Common.hs:165)
    forceParse (src/Test/Common.hs:75)
    loadFile (src/Test/Common.hs:202)
    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:61)
    showParams (src/Test/Common.hs:112)
   0% (  0 /  2) in 'Test.Parser'
  Missing documentation for:
    Module header
    tests (src/Test/Parser.hs:33)
   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:395)
    CategoryResolver (src/Types/TypeCategory.hs:313)
    FunctionName (src/Types/TypeCategory.hs:858)
    Namespace (src/Types/TypeCategory.hs:254)
    ParamFilter (src/Types/TypeCategory.hs:303)
    PassedValue (src/Types/TypeCategory.hs:912)
    ScopedFunction (src/Types/TypeCategory.hs:877)
    SymbolScope (src/Types/TypeCategory.hs:355)
    ValueDefine (src/Types/TypeCategory.hs:284)
    ValueParam (src/Types/TypeCategory.hs:293)
    ValueRefine (src/Types/TypeCategory.hs:275)
    checkCategoryInstances (src/Types/TypeCategory.hs:615)
    checkConnectedTypes (src/Types/TypeCategory.hs:476)
    checkConnectionCycles (src/Types/TypeCategory.hs:536)
    checkParamVariances (src/Types/TypeCategory.hs:557)
    declareAllTypes (src/Types/TypeCategory.hs:449)
    flattenAllConnections (src/Types/TypeCategory.hs:730)
    formatFullContext (src/Types/TypeCategory.hs:122)
    formatFullContextBrace (src/Types/TypeCategory.hs:125)
    getCategory (src/Types/TypeCategory.hs:397)
    getCategoryContext (src/Types/TypeCategory.hs:184)
    getCategoryDefines (src/Types/TypeCategory.hs:209)
    getCategoryDeps (src/Types/TypeCategory.hs:224)
    getCategoryFilterMap (src/Types/TypeCategory.hs:469)
    getCategoryFilters (src/Types/TypeCategory.hs:214)
    getCategoryFunctions (src/Types/TypeCategory.hs:219)
    getCategoryName (src/Types/TypeCategory.hs:179)
    getCategoryNamespace (src/Types/TypeCategory.hs:189)
    getCategoryParams (src/Types/TypeCategory.hs:199)
    getCategoryRefines (src/Types/TypeCategory.hs:204)
    getConcreteCategory (src/Types/TypeCategory.hs:428)
    getFilterMap (src/Types/TypeCategory.hs:463)
    getFunctionFilterMap (src/Types/TypeCategory.hs:473)
    getInstanceCategory (src/Types/TypeCategory.hs:418)
    getValueCategory (src/Types/TypeCategory.hs:408)
    includeNewTypes (src/Types/TypeCategory.hs:438)
    isInstanceInterface (src/Types/TypeCategory.hs:246)
    isDynamicNamespace (src/Types/TypeCategory.hs:272)
    isNoNamespace (src/Types/TypeCategory.hs:269)
    isStaticNamespace (src/Types/TypeCategory.hs:266)
    isValueConcrete (src/Types/TypeCategory.hs:250)
    isValueInterface (src/Types/TypeCategory.hs:242)
    mergeDefines (src/Types/TypeCategory.hs:698)
    mergeFunctions (src/Types/TypeCategory.hs:802)
    mergeRefines (src/Types/TypeCategory.hs:689)
    noDuplicateDefines (src/Types/TypeCategory.hs:713)
    noDuplicateRefines (src/Types/TypeCategory.hs:707)
    parsedToFunctionType (src/Types/TypeCategory.hs:921)
    partitionByScope (src/Types/TypeCategory.hs:362)
    setCategoryNamespace (src/Types/TypeCategory.hs:194)
    topoSortCategories (src/Types/TypeCategory.hs:656)
    uncheckedSubFunction (src/Types/TypeCategory.hs:943)
    validateCategoryFunction (src/Types/TypeCategory.hs:644)
   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 / 26) in 'Types.Procedure'
  Missing documentation for:
    Module header
    ArgValues (src/Types/Procedure.hs:70)
    Assignable (src/Types/Procedure.hs:161)
    ExecutableProcedure (src/Types/Procedure.hs:59)
    Expression (src/Types/Procedure.hs:188)
    ExpressionStart (src/Types/Procedure.hs:224)
    FunctionCall (src/Types/Procedure.hs:220)
    FunctionQualifier (src/Types/Procedure.hs:196)
    FunctionSpec (src/Types/Procedure.hs:204)
    IfElifElse (src/Types/Procedure.hs:174)
    InputValue (src/Types/Procedure.hs:109)
    Operator (src/Types/Procedure.hs:208)
    OutputValue (src/Types/Procedure.hs:126)
    Procedure (src/Types/Procedure.hs:136)
    ReturnValues (src/Types/Procedure.hs:81)
    ScopedBlock (src/Types/Procedure.hs:184)
    Statement (src/Types/Procedure.hs:140)
    ValueLiteral (src/Types/Procedure.hs:234)
    ValueOperation (src/Types/Procedure.hs:251)
    VariableName (src/Types/Procedure.hs:100)
    VoidExpression (src/Types/Procedure.hs:166)
    WhileLoop (src/Types/Procedure.hs:180)
    getExpressionContext (src/Types/Procedure.hs:213)
    getStatementContext (src/Types/Procedure.hs:151)
    isDiscardedInput (src/Types/Procedure.hs:118)
    isUnnamedReturns (src/Types/Procedure.hs:90)
   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:147)
    mergeInternalInheritance (src/Types/DefinedCategory.hs:162)
    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:94)
    getRequirePattern (src/Types/IntegrationTest.hs:90)
    isExpectCompileError (src/Types/IntegrationTest.hs:81)
    isExpectRuntimeError (src/Types/IntegrationTest.hs:84)
    isExpectRuntimeSuccess (src/Types/IntegrationTest.hs:87)
   0% (  0 / 30) in 'CompilerCxx.Naming'
  Missing documentation for:
    Module header
    allGetter (src/CompilerCxx/Naming.hs:107)
    anyGetter (src/CompilerCxx/Naming.hs:110)
    baseHeaderIncludes (src/CompilerCxx/Naming.hs:71)
    baseSourceIncludes (src/CompilerCxx/Naming.hs:74)
    callName (src/CompilerCxx/Naming.hs:116)
    categoryCreator (src/CompilerCxx/Naming.hs:128)
    categoryGetter (src/CompilerCxx/Naming.hs:92)
    categoryName (src/CompilerCxx/Naming.hs:89)
    collectionName (src/CompilerCxx/Naming.hs:122)
    dynamicNamespaceName (src/CompilerCxx/Naming.hs:149)
    functionName (src/CompilerCxx/Naming.hs:119)
    headerFilename (src/CompilerCxx/Naming.hs:62)
    initializerName (src/CompilerCxx/Naming.hs:86)
    intersectGetter (src/CompilerCxx/Naming.hs:101)
    mainFilename (src/CompilerCxx/Naming.hs:68)
    mainSourceIncludes (src/CompilerCxx/Naming.hs:77)
    paramName (src/CompilerCxx/Naming.hs:80)
    privateNamespace (src/CompilerCxx/Naming.hs:137)
    publicNamespace (src/CompilerCxx/Naming.hs:140)
    qualifiedTypeGetter (src/CompilerCxx/Naming.hs:143)
    sourceFilename (src/CompilerCxx/Naming.hs:65)
    tableName (src/CompilerCxx/Naming.hs:125)
    typeCreator (src/CompilerCxx/Naming.hs:131)
    typeGetter (src/CompilerCxx/Naming.hs:98)
    typeName (src/CompilerCxx/Naming.hs:95)
    unionGetter (src/CompilerCxx/Naming.hs:104)
    valueCreator (src/CompilerCxx/Naming.hs:134)
    valueName (src/CompilerCxx/Naming.hs:113)
    variableName (src/CompilerCxx/Naming.hs:83)
   0% (  0 /  6) in 'Compilation.ScopeContext'
  Missing documentation for:
    Module header
    ProcedureScope (src/Compilation/ScopeContext.hs:57)
    ScopeContext (src/Compilation/ScopeContext.hs:44)
    applyProcedureScope (src/Compilation/ScopeContext.hs:63)
    builtinVariables (src/Compilation/ScopeContext.hs:118)
    getProcedureScopes (src/Compilation/ScopeContext.hs:67)
   0% (  0 / 38) in 'Compilation.CompilerState'
  Missing documentation for:
    Module header
    CleanupSetup (src/Compilation/CompilerState.hs:134)
    CompilerContext (src/Compilation/CompilerState.hs:81)
    CompiledData (src/Compilation/CompilerState.hs:234)
    CompilerState (src/Compilation/CompilerState.hs:79)
    ExpressionType (src/Compilation/CompilerState.hs:110)
    LoopSetup (src/Compilation/CompilerState.hs:128)
    MemberValue (src/Compilation/CompilerState.hs:112)
    ReturnVariable (src/Compilation/CompilerState.hs:120)
    csAddVariable (src/Compilation/CompilerState.hs:183)
    csAllFilters (src/Compilation/CompilerState.hs:155)
    csCheckValueInit (src/Compilation/CompilerState.hs:175)
    csCheckVariableInit (src/Compilation/CompilerState.hs:187)
    csClearOutput (src/Compilation/CompilerState.hs:194)
    csCurrentScope (src/Compilation/CompilerState.hs:146)
    csGetCategoryFunction (src/Compilation/CompilerState.hs:167)
    csGetCleanup (src/Compilation/CompilerState.hs:231)
    csGetLoop (src/Compilation/CompilerState.hs:225)
    csGetOutput (src/Compilation/CompilerState.hs:197)
    csGetParamScope (src/Compilation/CompilerState.hs:158)
    csGetTypeFunction (src/Compilation/CompilerState.hs:171)
    csGetVariable (src/Compilation/CompilerState.hs:179)
    csInheritReturns (src/Compilation/CompilerState.hs:203)
    csIsNamedReturns (src/Compilation/CompilerState.hs:216)
    csIsUnreachable (src/Compilation/CompilerState.hs:213)
    csPrimNamedReturns (src/Compilation/CompilerState.hs:210)
    csPushCleanup (src/Compilation/CompilerState.hs:228)
    csRegisterReturn (src/Compilation/CompilerState.hs:206)
    csRequiresTypes (src/Compilation/CompilerState.hs:161)
    csResolver (src/Compilation/CompilerState.hs:149)
    csSameType (src/Compilation/CompilerState.hs:152)
    csSetNoReturn (src/Compilation/CompilerState.hs:219)
    csStartLoop (src/Compilation/CompilerState.hs:222)
    csUpdateAssigned (src/Compilation/CompilerState.hs:200)
    csWrite (src/Compilation/CompilerState.hs:191)
    getCleanContext (src/Compilation/CompilerState.hs:261)
    reviseErrorStateT (src/Compilation/CompilerState.hs:143)
    runDataCompiler (src/Compilation/CompilerState.hs:250)
   0% (  0 / 33) in 'CompilerCxx.Code'
  Missing documentation for:
    Module header
    ExprValue (src/CompilerCxx/Code.hs:116)
    PrimitiveType (src/CompilerCxx/Code.hs:100)
    categoryBase (src/CompilerCxx/Code.hs:300)
    clearCompiled (src/CompilerCxx/Code.hs:81)
    emptyCode (src/CompilerCxx/Code.hs:69)
    escapeChar (src/CompilerCxx/Code.hs:315)
    escapeChars (src/CompilerCxx/Code.hs:325)
    functionLabelType (src/CompilerCxx/Code.hs:271)
    indentCompiled (src/CompilerCxx/Code.hs:78)
    isPrimType (src/CompilerCxx/Code.hs:108)
    newFunctionLabel (src/CompilerCxx/Code.hs:277)
    onlyCode (src/CompilerCxx/Code.hs:72)
    onlyCodes (src/CompilerCxx/Code.hs:75)
    paramType (src/CompilerCxx/Code.hs:309)
    predTraceContext (src/CompilerCxx/Code.hs:95)
    readStoredVariable (src/CompilerCxx/Code.hs:254)
    setTraceContext (src/CompilerCxx/Code.hs:90)
    startCleanupTracing (src/CompilerCxx/Code.hs:87)
    startFunctionTracing (src/CompilerCxx/Code.hs:84)
    typeBase (src/CompilerCxx/Code.hs:303)
    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:222)
    valueAsWrapped (src/CompilerCxx/Code.hs:211)
    valueBase (src/CompilerCxx/Code.hs:306)
    variableLazyType (src/CompilerCxx/Code.hs:242)
    variableProxyType (src/CompilerCxx/Code.hs:245)
    variableStoredType (src/CompilerCxx/Code.hs:233)
    writeStoredVariable (src/CompilerCxx/Code.hs:263)
   0% (  0 /  5) in 'Compilation.ProcedureContext'
  Missing documentation for:
    Module header
    ProcedureContext (src/Compilation/ProcedureContext.hs:46)
    ReturnValidation (src/Compilation/ProcedureContext.hs:69)
    updateArgVariables (src/Compilation/ProcedureContext.hs:498)
    updateReturnVariables (src/Compilation/ProcedureContext.hs:479)
   0% (  0 /  5) in 'CompilerCxx.CategoryContext'
  Missing documentation for:
    Module header
    ScopeContext (src/Compilation/ScopeContext.hs:44)
    getContextForInit (src/CompilerCxx/CategoryContext.hs:46)
    getMainContext (src/CompilerCxx/CategoryContext.hs:141)
    getProcedureContext (src/CompilerCxx/CategoryContext.hs:85)
   0% (  0 /  6) in 'CompilerCxx.Procedure'
  Missing documentation for:
    Module header
    compileExecutableProcedure (src/CompilerCxx/Procedure.hs:56)
    compileMainProcedure (src/CompilerCxx/Procedure.hs:785)
    compileExpression (src/CompilerCxx/Procedure.hs:416)
    compileLazyInit (src/CompilerCxx/Procedure.hs:261)
    compileStatement (src/CompilerCxx/Procedure.hs:151)
   0% (  0 /  2) in 'Test.TypeInstance'
  Missing documentation for:
    Module header
    tests (src/Test/TypeInstance.hs:37)
   0% (  0 /  7) in 'Parser.TypeCategory'
  Missing documentation for:
    Module header
    parseFilters (src/Parser/TypeCategory.hs:141)
    parseScope (src/Parser/TypeCategory.hs:194)
    parseScopedFunction (src/Parser/TypeCategory.hs:164)
    singleDefine (src/Parser/TypeCategory.hs:124)
    singleFilter (src/Parser/TypeCategory.hs:131)
    singleRefine (src/Parser/TypeCategory.hs:117)
   0% (  0 /  2) in 'Test.TypeCategory'
  Missing documentation for:
    Module header
    tests (src/Test/TypeCategory.hs:46)
   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:38)
   0% (  0 /  2) in 'Parser.DefinedCategory'
  Missing documentation for:
    Module header
    parseAnySource (src/Parser/DefinedCategory.hs:116)
   0% (  0 /  2) in 'Test.DefinedCategory'
  Missing documentation for:
    Module header
    tests (src/Test/DefinedCategory.hs:34)
   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:41)
    parsePublicSource (src/Parser/SourceFile.hs:48)
    parseTestSource (src/Parser/SourceFile.hs:54)
   0% (  0 / 12) in 'CompilerCxx.Category'
  Missing documentation for:
    Module header
    CategoryModule (src/CompilerCxx/Category.hs:69)
    CxxOutput (src/CompilerCxx/Category.hs:59)
    PrivateSource (src/CompilerCxx/Category.hs:77)
    createMainFile (src/CompilerCxx/Category.hs:673)
    createTestFile (src/CompilerCxx/Category.hs:684)
    compileCategoryDeclaration (src/CompilerCxx/Category.hs:137)
    compileCategoryModule (src/CompilerCxx/Category.hs:84)
    compileConcreteDefinition (src/CompilerCxx/Category.hs:223)
    compileConcreteTemplate (src/CompilerCxx/Category.hs:192)
    compileInterfaceDefinition (src/CompilerCxx/Category.hs:174)
    compileModuleMain (src/CompilerCxx/Category.hs:118)
   0% (  0 / 33) in 'Cli.CompileMetadata'
  Missing documentation for:
    Module header
    CategoryIdentifier (src/Cli/CompileMetadata.hs:103)
    CompileMetadata (src/Cli/CompileMetadata.hs:74)
    ObjectFile (src/Cli/CompileMetadata.hs:92)
    RecompileMetadata (src/Cli/CompileMetadata.hs:123)
    allowedExtraTypes (src/Cli/CompileMetadata.hs:140)
    createCachePath (src/Cli/CompileMetadata.hs:214)
    eraseCachedData (src/Cli/CompileMetadata.hs:208)
    findSourceFiles (src/Cli/CompileMetadata.hs:232)
    fixPath (src/Cli/CompileMetadata.hs:297)
    getCachedPath (src/Cli/CompileMetadata.hs:226)
    getCacheRelativePath (src/Cli/CompileMetadata.hs:229)
    getIncludePathsForDeps (src/Cli/CompileMetadata.hs:262)
    getNamespacesForDeps (src/Cli/CompileMetadata.hs:259)
    getObjectFilesForDeps (src/Cli/CompileMetadata.hs:265)
    getObjectFileResolver (src/Cli/CompileMetadata.hs:343)
    getRealPathsForDeps (src/Cli/CompileMetadata.hs:249)
    getRequiresFromDeps (src/Cli/CompileMetadata.hs:256)
    getSourceFilesForDeps (src/Cli/CompileMetadata.hs:252)
    isCategoryObjectFile (src/Cli/CompileMetadata.hs:119)
    isPathConfigured (src/Cli/CompileMetadata.hs:193)
    isPathUpToDate (src/Cli/CompileMetadata.hs:184)
    loadPrivateDeps (src/Cli/CompileMetadata.hs:271)
    loadPublicDeps (src/Cli/CompileMetadata.hs:268)
    loadMetadata (src/Cli/CompileMetadata.hs:142)
    mergeObjectFiles (src/Cli/CompileMetadata.hs:114)
    resolveCategoryDeps (src/Cli/CompileMetadata.hs:384)
    resolveObjectDeps (src/Cli/CompileMetadata.hs:369)
    sortCompiledFiles (src/Cli/CompileMetadata.hs:310)
    tryLoadRecompile (src/Cli/CompileMetadata.hs:169)
    writeCachedFile (src/Cli/CompileMetadata.hs:220)
    writeMetadata (src/Cli/CompileMetadata.hs:196)
    writeRecompile (src/Cli/CompileMetadata.hs:202)
   0% (  0 /  2) in 'Cli.TestRunner'
  Missing documentation for:
    Module header
    runSingleTest (src/Cli/TestRunner.hs:47)
   0% (  0 /  4) in 'Cli.ParseCompileOptions'
  Missing documentation for:
    Module header
    optionHelpText (src/Cli/ParseCompileOptions.hs:35)
    parseCompileOptions (src/Cli/ParseCompileOptions.hs:70)
    validateCompileOptions (src/Cli/ParseCompileOptions.hs:191)
   0% (  0 /  3) in 'Cli.Compiler'
  Missing documentation for:
    Module header
    rootPath (src/Cli/Compiler.hs:58)
    runCompiler (src/Cli/Compiler.hs:61)
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.1.2.5..
Preprocessing executable 'zeolite' for zeolite-lang-0.1.2.5..
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.1.2.5-FWMCLvPUAl29cUA2OKNkFg
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-29323/zeolite-lang-0.1.2.5'
cabal: Error: some packages failed to install:
zeolite-lang-0.1.2.5-FWMCLvPUAl29cUA2OKNkFg 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.1.2.5: 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.