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