Resolving dependencies... Downloading ghc-hie-0.0.2 Downloaded ghc-hie-0.0.2 Configuring ghc-hie-0.0.2... Preprocessing library for ghc-hie-0.0.2.. Building library for ghc-hie-0.0.2.. [ 1 of 14] Compiling GHC.Builtin.Imports ( src/GHC/Builtin/Imports.hs, dist/build/GHC/Builtin/Imports.o, dist/build/GHC/Builtin/Imports.dyn_o ) [ 2 of 14] Compiling GHC.Builtin.Names.GHC908 ( src/GHC/Builtin/Names/GHC908.hs, dist/build/GHC/Builtin/Names/GHC908.o, dist/build/GHC/Builtin/Names/GHC908.dyn_o ) [ 3 of 14] Compiling GHC.Builtin.Names.GHC910 ( src/GHC/Builtin/Names/GHC910.hs, dist/build/GHC/Builtin/Names/GHC910.o, dist/build/GHC/Builtin/Names/GHC910.dyn_o ) [ 4 of 14] Compiling GHC.Builtin.Names.GHC912 ( src/GHC/Builtin/Names/GHC912.hs, dist/build/GHC/Builtin/Names/GHC912.o, dist/build/GHC/Builtin/Names/GHC912.dyn_o ) [ 5 of 14] Compiling GHC.Builtin.Uniques ( src/GHC/Builtin/Uniques.hs, dist/build/GHC/Builtin/Uniques.o, dist/build/GHC/Builtin/Uniques.dyn_o ) [ 6 of 14] Compiling GHC.Builtin.Utils ( src/GHC/Builtin/Utils.hs, dist/build/GHC/Builtin/Utils.o, dist/build/GHC/Builtin/Utils.dyn_o ) [ 7 of 14] Compiling GHC.Iface.Ext.Binary.Utils ( src/GHC/Iface/Ext/Binary/Utils.hs, dist/build/GHC/Iface/Ext/Binary/Utils.o, dist/build/GHC/Iface/Ext/Binary/Utils.dyn_o ) [ 8 of 14] Compiling GHC.Iface.Ext.Binary.Instances ( src/GHC/Iface/Ext/Binary/Instances.hs, dist/build/GHC/Iface/Ext/Binary/Instances.o, dist/build/GHC/Iface/Ext/Binary/Instances.dyn_o ) [ 9 of 14] Compiling GHC.Iface.Ext.Binary.Header ( src/GHC/Iface/Ext/Binary/Header.hs, dist/build/GHC/Iface/Ext/Binary/Header.o, dist/build/GHC/Iface/Ext/Binary/Header.dyn_o ) [10 of 14] Compiling GHC.Iface.Ext.Compat ( src/GHC/Iface/Ext/Compat.hs, dist/build/GHC/Iface/Ext/Compat.o, dist/build/GHC/Iface/Ext/Compat.dyn_o ) [11 of 14] Compiling GHC.Iface.Ext.Types ( src/GHC/Iface/Ext/Types.hs, dist/build/GHC/Iface/Ext/Types.o, dist/build/GHC/Iface/Ext/Types.dyn_o ) [12 of 14] Compiling GHC.Iface.Ext.Binary.GHC912 ( src/GHC/Iface/Ext/Binary/GHC912.hs, dist/build/GHC/Iface/Ext/Binary/GHC912.o, dist/build/GHC/Iface/Ext/Binary/GHC912.dyn_o ) [13 of 14] Compiling GHC.Iface.Ext.Binary ( src/GHC/Iface/Ext/Binary.hs, dist/build/GHC/Iface/Ext/Binary.o, dist/build/GHC/Iface/Ext/Binary.dyn_o ) [14 of 14] Compiling GHC.Iface.Ext.Utils ( src/GHC/Iface/Ext/Utils.hs, dist/build/GHC/Iface/Ext/Utils.o, dist/build/GHC/Iface/Ext/Utils.dyn_o ) Preprocessing library for ghc-hie-0.0.2.. Running Haddock on library for ghc-hie-0.0.2.. Warning: --source-* options are ignored when --hyperlinked-source is enabled. [ 1 of 14] Compiling GHC.Builtin.Imports ( src/GHC/Builtin/Imports.hs, nothing ) [ 2 of 14] Compiling GHC.Builtin.Names.GHC908 ( src/GHC/Builtin/Names/GHC908.hs, nothing ) [ 3 of 14] Compiling GHC.Builtin.Names.GHC910 ( src/GHC/Builtin/Names/GHC910.hs, nothing ) [ 4 of 14] Compiling GHC.Builtin.Names.GHC912 ( src/GHC/Builtin/Names/GHC912.hs, nothing ) [ 5 of 14] Compiling GHC.Builtin.Uniques ( src/GHC/Builtin/Uniques.hs, nothing ) [ 6 of 14] Compiling GHC.Builtin.Utils ( src/GHC/Builtin/Utils.hs, nothing ) [ 7 of 14] Compiling GHC.Iface.Ext.Binary.Utils ( src/GHC/Iface/Ext/Binary/Utils.hs, nothing ) [ 8 of 14] Compiling GHC.Iface.Ext.Binary.Instances ( src/GHC/Iface/Ext/Binary/Instances.hs, nothing ) [ 9 of 14] Compiling GHC.Iface.Ext.Binary.Header ( src/GHC/Iface/Ext/Binary/Header.hs, nothing ) [10 of 14] Compiling GHC.Iface.Ext.Compat ( src/GHC/Iface/Ext/Compat.hs, nothing ) [11 of 14] Compiling GHC.Iface.Ext.Types ( src/GHC/Iface/Ext/Types.hs, nothing ) [12 of 14] Compiling GHC.Iface.Ext.Binary.GHC912 ( src/GHC/Iface/Ext/Binary/GHC912.hs, nothing ) [13 of 14] Compiling GHC.Iface.Ext.Binary ( src/GHC/Iface/Ext/Binary.hs, nothing ) [14 of 14] Compiling GHC.Iface.Ext.Utils ( src/GHC/Iface/Ext/Utils.hs, nothing ) Haddock coverage: Warning: GHC.Builtin.Imports: Could not find documentation for exported module: GHC.Builtin.Imports Warning: 'FastString' is ambiguous. It is defined * in GHC.Data.FastString * in GHC.Data.FastString You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.Data.FastString Warning: 'GenericSymbolTable' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1579:29 * at src/GHC/Iface/Ext/Binary/Utils.hs:1579:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1579:1 Warning: 'BinSymbolTable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Type' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IfaceType' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'WriterTable' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1559:23 * at src/GHC/Iface/Ext/Binary/Utils.hs:1559:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1559:1 Warning: 'ReaderTable' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1549:22 * at src/GHC/Iface/Ext/Binary/Utils.hs:1549:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1549:1 Warning: 'BinaryReader' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1447:26 * at src/GHC/Iface/Ext/Binary/Utils.hs:1447:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1447:1 Warning: 'Reader' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Writer' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'BinaryWriter' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1451:26 * at src/GHC/Iface/Ext/Binary/Utils.hs:1451:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1451:1 Warning: 'RelBinPtr' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:368:23 * at src/GHC/Iface/Ext/Binary/Utils.hs:368:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:368:1 Warning: 'RelBin' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:357:17 * at src/GHC/Iface/Ext/Binary/Utils.hs:357:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:357:1 Warning: 'FullBinData' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:216:20 * at src/GHC/Iface/Ext/Binary/Utils.hs:216:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:216:1 Warning: 'ReaderUserData' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1418:4 * at src/GHC/Iface/Ext/Binary/Utils.hs:1417:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1417:1 Warning: 'SomeBinaryReader' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1395:25 * at src/GHC/Iface/Ext/Binary/Utils.hs:1395:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1395:1 Warning: 'SomeBinaryWriter' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1392:25 * at src/GHC/Iface/Ext/Binary/Utils.hs:1392:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1392:1 Warning: 'WriterUserData' is ambiguous. It is defined * at src/GHC/Iface/Ext/Binary/Utils.hs:1401:4 * at src/GHC/Iface/Ext/Binary/Utils.hs:1400:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Binary/Utils.hs:1400:1 Warning: 'BinHandle' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'put_A' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Namespace' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'Variable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'TypeVariable' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'DataConstructor' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'fromHieName' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'isVisibleForAllTyFlag' is out of scope. If you qualify the identifier, haddock can try to link it anyway. Warning: 'IfaceDFunTy' is out of scope. If you qualify the identifier, haddock can try to link it anyway. 47% ( 18 / 38) in 'GHC.Iface.Ext.Types' Missing documentation for: Module header Span (src/GHC/Iface/Ext/Types.hs:55) NameEntityInfo (src/GHC/Iface/Ext/Types.hs:98) TypeIndex (src/GHC/Iface/Ext/Types.hs:136) HieTypeFlat (src/GHC/Iface/Ext/Types.hs:153) HiePath (src/GHC/Iface/Ext/Types.hs:220) HiePath (src/GHC/Iface/Ext/Types.hs:224) HieAST (src/GHC/Iface/Ext/Types.hs:243) pprNodeIdents (src/GHC/Iface/Ext/Types.hs:354) pprIdentifier (src/GHC/Iface/Ext/Types.hs:359) Identifier (src/GHC/Iface/Ext/Types.hs:362) NodeIdentifiers (src/GHC/Iface/Ext/Types.hs:364) pprBindSpan (src/GHC/Iface/Ext/Types.hs:475) EvVarSource (src/GHC/Iface/Ext/Types.hs:534) RecFieldContext (src/GHC/Iface/Ext/Types.hs:612) BindType (src/GHC/Iface/Ext/Types.hs:630) DeclType (src/GHC/Iface/Ext/Types.hs:643) Scope (src/GHC/Iface/Ext/Types.hs:666) toHieName (src/GHC/Iface/Ext/Types.hs:770) nameEntityInfo (src/GHC/Iface/Ext/Types.hs:850) Warning: 'HieFile' is ambiguous. It is defined * at src/GHC/Iface/Ext/Types.hs:73:16 * at src/GHC/Iface/Ext/Types.hs:73:1 You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined at src/GHC/Iface/Ext/Types.hs:73:1 Warning: 'NameCache' is ambiguous. It is defined * in GHC.Types.Name.Cache * in GHC.Types.Name.Cache You may be able to disambiguate the identifier by qualifying it or by specifying the type/value namespace explicitly. Defaulting to the one defined in GHC.Types.Name.Cache 33% ( 2 / 6) in 'GHC.Iface.Ext.Binary' Missing documentation for: Module header HieHeader (src/GHC/Iface/Ext/Binary/Header.hs:39) HieFileResult (src/GHC/Iface/Ext/Binary.hs:73) extractSourceFileName (src/GHC/Iface/Ext/Binary.hs:44) 8% ( 5 / 59) in 'GHC.Iface.Ext.Utils' Missing documentation for: Module header RefMap (src/GHC/Iface/Ext/Utils.hs:51) generateReferencesMap (src/GHC/Iface/Ext/Utils.hs:57) renderHieType (src/GHC/Iface/Ext/Utils.hs:64) resolveVisibility (src/GHC/Iface/Ext/Utils.hs:67) foldType (src/GHC/Iface/Ext/Utils.hs:90) selectPoint (src/GHC/Iface/Ext/Utils.hs:93) findEvidenceUse (src/GHC/Iface/Ext/Utils.hs:103) EvidenceInfo (src/GHC/Iface/Ext/Utils.hs:107) getEvidenceTreesAtPoint (src/GHC/Iface/Ext/Utils.hs:131) getEvidenceTree (src/GHC/Iface/Ext/Utils.hs:138) hieTypeToIface (src/GHC/Iface/Ext/Utils.hs:166) HieTypeState (src/GHC/Iface/Ext/Utils.hs:187) initialHTS (src/GHC/Iface/Ext/Utils.hs:195) freshTypeIndex (src/GHC/Iface/Ext/Utils.hs:198) compressTypes (src/GHC/Iface/Ext/Utils.hs:206) recoverFullType (src/GHC/Iface/Ext/Utils.hs:214) getTypeIndex (src/GHC/Iface/Ext/Utils.hs:219) resolveTyVarScopes (src/GHC/Iface/Ext/Utils.hs:263) resolveTyVarScopeLocal (src/GHC/Iface/Ext/Utils.hs:268) getNameBinding (src/GHC/Iface/Ext/Utils.hs:293) getNameScope (src/GHC/Iface/Ext/Utils.hs:298) getNameBindingInClass (src/GHC/Iface/Ext/Utils.hs:307) getNameScopeAndBinding (src/GHC/Iface/Ext/Utils.hs:321) getScopeFromContext (src/GHC/Iface/Ext/Utils.hs:335) getBindSiteFromContext (src/GHC/Iface/Ext/Utils.hs:345) flattenAst (src/GHC/Iface/Ext/Utils.hs:350) smallestContainingSatisfying (src/GHC/Iface/Ext/Utils.hs:358) selectLargestContainedBy (src/GHC/Iface/Ext/Utils.hs:368) selectSmallestContaining (src/GHC/Iface/Ext/Utils.hs:376) definedInAsts (src/GHC/Iface/Ext/Utils.hs:385) getEvidenceBindDeps (src/GHC/Iface/Ext/Utils.hs:390) isEvidenceBind (src/GHC/Iface/Ext/Utils.hs:395) isEvidenceContext (src/GHC/Iface/Ext/Utils.hs:399) isEvidenceUse (src/GHC/Iface/Ext/Utils.hs:404) isOccurrence (src/GHC/Iface/Ext/Utils.hs:408) scopeContainsSpan (src/GHC/Iface/Ext/Utils.hs:413) nodeInfo (src/GHC/Iface/Ext/Utils.hs:429) emptyNodeInfo (src/GHC/Iface/Ext/Utils.hs:432) sourcedNodeIdents (src/GHC/Iface/Ext/Utils.hs:435) combineSourcedNodeInfo (src/GHC/Iface/Ext/Utils.hs:438) rightOf (src/GHC/Iface/Ext/Utils.hs:502) leftOf (src/GHC/Iface/Ext/Utils.hs:508) startsRightOf (src/GHC/Iface/Ext/Utils.hs:514) simpleNodeInfo (src/GHC/Iface/Ext/Utils.hs:530) locOnly (src/GHC/Iface/Ext/Utils.hs:533) locOnlyE (src/GHC/Iface/Ext/Utils.hs:541) mkScope (src/GHC/Iface/Ext/Utils.hs:548) combineScopes (src/GHC/Iface/Ext/Utils.hs:553) mkSourcedNodeInfo (src/GHC/Iface/Ext/Utils.hs:561) makeNodeA (src/GHC/Iface/Ext/Utils.hs:573) makeNode (src/GHC/Iface/Ext/Utils.hs:581) makeTypeNodeA (src/GHC/Iface/Ext/Utils.hs:597) makeTypeNode (src/GHC/Iface/Ext/Utils.hs:606) Documentation created: dist/doc/html/ghc-hie/, dist/doc/html/ghc-hie/ghc-hie.txt Installing library in /var/lib/hackage-doc-builder/build-cache/tmp-install/lib/x86_64-linux-ghc-9.8.4/ghc-hie-0.0.2-JdEfhFz9UX817a5ljh2Gt2 Completed ghc-hie-0.0.2