Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-643/fgl-5.5.3.0' Configuring fgl-5.5.3.0... Building fgl-5.5.3.0... Preprocessing library fgl-5.5.3.0... [ 1 of 29] Compiling Paths_fgl ( dist/build/autogen/Paths_fgl.hs, dist/build/Paths_fgl.o ) [ 2 of 29] Compiling Data.Graph.Inductive.Internal.Thread ( Data/Graph/Inductive/Internal/Thread.hs, dist/build/Data/Graph/Inductive/Internal/Thread.o ) [ 3 of 29] Compiling Data.Graph.Inductive.Graph ( Data/Graph/Inductive/Graph.hs, dist/build/Data/Graph/Inductive/Graph.o ) [ 4 of 29] Compiling Data.Graph.Inductive.Basic ( Data/Graph/Inductive/Basic.hs, dist/build/Data/Graph/Inductive/Basic.o ) [ 5 of 29] Compiling Data.Graph.Inductive.PatriciaTree ( Data/Graph/Inductive/PatriciaTree.hs, dist/build/Data/Graph/Inductive/PatriciaTree.o ) [ 6 of 29] Compiling Data.Graph.Inductive.Monad ( Data/Graph/Inductive/Monad.hs, dist/build/Data/Graph/Inductive/Monad.o ) [ 7 of 29] Compiling Data.Graph.Inductive.Monad.IOArray ( Data/Graph/Inductive/Monad/IOArray.hs, dist/build/Data/Graph/Inductive/Monad/IOArray.o ) [ 8 of 29] Compiling Data.Graph.Inductive.Example ( Data/Graph/Inductive/Example.hs, dist/build/Data/Graph/Inductive/Example.o ) [ 9 of 29] Compiling Data.Graph.Inductive.NodeMap ( Data/Graph/Inductive/NodeMap.hs, dist/build/Data/Graph/Inductive/NodeMap.o ) [10 of 29] Compiling Data.Graph.Inductive.Query.ArtPoint ( Data/Graph/Inductive/Query/ArtPoint.hs, dist/build/Data/Graph/Inductive/Query/ArtPoint.o ) [11 of 29] Compiling Data.Graph.Inductive.Query.DFS ( Data/Graph/Inductive/Query/DFS.hs, dist/build/Data/Graph/Inductive/Query/DFS.o ) [12 of 29] Compiling Data.Graph.Inductive.Query.BCC ( Data/Graph/Inductive/Query/BCC.hs, dist/build/Data/Graph/Inductive/Query/BCC.o ) [13 of 29] Compiling Data.Graph.Inductive.Query.Dominators ( Data/Graph/Inductive/Query/Dominators.hs, dist/build/Data/Graph/Inductive/Query/Dominators.o ) [14 of 29] Compiling Data.Graph.Inductive.Query.Indep ( Data/Graph/Inductive/Query/Indep.hs, dist/build/Data/Graph/Inductive/Query/Indep.o ) [15 of 29] Compiling Data.Graph.Inductive.Query.Monad ( Data/Graph/Inductive/Query/Monad.hs, dist/build/Data/Graph/Inductive/Query/Monad.o ) [16 of 29] Compiling Data.Graph.Inductive.Tree ( Data/Graph/Inductive/Tree.hs, dist/build/Data/Graph/Inductive/Tree.o ) [17 of 29] Compiling Data.Graph.Inductive.Monad.STArray ( Data/Graph/Inductive/Monad/STArray.hs, dist/build/Data/Graph/Inductive/Monad/STArray.o ) [18 of 29] Compiling Data.Graph.Inductive.Internal.RootPath ( Data/Graph/Inductive/Internal/RootPath.hs, dist/build/Data/Graph/Inductive/Internal/RootPath.o ) [19 of 29] Compiling Data.Graph.Inductive.Internal.Queue ( Data/Graph/Inductive/Internal/Queue.hs, dist/build/Data/Graph/Inductive/Internal/Queue.o ) [20 of 29] Compiling Data.Graph.Inductive.Query.BFS ( Data/Graph/Inductive/Query/BFS.hs, dist/build/Data/Graph/Inductive/Query/BFS.o ) [21 of 29] Compiling Data.Graph.Inductive.Query.MaxFlow ( Data/Graph/Inductive/Query/MaxFlow.hs, dist/build/Data/Graph/Inductive/Query/MaxFlow.o ) [22 of 29] Compiling Data.Graph.Inductive.Query.TransClos ( Data/Graph/Inductive/Query/TransClos.hs, dist/build/Data/Graph/Inductive/Query/TransClos.o ) [23 of 29] Compiling Data.Graph.Inductive.Query.MaxFlow2 ( Data/Graph/Inductive/Query/MaxFlow2.hs, dist/build/Data/Graph/Inductive/Query/MaxFlow2.o ) [24 of 29] Compiling Data.Graph.Inductive.Internal.Heap ( Data/Graph/Inductive/Internal/Heap.hs, dist/build/Data/Graph/Inductive/Internal/Heap.o ) [25 of 29] Compiling Data.Graph.Inductive.Query.MST ( Data/Graph/Inductive/Query/MST.hs, dist/build/Data/Graph/Inductive/Query/MST.o ) [26 of 29] Compiling Data.Graph.Inductive.Query.SP ( Data/Graph/Inductive/Query/SP.hs, dist/build/Data/Graph/Inductive/Query/SP.o ) [27 of 29] Compiling Data.Graph.Inductive.Query.GVD ( Data/Graph/Inductive/Query/GVD.hs, dist/build/Data/Graph/Inductive/Query/GVD.o ) [28 of 29] Compiling Data.Graph.Inductive.Query ( Data/Graph/Inductive/Query.hs, dist/build/Data/Graph/Inductive/Query.o ) [29 of 29] Compiling Data.Graph.Inductive ( Data/Graph/Inductive.hs, dist/build/Data/Graph/Inductive.o ) Running Haddock for fgl-5.5.3.0... Running hscolour for fgl-5.5.3.0... Preprocessing library fgl-5.5.3.0... Preprocessing library fgl-5.5.3.0... Haddock coverage: 0% ( 0 / 8) in 'Paths_fgl' Missing documentation for: Module header version (dist/build/autogen/Paths_fgl.hs:28) getBinDir (dist/build/autogen/Paths_fgl.hs:38) getLibDir (dist/build/autogen/Paths_fgl.hs:38) getDataDir (dist/build/autogen/Paths_fgl.hs:38) getLibexecDir (dist/build/autogen/Paths_fgl.hs:38) getDataFileName (dist/build/autogen/Paths_fgl.hs:45) getSysconfDir (dist/build/autogen/Paths_fgl.hs:38) 23% ( 3 / 13) in 'Data.Graph.Inductive.Internal.Thread' Missing documentation for: Split (Data/Graph/Inductive/Internal/Thread.hs:73) SplitM (Data/Graph/Inductive/Internal/Thread.hs:106) Thread (Data/Graph/Inductive/Internal/Thread.hs:74) Collect (Data/Graph/Inductive/Internal/Thread.hs:75) threadList' (Data/Graph/Inductive/Internal/Thread.hs:79) threadList (Data/Graph/Inductive/Internal/Thread.hs:91) threadMaybe' (Data/Graph/Inductive/Internal/Thread.hs:108) threadMaybe (Data/Graph/Inductive/Internal/Thread.hs:119) splitPar (Data/Graph/Inductive/Internal/Thread.hs:130) splitParM (Data/Graph/Inductive/Internal/Thread.hs:135) 97% ( 96 / 99) in 'Data.Graph.Inductive.Graph' Missing documentation for: MContext (Data/Graph/Inductive/Graph.hs:115) DynGraph (Data/Graph/Inductive/Graph.hs:176) equal (Data/Graph/Inductive/Graph.hs:512) 100% ( 18 / 18) in 'Data.Graph.Inductive.Basic' 33% ( 1 / 3) in 'Data.Graph.Inductive.PatriciaTree' Missing documentation for: Gr (Data/Graph/Inductive/PatriciaTree.hs:54) UGr (Data/Graph/Inductive/PatriciaTree.hs:62) 47% ( 8 / 17) in 'Data.Graph.Inductive.Monad' Missing documentation for: GraphM (Data/Graph/Inductive/Monad.hs:42) nodesM (Data/Graph/Inductive/Monad.hs:104) edgesM (Data/Graph/Inductive/Monad.hs:107) newNodesM (Data/Graph/Inductive/Monad.hs:110) delNodeM (Data/Graph/Inductive/Monad.hs:120) delNodesM (Data/Graph/Inductive/Monad.hs:123) mkUGraphM (Data/Graph/Inductive/Monad.hs:128) contextM (Data/Graph/Inductive/Monad.hs:144) labM (Data/Graph/Inductive/Monad.hs:147) 40% ( 4 / 10) in 'Data.Graph.Inductive.Monad.IOArray' Missing documentation for: SGr (Data/Graph/Inductive/Monad/IOArray.hs:27) GraphRep (Data/Graph/Inductive/Monad/IOArray.hs:29) Context' (Data/Graph/Inductive/Monad/IOArray.hs:30) USGr (Data/Graph/Inductive/Monad/IOArray.hs:32) defaultGraphSize (Data/Graph/Inductive/Monad/IOArray.hs:97) emptyN (Data/Graph/Inductive/Monad/IOArray.hs:100) 23% ( 14 / 61) in 'Data.Graph.Inductive.Example' Missing documentation for: a (Data/Graph/Inductive/Example.hs:47) b (Data/Graph/Inductive/Example.hs:47) c (Data/Graph/Inductive/Example.hs:47) e (Data/Graph/Inductive/Example.hs:47) loop (Data/Graph/Inductive/Example.hs:47) ab (Data/Graph/Inductive/Example.hs:47) abb (Data/Graph/Inductive/Example.hs:47) dag3 (Data/Graph/Inductive/Example.hs:47) e3 (Data/Graph/Inductive/Example.hs:48) cyc3 (Data/Graph/Inductive/Example.hs:49) g3 (Data/Graph/Inductive/Example.hs:49) g3b (Data/Graph/Inductive/Example.hs:49) dag4 (Data/Graph/Inductive/Example.hs:50) d1 (Data/Graph/Inductive/Example.hs:51) d3 (Data/Graph/Inductive/Example.hs:51) a' (Data/Graph/Inductive/Example.hs:82) b' (Data/Graph/Inductive/Example.hs:82) c' (Data/Graph/Inductive/Example.hs:82) e' (Data/Graph/Inductive/Example.hs:82) loop' (Data/Graph/Inductive/Example.hs:82) ab' (Data/Graph/Inductive/Example.hs:82) abb' (Data/Graph/Inductive/Example.hs:82) dag3' (Data/Graph/Inductive/Example.hs:82) e3' (Data/Graph/Inductive/Example.hs:83) dag4' (Data/Graph/Inductive/Example.hs:84) d1' (Data/Graph/Inductive/Example.hs:85) d3' (Data/Graph/Inductive/Example.hs:85) ucycle (Data/Graph/Inductive/Example.hs:104) star (Data/Graph/Inductive/Example.hs:108) ucycleM (Data/Graph/Inductive/Example.hs:111) starM (Data/Graph/Inductive/Example.hs:115) clr479 (Data/Graph/Inductive/Example.hs:119) clr489 (Data/Graph/Inductive/Example.hs:119) clr486 (Data/Graph/Inductive/Example.hs:120) clr508 (Data/Graph/Inductive/Example.hs:121) clr528 (Data/Graph/Inductive/Example.hs:121) clr595 (Data/Graph/Inductive/Example.hs:122) gr1 (Data/Graph/Inductive/Example.hs:122) kin248 (Data/Graph/Inductive/Example.hs:123) vor (Data/Graph/Inductive/Example.hs:124) clr479' (Data/Graph/Inductive/Example.hs:159) clr489' (Data/Graph/Inductive/Example.hs:159) clr486' (Data/Graph/Inductive/Example.hs:160) clr508' (Data/Graph/Inductive/Example.hs:161) clr528' (Data/Graph/Inductive/Example.hs:161) kin248' (Data/Graph/Inductive/Example.hs:162) vor' (Data/Graph/Inductive/Example.hs:163) 48% ( 21 / 44) in 'Data.Graph.Inductive.NodeMap' Missing documentation for: NodeMap (Data/Graph/Inductive/NodeMap.hs:41) insMapNode (Data/Graph/Inductive/NodeMap.hs:105) insMapNode_ (Data/Graph/Inductive/NodeMap.hs:110) insMapEdge (Data/Graph/Inductive/NodeMap.hs:115) delMapNode (Data/Graph/Inductive/NodeMap.hs:120) delMapEdge (Data/Graph/Inductive/NodeMap.hs:125) insMapNodes (Data/Graph/Inductive/NodeMap.hs:130) insMapNodes_ (Data/Graph/Inductive/NodeMap.hs:135) insMapEdges (Data/Graph/Inductive/NodeMap.hs:140) delMapNodes (Data/Graph/Inductive/NodeMap.hs:145) delMapEdges (Data/Graph/Inductive/NodeMap.hs:150) mkMapGraph (Data/Graph/Inductive/NodeMap.hs:156) mkNodesM (Data/Graph/Inductive/NodeMap.hs:229) mkEdgeM (Data/Graph/Inductive/NodeMap.hs:232) mkEdgesM (Data/Graph/Inductive/NodeMap.hs:235) insMapNodeM (Data/Graph/Inductive/NodeMap.hs:238) insMapEdgeM (Data/Graph/Inductive/NodeMap.hs:241) delMapNodeM (Data/Graph/Inductive/NodeMap.hs:244) delMapEdgeM (Data/Graph/Inductive/NodeMap.hs:247) insMapNodesM (Data/Graph/Inductive/NodeMap.hs:250) insMapEdgesM (Data/Graph/Inductive/NodeMap.hs:253) delMapNodesM (Data/Graph/Inductive/NodeMap.hs:256) delMapEdgesM (Data/Graph/Inductive/NodeMap.hs:259) 50% ( 1 / 2) in 'Data.Graph.Inductive.Query.ArtPoint' Missing documentation for: Module header 61% ( 23 / 38) in 'Data.Graph.Inductive.Query.DFS' Missing documentation for: CFun (Data/Graph/Inductive/Query/DFS.hs:63) dfs' (Data/Graph/Inductive/Query/DFS.hs:99) dff' (Data/Graph/Inductive/Query/DFS.hs:162) dfsWith (Data/Graph/Inductive/Query/DFS.hs:93) dfsWith' (Data/Graph/Inductive/Query/DFS.hs:96) dffWith (Data/Graph/Inductive/Query/DFS.hs:156) dffWith' (Data/Graph/Inductive/Query/DFS.hs:159) udfs' (Data/Graph/Inductive/Query/DFS.hs:108) udff' (Data/Graph/Inductive/Query/DFS.hs:178) udffWith (Data/Graph/Inductive/Query/DFS.hs:172) udffWith' (Data/Graph/Inductive/Query/DFS.hs:175) rdff' (Data/Graph/Inductive/Query/DFS.hs:192) rdfs' (Data/Graph/Inductive/Query/DFS.hs:116) rdffWith (Data/Graph/Inductive/Query/DFS.hs:186) rdffWith' (Data/Graph/Inductive/Query/DFS.hs:189) 50% ( 1 / 2) in 'Data.Graph.Inductive.Query.BCC' Missing documentation for: Module header 67% ( 2 / 3) in 'Data.Graph.Inductive.Query.Dominators' Missing documentation for: Module header 100% ( 3 / 3) in 'Data.Graph.Inductive.Query.Indep' 30% ( 13 / 43) in 'Data.Graph.Inductive.Query.Monad' Missing documentation for: mapFst (Data/Graph/Inductive/Query/Monad.hs:43) mapSnd (Data/Graph/Inductive/Query/Monad.hs:45) >< (Data/Graph/Inductive/Query/Monad.hs:49) orP (Data/Graph/Inductive/Query/Monad.hs:52) GT (Data/Graph/Inductive/Query/Monad.hs:60) apply (Data/Graph/Inductive/Query/Monad.hs:62) apply' (Data/Graph/Inductive/Query/Monad.hs:65) applyWith (Data/Graph/Inductive/Query/Monad.hs:68) applyWith' (Data/Graph/Inductive/Query/Monad.hs:71) runGT (Data/Graph/Inductive/Query/Monad.hs:74) condMGT' (Data/Graph/Inductive/Query/Monad.hs:88) recMGT' (Data/Graph/Inductive/Query/Monad.hs:91) condMGT (Data/Graph/Inductive/Query/Monad.hs:95) recMGT (Data/Graph/Inductive/Query/Monad.hs:98) getNode (Data/Graph/Inductive/Query/Monad.hs:110) getContext (Data/Graph/Inductive/Query/Monad.hs:113) getNodes' (Data/Graph/Inductive/Query/Monad.hs:119) getNodes (Data/Graph/Inductive/Query/Monad.hs:122) sucGT (Data/Graph/Inductive/Query/Monad.hs:128) sucM (Data/Graph/Inductive/Query/Monad.hs:135) graphRec' (Data/Graph/Inductive/Query/Monad.hs:156) graphUFold (Data/Graph/Inductive/Query/Monad.hs:160) graphNodesM0 (Data/Graph/Inductive/Query/Monad.hs:171) graphNodesM (Data/Graph/Inductive/Query/Monad.hs:174) graphNodes (Data/Graph/Inductive/Query/Monad.hs:177) graphFilterM (Data/Graph/Inductive/Query/Monad.hs:180) graphFilter (Data/Graph/Inductive/Query/Monad.hs:184) dfsM' (Data/Graph/Inductive/Query/Monad.hs:212) graphDff (Data/Graph/Inductive/Query/Monad.hs:231) graphDff' (Data/Graph/Inductive/Query/Monad.hs:234) 33% ( 1 / 3) in 'Data.Graph.Inductive.Tree' Missing documentation for: Gr (Data/Graph/Inductive/Tree.hs:40) UGr (Data/Graph/Inductive/Tree.hs:48) 40% ( 4 / 10) in 'Data.Graph.Inductive.Monad.STArray' Missing documentation for: SGr (Data/Graph/Inductive/Monad/STArray.hs:28) GraphRep (Data/Graph/Inductive/Monad/STArray.hs:30) Context' (Data/Graph/Inductive/Monad/STArray.hs:31) USGr (Data/Graph/Inductive/Monad/STArray.hs:33) defaultGraphSize (Data/Graph/Inductive/Monad/STArray.hs:97) emptyN (Data/Graph/Inductive/Monad/STArray.hs:100) 33% ( 3 / 9) in 'Data.Graph.Inductive.Internal.RootPath' Missing documentation for: RTree (Data/Graph/Inductive/Internal/RootPath.hs:15) LRTree (Data/Graph/Inductive/Internal/RootPath.hs:14) getPath (Data/Graph/Inductive/Internal/RootPath.hs:29) getLPath (Data/Graph/Inductive/Internal/RootPath.hs:32) getDistance (Data/Graph/Inductive/Internal/RootPath.hs:35) getLPathNodes (Data/Graph/Inductive/Internal/RootPath.hs:38) 22% ( 2 / 9) in 'Data.Graph.Inductive.Internal.Queue' Missing documentation for: Module header Queue (Data/Graph/Inductive/Internal/Queue.hs:10) mkQueue (Data/Graph/Inductive/Internal/Queue.hs:12) queuePut (Data/Graph/Inductive/Internal/Queue.hs:15) queuePutList (Data/Graph/Inductive/Internal/Queue.hs:18) queueGet (Data/Graph/Inductive/Internal/Queue.hs:21) queueEmpty (Data/Graph/Inductive/Internal/Queue.hs:25) 32% ( 6 / 19) in 'Data.Graph.Inductive.Query.BFS' Missing documentation for: bfs (Data/Graph/Inductive/Query/BFS.hs:47) bfsn (Data/Graph/Inductive/Query/BFS.hs:41) bfsWith (Data/Graph/Inductive/Query/BFS.hs:44) bfsnWith (Data/Graph/Inductive/Query/BFS.hs:38) level (Data/Graph/Inductive/Query/BFS.hs:53) leveln (Data/Graph/Inductive/Query/BFS.hs:59) bfe (Data/Graph/Inductive/Query/BFS.hs:81) bfen (Data/Graph/Inductive/Query/BFS.hs:78) bft (Data/Graph/Inductive/Query/BFS.hs:104) lbft (Data/Graph/Inductive/Query/BFS.hs:123) RTree (Data/Graph/Inductive/Internal/RootPath.hs:15) esp (Data/Graph/Inductive/Query/BFS.hs:115) lesp (Data/Graph/Inductive/Query/BFS.hs:137) 100% ( 9 / 9) in 'Data.Graph.Inductive.Query.MaxFlow' 75% ( 3 / 4) in 'Data.Graph.Inductive.Query.TransClos' Missing documentation for: Module header 20% ( 1 / 5) in 'Data.Graph.Inductive.Query.MaxFlow2' Missing documentation for: Network (Data/Graph/Inductive/Query/MaxFlow2.hs:24) ekSimple (Data/Graph/Inductive/Query/MaxFlow2.hs:219) ekFused (Data/Graph/Inductive/Query/MaxFlow2.hs:130) ekList (Data/Graph/Inductive/Query/MaxFlow2.hs:252) 17% ( 3 / 18) in 'Data.Graph.Inductive.Internal.Heap' Missing documentation for: Heap (Data/Graph/Inductive/Internal/Heap.hs:21) prettyHeap (Data/Graph/Inductive/Internal/Heap.hs:30) printPrettyHeap (Data/Graph/Inductive/Internal/Heap.hs:38) empty (Data/Graph/Inductive/Internal/Heap.hs:45) unit (Data/Graph/Inductive/Internal/Heap.hs:48) insert (Data/Graph/Inductive/Internal/Heap.hs:51) merge (Data/Graph/Inductive/Internal/Heap.hs:54) mergeAll (Data/Graph/Inductive/Internal/Heap.hs:61) isEmpty (Data/Graph/Inductive/Internal/Heap.hs:66) findMin (Data/Graph/Inductive/Internal/Heap.hs:70) deleteMin (Data/Graph/Inductive/Internal/Heap.hs:74) splitMin (Data/Graph/Inductive/Internal/Heap.hs:78) build (Data/Graph/Inductive/Internal/Heap.hs:88) toList (Data/Graph/Inductive/Internal/Heap.hs:91) heapsort (Data/Graph/Inductive/Internal/Heap.hs:96) 43% ( 3 / 7) in 'Data.Graph.Inductive.Query.MST' Missing documentation for: msTreeAt (Data/Graph/Inductive/Query/MST.hs:28) msTree (Data/Graph/Inductive/Query/MST.hs:31) msPath (Data/Graph/Inductive/Query/MST.hs:34) LRTree (Data/Graph/Inductive/Internal/RootPath.hs:14) 71% ( 5 / 7) in 'Data.Graph.Inductive.Query.SP' Missing documentation for: LRTree (Data/Graph/Inductive/Internal/RootPath.hs:14) Heap (Data/Graph/Inductive/Internal/Heap.hs:21) 89% ( 8 / 9) in 'Data.Graph.Inductive.Query.GVD' Missing documentation for: LRTree (Data/Graph/Inductive/Internal/RootPath.hs:14) Warning: Data.Graph.Inductive.Query: Could not find documentation for exported module: Q 0% ( 0 / 1) in 'Data.Graph.Inductive.Query' Missing documentation for: Module header Warning: Data.Graph.Inductive: Could not find documentation for exported module: I 67% ( 2 / 3) in 'Data.Graph.Inductive' Missing documentation for: Module header Documentation created: dist/doc/html/fgl/index.html, dist/doc/html/fgl/fgl.txt Creating package registration file: /tmp/pkgConf-fgl-5.5.32145174067468703135.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/fgl-5.5.3.0-KO9F4uETTjy3vgLQ22ev7I Registering fgl-5.5.3.0... cabal: Leaving directory '/tmp/cabal-tmp-643/fgl-5.5.3.0' Installed fgl-5.5.3.0 cabal: Entering directory '/tmp/cabal-tmp-643/mtl-2.2.1' Configuring mtl-2.2.1... Building mtl-2.2.1... Preprocessing library mtl-2.2.1... [ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o ) [11 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [12 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [13 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [14 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [15 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [16 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [17 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [18 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [19 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [20 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [21 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) Running Haddock for mtl-2.2.1... Running hscolour for mtl-2.2.1... Preprocessing library mtl-2.2.1... Preprocessing library mtl-2.2.1... Haddock coverage: 75% ( 3 / 4) in 'Control.Monad.Writer.Class' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 100% ( 5 / 5) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 80% ( 4 / 5) in 'Control.Monad.RWS.Class' Missing documentation for: MonadRWS (Control/Monad/RWS/Class.hs:44) 100% ( 4 / 4) in 'Control.Monad.Identity' 100% ( 3 / 3) in 'Control.Monad.Error.Class' 50% ( 1 / 2) in 'Control.Monad.Cont.Class' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) 100% ( 3 / 3) in 'Control.Monad.Trans' 93% ( 14 / 15) in 'Control.Monad.Error' Missing documentation for: runErrorT 100% ( 19 / 19) in 'Control.Monad.Except' 100% ( 5 / 5) in 'Control.Monad.List' 95% ( 21 / 22) in 'Control.Monad.RWS.Lazy' Missing documentation for: runRWST 100% ( 2 / 2) in 'Control.Monad.RWS' 96% ( 22 / 23) in 'Control.Monad.Reader' Missing documentation for: runReaderT 95% ( 21 / 22) in 'Control.Monad.RWS.Strict' Missing documentation for: runRWST 96% ( 24 / 25) in 'Control.Monad.State.Lazy' Missing documentation for: runStateT 100% ( 2 / 2) in 'Control.Monad.State' 96% ( 24 / 25) in 'Control.Monad.State.Strict' Missing documentation for: runStateT 89% ( 17 / 19) in 'Control.Monad.Writer.Lazy' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) runWriterT 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' Missing documentation for: MonadWriter (Control/Monad/Writer/Class.hs:62) 91% ( 20 / 22) in 'Control.Monad.Cont' Missing documentation for: MonadCont (Control/Monad/Cont/Class.hs:73) runContT Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt Creating package registration file: /tmp/pkgConf-mtl-2.21034514500484238046.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM Registering mtl-2.2.1... cabal: Leaving directory '/tmp/cabal-tmp-643/mtl-2.2.1' Installed mtl-2.2.1 Downloading supermonad-0.1... cabal: Entering directory '/tmp/cabal-tmp-643/supermonad-0.1' Configuring supermonad-0.1... Building supermonad-0.1... Preprocessing library supermonad-0.1... [ 1 of 21] Compiling Control.Supermonad.Plugin.Debug ( src/Control/Supermonad/Plugin/Debug.hs, dist/build/Control/Supermonad/Plugin/Debug.o ) [ 2 of 21] Compiling Control.Supermonad.Plugin.Wrapper ( src/Control/Supermonad/Plugin/Wrapper.hs, dist/build/Control/Supermonad/Plugin/Wrapper.o ) [ 3 of 21] Compiling Control.Supermonad.Plugin.Utils ( src/Control/Supermonad/Plugin/Utils.hs, dist/build/Control/Supermonad/Plugin/Utils.o ) [ 4 of 21] Compiling Control.Supermonad.Plugin.Instance ( src/Control/Supermonad/Plugin/Instance.hs, dist/build/Control/Supermonad/Plugin/Instance.o ) [ 5 of 21] Compiling Control.Supermonad.Plugin.Detect ( src/Control/Supermonad/Plugin/Detect.hs, dist/build/Control/Supermonad/Plugin/Detect.o ) [ 6 of 21] Compiling Control.Supermonad.Constrained.Functor ( src/Control/Supermonad/Constrained/Functor.hs, dist/build/Control/Supermonad/Constrained/Functor.o ) [ 7 of 21] Compiling Control.Supermonad.Constrained ( src/Control/Supermonad/Constrained.hs, dist/build/Control/Supermonad/Constrained.o ) [ 8 of 21] Compiling Control.Supermonad.Plugin.Constraint ( src/Control/Supermonad/Plugin/Constraint.hs, dist/build/Control/Supermonad/Plugin/Constraint.o ) [ 9 of 21] Compiling Control.Supermonad.Plugin.Log ( src/Control/Supermonad/Plugin/Log.hs, dist/build/Control/Supermonad/Plugin/Log.o ) [10 of 21] Compiling Control.Supermonad.Plugin.Environment ( src/Control/Supermonad/Plugin/Environment.hs, dist/build/Control/Supermonad/Plugin/Environment.o ) [11 of 21] Compiling Control.Supermonad.Plugin.Evidence ( src/Control/Supermonad/Plugin/Evidence.hs, dist/build/Control/Supermonad/Plugin/Evidence.o ) [12 of 21] Compiling Control.Supermonad.Plugin.Environment.Lift ( src/Control/Supermonad/Plugin/Environment/Lift.hs, dist/build/Control/Supermonad/Plugin/Environment/Lift.o ) [13 of 21] Compiling Control.Supermonad.Plugin.Separation ( src/Control/Supermonad/Plugin/Separation.hs, dist/build/Control/Supermonad/Plugin/Separation.o ) [14 of 21] Compiling Control.Supermonad.Plugin.Solving ( src/Control/Supermonad/Plugin/Solving.hs, dist/build/Control/Supermonad/Plugin/Solving.o ) [15 of 21] Compiling Control.Supermonad.Plugin ( src/Control/Supermonad/Plugin.hs, dist/build/Control/Supermonad/Plugin.o ) [16 of 21] Compiling Control.Supermonad.Constrained.Functions ( src/Control/Supermonad/Constrained/Functions.hs, dist/build/Control/Supermonad/Constrained/Functions.o ) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Bind m_aMVn n p_aMVp (204:19-37, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] CFunctor n_aMY6 (109:7-19, CNonCanonical) [SM]> [W] Bind m n_aMY6 p_aMY7 (108:7-15, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [17 of 21] Compiling Control.Supermonad.PreludeWithoutMonad ( src/Control/Supermonad/PreludeWithoutMonad.hs, dist/build/Control/Supermonad/PreludeWithoutMonad.o ) [18 of 21] Compiling Control.Supermonad.Constrained.Prelude ( src/Control/Supermonad/Constrained/Prelude.hs, dist/build/Control/Supermonad/Constrained/Prelude.o ) [19 of 21] Compiling Control.Supermonad ( src/Control/Supermonad.hs, dist/build/Control/Supermonad.o ) [20 of 21] Compiling Control.Supermonad.Functions ( src/Control/Supermonad/Functions.hs, dist/build/Control/Supermonad/Functions.o ) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Bind m_aVIm n p_aVIo (195:19-37, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Functor n_aVKW (109:7-19, CNonCanonical) [SM]> [W] Bind m n_aVKW p_aVKX (108:7-15, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [21 of 21] Compiling Control.Supermonad.Prelude ( src/Control/Supermonad/Prelude.hs, dist/build/Control/Supermonad/Prelude.o ) Running Haddock for supermonad-0.1... Running hscolour for supermonad-0.1... Preprocessing library supermonad-0.1... Preprocessing library supermonad-0.1... Haddock coverage: 100% ( 6 / 6) in 'Control.Supermonad.Plugin.Debug' 100% ( 22 / 22) in 'Control.Supermonad.Plugin.Wrapper' 100% ( 26 / 26) in 'Control.Supermonad.Plugin.Utils' 100% ( 7 / 7) in 'Control.Supermonad.Plugin.Instance' 100% ( 22 / 22) in 'Control.Supermonad.Plugin.Detect' 100% ( 2 / 2) in 'Control.Supermonad.Constrained.Functor' 100% ( 8 / 8) in 'Control.Supermonad.Constrained' 100% ( 21 / 21) in 'Control.Supermonad.Plugin.Constraint' 100% ( 22 / 22) in 'Control.Supermonad.Plugin.Log' 100% ( 34 / 34) in 'Control.Supermonad.Plugin.Environment' 100% ( 6 / 6) in 'Control.Supermonad.Plugin.Evidence' 100% ( 10 / 10) in 'Control.Supermonad.Plugin.Environment.Lift' 100% ( 5 / 5) in 'Control.Supermonad.Plugin.Separation' 100% ( 2 / 2) in 'Control.Supermonad.Plugin.Solving' 100% ( 2 / 2) in 'Control.Supermonad.Plugin' [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Bind m_aUKg n p_aUKi (204:19-37, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] CFunctor n_aUMZ (109:7-19, CNonCanonical) [SM]> [W] Bind m n_aUMZ p_aUN0 (108:7-15, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... 100% ( 40 / 40) in 'Control.Supermonad.Constrained.Functions' 97% (158 /163) in 'Control.Supermonad.PreludeWithoutMonad' Missing documentation for: Bool Ordering Real even odd 100% ( 14 / 14) in 'Control.Supermonad.Constrained.Prelude' 100% ( 7 / 7) in 'Control.Supermonad' [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Bind m_a13MN n p_a13MP (195:19-37, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] WARNING: There are no possible associations for the current constraint group! [SM]> There are two possible reasons for this warning: [SM]> 1. Either the group can not be solved or [SM]> 2. further iterations between the plugin and type checker [SM]> have to resolve for sufficient information to arise. [SM]> [W] Functor n_a13Pn (109:7-19, CNonCanonical) [SM]> [W] Bind m n_a13Pn p_a13Po (108:7-15, CNonCanonical) [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... [SM] Invoke supermonad plugin... [SM] Solve poly group... [SM] Unification solve return constraints... [SM] Unification solve bind constraints... 100% ( 40 / 40) in 'Control.Supermonad.Functions' 100% ( 14 / 14) in 'Control.Supermonad.Prelude' Warning: Control.Supermonad.PreludeWithoutMonad: could not find link destinations for: unsafeIndex unsafeRangeSize numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray SingI sing Sing SingKind fromSing DemoteRep getNumElements unsafeNewArray_ unsafeRead unsafeWrite D:R:SingBoola0 STrue SFalse EqBool D:R:SingMaybeb0 SNothing SJust EqMaybe EqEither EqOrdering D:R:URecCharp0 UChar uChar# TypeOrdering TyLit GroupEdges DeBruijn ~ D:R:URecIntp0 UInt uInt# D:R:URecFloatp0 UFloat uFloat# D:R:URecDoublep0 UDouble uDouble# D:R:URecWordp0 UWord uWord# Max Min Id P Digit Node Elem FingerTree NormM UM StateL StateR SetM State Padding DateFormatSpec Documentation created: dist/doc/html/supermonad/index.html, dist/doc/html/supermonad/supermonad.txt Creating package registration file: /tmp/pkgConf-supermonad-04606867631630387677.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/supermonad-0.1-Gc8nGGoVggdH73AI2Rrto0 Registering supermonad-0.1... cabal: Leaving directory '/tmp/cabal-tmp-643/supermonad-0.1' Installed supermonad-0.1