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) )