Resolving dependencies... Downloading data-accessor-0.2.2.7... Configuring data-accessor-0.2.2.7... Building data-accessor-0.2.2.7... Preprocessing library data-accessor-0.2.2.7... [ 1 of 10] Compiling Data.Accessor.Private ( src-4/Data/Accessor/Private.hs, dist/build/Data/Accessor/Private.o ) [ 2 of 10] Compiling Data.Accessor.Basic ( src/Data/Accessor/Basic.hs, dist/build/Data/Accessor/Basic.o ) [ 3 of 10] Compiling Data.Accessor.MonadStatePrivate ( src/Data/Accessor/MonadStatePrivate.hs, dist/build/Data/Accessor/MonadStatePrivate.o ) [ 4 of 10] Compiling Data.Accessor.MonadState ( src/Data/Accessor/MonadState.hs, dist/build/Data/Accessor/MonadState.o ) [ 5 of 10] Compiling Data.Accessor.Container ( src/Data/Accessor/Container.hs, dist/build/Data/Accessor/Container.o ) [ 6 of 10] Compiling Data.Accessor.Show ( src/Data/Accessor/Show.hs, dist/build/Data/Accessor/Show.o ) [ 7 of 10] Compiling Data.Accessor.Tuple ( src/Data/Accessor/Tuple.hs, dist/build/Data/Accessor/Tuple.o ) [ 8 of 10] Compiling Data.Accessor.BinaryRead ( src/Data/Accessor/BinaryRead.hs, dist/build/Data/Accessor/BinaryRead.o ) [ 9 of 10] Compiling Data.Accessor.Example ( src/Data/Accessor/Example.hs, dist/build/Data/Accessor/Example.o ) [10 of 10] Compiling Data.Accessor ( src/Data/Accessor.hs, dist/build/Data/Accessor.o ) In-place registering data-accessor-0.2.2.7... Running Haddock for data-accessor-0.2.2.7... Running hscolour for data-accessor-0.2.2.7... Preprocessing library data-accessor-0.2.2.7... Preprocessing library data-accessor-0.2.2.7... Haddock coverage: 20% ( 1 / 5) in 'Data.Accessor.Private' Missing documentation for: Module header compose (src-4/Data/Accessor/Private.hs:19) self (src-4/Data/Accessor/Private.hs:25) (src-4/Data/Accessor/Private.hs:29) 89% ( 17 / 19) in 'Data.Accessor.Basic' Missing documentation for: fromSetGet (src/Data/Accessor/Basic.hs:23) fromLens (src/Data/Accessor/Basic.hs:27) 50% ( 6 / 12) in 'Data.Accessor.MonadStatePrivate' Missing documentation for: Module header set (src/Data/Accessor/MonadStatePrivate.hs:10) get (src/Data/Accessor/MonadStatePrivate.hs:13) modify (src/Data/Accessor/MonadStatePrivate.hs:16) lift (src/Data/Accessor/MonadStatePrivate.hs:56) liftT (src/Data/Accessor/MonadStatePrivate.hs:63) 58% ( 7 / 12) in 'Data.Accessor.MonadState' Missing documentation for: set (src/Data/Accessor/MonadStatePrivate.hs:10) get (src/Data/Accessor/MonadStatePrivate.hs:13) modify (src/Data/Accessor/MonadStatePrivate.hs:16) lift (src/Data/Accessor/MonadStatePrivate.hs:56) liftT (src/Data/Accessor/MonadStatePrivate.hs:63) 57% ( 4 / 7) in 'Data.Accessor.Container' Missing documentation for: array (src/Data/Accessor/Container.hs:27) intMapDefault (src/Data/Accessor/Container.hs:58) intMapMaybe (src/Data/Accessor/Container.hs:62) 33% ( 1 / 3) in 'Data.Accessor.Show' Missing documentation for: field (src/Data/Accessor/Show.hs:19) showsPrec (src/Data/Accessor/Show.hs:27) 86% ( 6 / 7) in 'Data.Accessor.Tuple' Missing documentation for: Module header 7% ( 1 / 15) in 'Data.Accessor.BinaryRead' Missing documentation for: Stream (src/Data/Accessor/BinaryRead.hs:21) C (src/Data/Accessor/BinaryRead.hs:23) ByteSource (src/Data/Accessor/BinaryRead.hs:26) ByteStream (src/Data/Accessor/BinaryRead.hs:29) (src/Data/Accessor/BinaryRead.hs:32) ByteCompatible (src/Data/Accessor/BinaryRead.hs:38) (src/Data/Accessor/BinaryRead.hs:41) (src/Data/Accessor/BinaryRead.hs:44) (src/Data/Accessor/BinaryRead.hs:51) (src/Data/Accessor/BinaryRead.hs:54) (src/Data/Accessor/BinaryRead.hs:58) Parser (src/Data/Accessor/BinaryRead.hs:69) field (src/Data/Accessor/BinaryRead.hs:72) record (src/Data/Accessor/BinaryRead.hs:79) 16% ( 4 / 25) in 'Data.Accessor.Example' Missing documentation for: Module header init (src/Data/Accessor/Example.hs:30) initInfix (src/Data/Accessor/Example.hs:39) read (src/Data/Accessor/Example.hs:46) infix0 (src/Data/Accessor/Example.hs:53) infix1 (src/Data/Accessor/Example.hs:57) infix2 (src/Data/Accessor/Example.hs:61) infix3 (src/Data/Accessor/Example.hs:65) infix4 (src/Data/Accessor/Example.hs:69) showsPair (src/Data/Accessor/Example.hs:74) show0 (src/Data/Accessor/Example.hs:81) show1 (src/Data/Accessor/Example.hs:84) self (src/Data/Accessor/Example.hs:88) null (src/Data/Accessor/Example.hs:91) merge (src/Data/Accessor/Example.hs:111) accessHourMinute (src/Data/Accessor/Example.hs:116) mergeHourMinute (src/Data/Accessor/Example.hs:121) array (src/Data/Accessor/Example.hs:127) set (src/Data/Accessor/Example.hs:133) mapDefault (src/Data/Accessor/Example.hs:140) mapMaybe (src/Data/Accessor/Example.hs:148) 100% ( 16 / 16) in 'Data.Accessor' Documentation created: dist/doc/html/data-accessor/index.html, dist/doc/html/data-accessor/data-accessor.txt Creating package registration file: /tmp/pkgConf-data-accessor-0.2.22145174067468703135.7 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/data-accessor-0.2.2.7-Hzzw7HtnPRc9zDbsSXo8GC Registering data-accessor-0.2.2.7... Installed data-accessor-0.2.2.7 Configuring extensible-exceptions-0.1.1.4... Building extensible-exceptions-0.1.1.4... Preprocessing library extensible-exceptions-0.1.1.4... [1 of 1] Compiling Control.Exception.Extensible ( Control/Exception/Extensible.hs, dist/build/Control/Exception/Extensible.o ) In-place registering extensible-exceptions-0.1.1.4... Running Haddock for extensible-exceptions-0.1.1.4... Running hscolour for extensible-exceptions-0.1.1.4... Preprocessing library extensible-exceptions-0.1.1.4... Preprocessing library extensible-exceptions-0.1.1.4... Haddock coverage: 100% ( 2 / 2) in 'Control.Exception.Extensible' Documentation created: dist/doc/html/extensible-exceptions/index.html, dist/doc/html/extensible-exceptions/extensible-exceptions.txt Creating package registration file: /tmp/pkgConf-extensible-exceptions-0.1.11869470124155324914.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/extensible-exceptions-0.1.1.4-FEBYnjUcabpEXD3JqlYlJc Registering extensible-exceptions-0.1.1.4... Installed extensible-exceptions-0.1.1.4 Configuring utility-ht-0.0.11... Building utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... [ 1 of 27] Compiling Text.Show.HT ( src/Text/Show/HT.hs, dist/build/Text/Show/HT.o ) [ 2 of 27] Compiling Text.Read.HT ( src/Text/Read/HT.hs, dist/build/Text/Read/HT.o ) [ 3 of 27] Compiling Data.Strictness.HT ( src/Data/Strictness/HT.hs, dist/build/Data/Strictness/HT.o ) [ 4 of 27] Compiling Control.Monad.HT ( src/Control/Monad/HT.hs, dist/build/Control/Monad/HT.o ) [ 5 of 27] Compiling Data.Tuple.Strict ( src/Data/Tuple/Strict.hs, dist/build/Data/Tuple/Strict.o ) [ 6 of 27] Compiling Data.Tuple.Lazy ( src/Data/Tuple/Lazy.hs, dist/build/Data/Tuple/Lazy.o ) [ 7 of 27] Compiling Data.Tuple.HT ( src/Data/Tuple/HT.hs, dist/build/Data/Tuple/HT.o ) [ 8 of 27] Compiling Control.Functor.HT ( src/Control/Functor/HT.hs, dist/build/Control/Functor/HT.o ) [ 9 of 27] Compiling Data.Monoid.HT ( src/Data/Monoid/HT.hs, dist/build/Data/Monoid/HT.o ) [10 of 27] Compiling Data.Maybe.HT ( src/Data/Maybe/HT.hs, dist/build/Data/Maybe/HT.o ) [11 of 27] Compiling Data.Ix.Enum ( src/Data/Ix/Enum.hs, dist/build/Data/Ix/Enum.o ) [12 of 27] Compiling Data.Function.HT.Private ( src/Data/Function/HT/Private.hs, dist/build/Data/Function/HT/Private.o ) [13 of 27] Compiling Data.Function.HT ( src/Data/Function/HT.hs, dist/build/Data/Function/HT.o ) [14 of 27] Compiling Data.List.Key.Private ( src/Data/List/Key/Private.hs, dist/build/Data/List/Key/Private.o ) [15 of 27] Compiling Data.List.Key ( src/Data/List/Key.hs, dist/build/Data/List/Key.o ) [16 of 27] Compiling Data.Ord.HT ( src/Data/Ord/HT.hs, dist/build/Data/Ord/HT.o ) [17 of 27] Compiling Data.Eq.HT ( src/Data/Eq/HT.hs, dist/build/Data/Eq/HT.o ) [18 of 27] Compiling Data.Bool.HT.Private ( src/Data/Bool/HT/Private.hs, dist/build/Data/Bool/HT/Private.o ) [19 of 27] Compiling Data.Bool.HT ( src/Data/Bool/HT.hs, dist/build/Data/Bool/HT.o ) [20 of 27] Compiling Data.List.Match.Private ( src/Data/List/Match/Private.hs, dist/build/Data/List/Match/Private.o ) [21 of 27] Compiling Data.List.HT.Private ( src/Data/List/HT/Private.hs, dist/build/Data/List/HT/Private.o ) [22 of 27] Compiling Data.List.HT ( src/Data/List/HT.hs, dist/build/Data/List/HT.o ) [23 of 27] Compiling Data.Record.HT.Private ( src/Data/Record/HT/Private.hs, dist/build/Data/Record/HT/Private.o ) src/Data/Record/HT/Private.hs:3:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [24 of 27] Compiling Data.Record.HT ( src/Data/Record/HT.hs, dist/build/Data/Record/HT.o ) [25 of 27] Compiling Data.String.HT ( src/Data/String/HT.hs, dist/build/Data/String/HT.o ) [26 of 27] Compiling Data.Tuple.Example ( src/Data/Tuple/Example.hs, dist/build/Data/Tuple/Example.o ) [27 of 27] Compiling Data.List.Match ( src/Data/List/Match.hs, dist/build/Data/List/Match.o ) In-place registering utility-ht-0.0.11... Running Haddock for utility-ht-0.0.11... Running hscolour for utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... Preprocessing library utility-ht-0.0.11... Haddock coverage: 33% ( 1 / 3) in 'Text.Show.HT' Missing documentation for: Module header concatS (src/Text/Show/HT.hs:15) 40% ( 2 / 5) in 'Text.Read.HT' Missing documentation for: Module header readMany (src/Text/Read/HT.hs:22) maybeRead (src/Text/Read/HT.hs:29) 0% ( 0 / 6) in 'Data.Strictness.HT' Missing documentation for: Module header arguments1 (src/Data/Strictness/HT.hs:4) arguments2 (src/Data/Strictness/HT.hs:8) arguments3 (src/Data/Strictness/HT.hs:12) arguments4 (src/Data/Strictness/HT.hs:16) arguments5 (src/Data/Strictness/HT.hs:20) 32% ( 8 / 25) in 'Control.Monad.HT' Missing documentation for: Module header void (src/Control/Monad/HT.hs:72) for (src/Control/Monad/HT.hs:75) map (src/Control/Monad/HT.hs:78) zipWith (src/Control/Monad/HT.hs:81) chain (src/Control/Monad/HT.hs:84) filter (src/Control/Monad/HT.hs:87) replicate (src/Control/Monad/HT.hs:90) lift (src/Control/Monad/HT.hs:93) lift2 (src/Control/Monad/HT.hs:96) lift3 (src/Control/Monad/HT.hs:100) lift4 (src/Control/Monad/HT.hs:104) lift5 (src/Control/Monad/HT.hs:109) liftJoin2 (src/Control/Monad/HT.hs:124) liftJoin3 (src/Control/Monad/HT.hs:128) liftJoin4 (src/Control/Monad/HT.hs:132) liftJoin5 (src/Control/Monad/HT.hs:139) 17% ( 2 / 12) in 'Data.Tuple.Strict' Missing documentation for: Module header mapPair (src/Data/Tuple/Strict.hs:6) mapFst (src/Data/Tuple/Strict.hs:10) mapSnd (src/Data/Tuple/Strict.hs:14) swap (src/Data/Tuple/Strict.hs:19) mapTriple (src/Data/Tuple/Strict.hs:26) mapFst3 (src/Data/Tuple/Strict.hs:30) mapSnd3 (src/Data/Tuple/Strict.hs:34) mapThd3 (src/Data/Tuple/Strict.hs:38) uncurry3 (src/Data/Tuple/Strict.hs:42) 38% ( 5 / 13) in 'Data.Tuple.Lazy' Missing documentation for: Module header swap (src/Data/Tuple/Lazy.hs:37) forcePair (src/Data/Tuple/Lazy.hs:41) mapTriple (src/Data/Tuple/Lazy.hs:48) mapFst3 (src/Data/Tuple/Lazy.hs:52) mapSnd3 (src/Data/Tuple/Lazy.hs:56) mapThd3 (src/Data/Tuple/Lazy.hs:60) uncurry3 (src/Data/Tuple/Lazy.hs:64) 29% ( 5 / 17) in 'Data.Tuple.HT' Missing documentation for: Module header swap (src/Data/Tuple/Lazy.hs:37) forcePair (src/Data/Tuple/Lazy.hs:41) fst3 (src/Data/Tuple/HT.hs:25) snd3 (src/Data/Tuple/HT.hs:29) thd3 (src/Data/Tuple/HT.hs:33) mapTriple (src/Data/Tuple/Lazy.hs:48) mapFst3 (src/Data/Tuple/Lazy.hs:52) mapSnd3 (src/Data/Tuple/Lazy.hs:56) mapThd3 (src/Data/Tuple/Lazy.hs:60) curry3 (src/Data/Tuple/HT.hs:37) uncurry3 (src/Data/Tuple/Lazy.hs:64) 43% ( 3 / 7) in 'Control.Functor.HT' Missing documentation for: Module header void (src/Control/Functor/HT.hs:6) map (src/Control/Functor/HT.hs:9) for (src/Control/Functor/HT.hs:12) 50% ( 2 / 4) in 'Data.Monoid.HT' Missing documentation for: Module header when (src/Data/Monoid/HT.hs:26) 50% ( 2 / 4) in 'Data.Maybe.HT' Missing documentation for: Module header alternatives (src/Data/Maybe/HT.hs:46) 14% ( 1 / 7) in 'Data.Ix.Enum' Missing documentation for: range (src/Data/Ix/Enum.hs:27) index (src/Data/Ix/Enum.hs:28) unsafeIndex (src/Data/Ix/Enum.hs:29) inRange (src/Data/Ix/Enum.hs:30) rangeSize (src/Data/Ix/Enum.hs:31) unsafeRangeSize (src/Data/Ix/Enum.hs:32) 75% ( 6 / 8) in 'Data.Function.HT.Private' Missing documentation for: Module header propNest (src/Data/Function/HT/Private.hs:19) 75% ( 3 / 4) in 'Data.Function.HT' Missing documentation for: Module header 29% ( 5 / 17) in 'Data.List.Key.Private' Missing documentation for: Module header attach (src/Data/List/Key/Private.hs:10) aux (src/Data/List/Key/Private.hs:14) aux' (src/Data/List/Key/Private.hs:21) propGroup (src/Data/List/Key/Private.hs:47) sort (src/Data/List/Key/Private.hs:59) merge (src/Data/List/Key/Private.hs:62) nub (src/Data/List/Key/Private.hs:69) groupBy (src/Data/List/Key/Private.hs:75) groupByNonEmpty (src/Data/List/Key/Private.hs:78) groupByEmpty (src/Data/List/Key/Private.hs:92) mergeBy (src/Data/List/Key/Private.hs:102) 57% ( 4 / 7) in 'Data.List.Key' Missing documentation for: nub (src/Data/List/Key/Private.hs:69) sort (src/Data/List/Key/Private.hs:59) merge (src/Data/List/Key/Private.hs:62) 50% ( 2 / 4) in 'Data.Ord.HT' Missing documentation for: Module header comparing (src/Data/Ord/HT.hs:6) 0% ( 0 / 2) in 'Data.Eq.HT' Missing documentation for: Module header equating (src/Data/Eq/HT.hs:6) 78% ( 7 / 9) in 'Data.Bool.HT.Private' Missing documentation for: Module header zipIf (src/Data/Bool/HT/Private.hs:47) 83% ( 5 / 6) in 'Data.Bool.HT' Missing documentation for: Module header 55% ( 11 / 20) in 'Data.List.Match.Private' Missing documentation for: Module header dropRec (src/Data/List/Match/Private.hs:33) drop0 (src/Data/List/Match/Private.hs:37) drop1 (src/Data/List/Match/Private.hs:43) drop2 (src/Data/List/Match/Private.hs:47) laxTail0 (src/Data/List/Match/Private.hs:60) splitAt (src/Data/List/Match/Private.hs:63) takeRev (src/Data/List/Match/Private.hs:71) dropRev (src/Data/List/Match/Private.hs:74) 48% ( 62 /128) in 'Data.List.HT.Private' Missing documentation for: Module header inits98' (src/Data/List/HT/Private.hs:48) tails' (src/Data/List/HT/Private.hs:65) tails98 (src/Data/List/HT/Private.hs:68) group (src/Data/List/HT/Private.hs:94) chop' (src/Data/List/HT/Private.hs:174) chopAtRun (src/Data/List/HT/Private.hs:183) segmentAfter' (src/Data/List/HT/Private.hs:222) propSegmentAfterConcat (src/Data/List/HT/Private.hs:226) propSegmentAfterNumSeps (src/Data/List/HT/Private.hs:230) propSegmentAfterLasts (src/Data/List/HT/Private.hs:234) propSegmentAfterInits (src/Data/List/HT/Private.hs:238) propSegmentAfterInfinite (src/Data/List/HT/Private.hs:245) segmentBefore' (src/Data/List/HT/Private.hs:266) segmentBefore'' (src/Data/List/HT/Private.hs:276) propSegmentBeforeConcat (src/Data/List/HT/Private.hs:286) propSegmentBeforeNumSeps (src/Data/List/HT/Private.hs:290) propSegmentBeforeHeads (src/Data/List/HT/Private.hs:294) propSegmentBeforeTails (src/Data/List/HT/Private.hs:298) propSegmentBeforeInfinite (src/Data/List/HT/Private.hs:302) propSegmentBeforeGroupBy0 (src/Data/List/HT/Private.hs:306) propSegmentBeforeGroupBy1 (src/Data/List/HT/Private.hs:310) splitEverywhere (src/Data/List/HT/Private.hs:361) propSplitLast (src/Data/List/HT/Private.hs:387) propViewR (src/Data/List/HT/Private.hs:407) switchL' (src/Data/List/HT/Private.hs:421) propSwitchR (src/Data/List/HT/Private.hs:433) dropWhileRev' (src/Data/List/HT/Private.hs:465) unzipEithers (src/Data/List/HT/Private.hs:532) propSieve (src/Data/List/HT/Private.hs:551) sliceHorizontal (src/Data/List/HT/Private.hs:560) sliceHorizontal' (src/Data/List/HT/Private.hs:560) sliceHorizontal'' (src/Data/List/HT/Private.hs:560) sliceHorizontal''' (src/Data/List/HT/Private.hs:560) propSliceHorizontal (src/Data/List/HT/Private.hs:574) sliceVertical (src/Data/List/HT/Private.hs:581) sliceVertical' (src/Data/List/HT/Private.hs:581) propSliceVertical (src/Data/List/HT/Private.hs:590) propSlice (src/Data/List/HT/Private.hs:594) search (src/Data/List/HT/Private.hs:604) replace (src/Data/List/HT/Private.hs:607) markSublists (src/Data/List/HT/Private.hs:617) replace' (src/Data/List/HT/Private.hs:627) propReplaceId (src/Data/List/HT/Private.hs:631) propReplaceCycle (src/Data/List/HT/Private.hs:635) multiReplace (src/Data/List/HT/Private.hs:650) multiReplace' (src/Data/List/HT/Private.hs:662) propMultiReplaceSingle (src/Data/List/HT/Private.hs:672) transposeFill (src/Data/List/HT/Private.hs:698) unzipCons (src/Data/List/HT/Private.hs:704) shear' (s src/Data/Record/HT/Private.hs:3:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() rc/Data/List/HT/Private.hs:729) zipConsSkew (src/Data/List/HT/Private.hs:756) takeWhileMulti' (src/Data/List/HT/Private.hs:807) propTakeWhileMulti (src/Data/List/HT/Private.hs:812) propFoldl'r (src/Data/List/HT/Private.hs:840) lengthAtLeast (src/Data/List/HT/Private.hs:862) iterateUntilCycle (src/Data/List/HT/Private.hs:874) iterateUntilCycleP (src/Data/List/HT/Private.hs:890) pairs (src/Data/List/HT/Private.hs:897) propRotate (src/Data/List/HT/Private.hs:916) allEqual (src/Data/List/HT/Private.hs:933) isAscending (src/Data/List/HT/Private.hs:936) isAscendingLazy (src/Data/List/HT/Private.hs:939) padLeft (src/Data/List/HT/Private.hs:968) padRight (src/Data/List/HT/Private.hs:973) padRight1 (src/Data/List/HT/Private.hs:973) 75% ( 46 / 61) in 'Data.List.HT' Missing documentation for: Module header group (src/Data/List/HT/Private.hs:94) splitEverywhere (src/Data/List/HT/Private.hs:361) unzipEithers (src/Data/List/HT/Private.hs:532) sliceHorizontal (src/Data/List/HT/Private.hs:560) sliceVertical (src/Data/List/HT/Private.hs:581) search (src/Data/List/HT/Private.hs:604) replace (src/Data/List/HT/Private.hs:607) multiReplace (src/Data/List/HT/Private.hs:650) allEqual (src/Data/List/HT/Private.hs:933) isAscending (src/Data/List/HT/Private.hs:936) isAscendingLazy (src/Data/List/HT/Private.hs:939) padLeft (src/Data/List/HT/Private.hs:968) padRight (src/Data/List/HT/Private.hs:973) lengthAtLeast (src/Data/List/HT/Private.hs:862) 40% ( 2 / 5) in 'Data.Record.HT.Private' Missing documentation for: Module header compare1 (src/Data/Record/HT/Private.hs:19) compare2 (src/Data/Record/HT/Private.hs:24) 67% ( 2 / 3) in 'Data.Record.HT' Missing documentation for: Module header 50% ( 1 / 2) in 'Data.String.HT' Missing documentation for: Module header 0% ( 0 / 8) in 'Data.Tuple.Example' Missing documentation for: Module header partitionLazy (src/Data/Tuple/Example.hs:9) partitionStrict (src/Data/Tuple/Example.hs:15) mainPartitionRuns (src/Data/Tuple/Example.hs:22) mainPartitionBlocks (src/Data/Tuple/Example.hs:26) printSomeChars (src/Data/Tuple/Example.hs:32) mainMemoryOk (src/Data/Tuple/Example.hs:35) mainMemoryLeak (src/Data/Tuple/Example.hs:39) 64% ( 7 / 11) in 'Data.List.Match' Missing documentation for: Module header splitAt (src/Data/List/Match/Private.hs:63) takeRev (src/Data/List/Match/Private.hs:71) dropRev (src/Data/List/Match/Private.hs:74) Documentation created: dist/doc/html/utility-ht/index.html, dist/doc/html/utility-ht/utility-ht.txt Creating package registration file: /tmp/pkgConf-utility-ht-0.09331101976939507.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/utility-ht-0.0.11-1dKOfAkrqjK4ivPs0wS8vj Registering utility-ht-0.0.11... Installed utility-ht-0.0.11 Configuring alsa-core-0.5.0.1... Building alsa-core-0.5.0.1... Preprocessing library alsa-core-0.5.0.1... [1 of 1] Compiling Sound.ALSA.Exception ( src/Sound/ALSA/Exception.hs, dist/build/Sound/ALSA/Exception.o ) src/Sound/ALSA/Exception.hs:17:1: Warning: Module ‘Prelude’ does not export ‘catch’ In-place registering alsa-core-0.5.0.1... Running Haddock for alsa-core-0.5.0.1... Running hscolour for alsa-core-0.5.0.1... Preprocessing library alsa-core-0.5.0.1... Preprocessing library alsa-core-0.5.0.1... src/Sound/ALSA/Exception.hs:17:1: Warning: Module ‘Prelude’ does not export ‘catch’ Haddock coverage: 19% ( 3 / 16) in 'Sound.ALSA.Exception' Missing documentation for: T (src/Sound/ALSA/Exception.hs:20) (src/Sound/ALSA/Exception.hs:26) (src/Sound/ALSA/Exception.hs:34) checkResult (src/Sound/ALSA/Exception.hs:36) checkResult_ (src/Sound/ALSA/Exception.hs:42) checkResultMaybe (src/Sound/ALSA/Exception.hs:45) throw (src/Sound/ALSA/Exception.hs:54) catch (src/Sound/ALSA/Exception.hs:63) catchErrno (src/Sound/ALSA/Exception.hs:66) catchXRun (src/Sound/ALSA/Exception.hs:74) showErrno (src/Sound/ALSA/Exception.hs:80) show (src/Sound/ALSA/Exception.hs:83) snd_strerror (src/Sound/ALSA/Exception.hs:101) Documentation created: dist/doc/html/alsa-core/index.html, dist/doc/html/alsa-core/alsa-core.txt Creating package registration file: /tmp/pkgConf-alsa-core-0.5.05643255781297893529.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/alsa-core-0.5.0.1-4iQlib5T2qEIk4QBqwS42c Registering alsa-core-0.5.0.1... Installed alsa-core-0.5.0.1 Configuring storable-record-0.0.3.1... Building storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... [1 of 7] Compiling Foreign.Storable.Newtype ( src/Foreign/Storable/Newtype.hs, dist/build/Foreign/Storable/Newtype.o ) [2 of 7] Compiling Foreign.Storable.FixedArray ( src/Foreign/Storable/FixedArray.hs, dist/build/Foreign/Storable/FixedArray.o ) [3 of 7] Compiling Foreign.Storable.Traversable ( src/Foreign/Storable/Traversable.hs, dist/build/Foreign/Storable/Traversable.o ) [4 of 7] Compiling Foreign.Storable.RecordMinimalSize ( src/Foreign/Storable/RecordMinimalSize.hs, dist/build/Foreign/Storable/RecordMinimalSize.o ) src/Foreign/Storable/RecordMinimalSize.hs:73:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/RecordMinimalSize.hs:75:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [5 of 7] Compiling Foreign.Storable.RecordReaderPtr ( src/Foreign/Storable/RecordReaderPtr.hs, dist/build/Foreign/Storable/RecordReaderPtr.o ) src/Foreign/Storable/RecordReaderPtr.hs:73:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/RecordReaderPtr.hs:75:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [6 of 7] Compiling Foreign.Storable.TraversableUnequalSizes ( src/Foreign/Storable/TraversableUnequalSizes.hs, dist/build/Foreign/Storable/TraversableUnequalSizes.o ) [7 of 7] Compiling Foreign.Storable.Record ( src/Foreign/Storable/Record.hs, dist/build/Foreign/Storable/Record.o ) src/Foreign/Storable/Record.hs:70:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/Record.hs:72:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() In-place registering storable-record-0.0.3.1... Running Haddock for storable-record-0.0.3.1... Running hscolour for storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... Preprocessing library storable-record-0.0.3.1... src/Foreign/Storable/RecordMinimalSize.hs:73:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/RecordMinimalSize.hs:75:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Foreign/Storable/RecordReaderPtr.hs:73:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/RecordReaderPtr.hs:75:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Foreign/Storable/Record.hs:70:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Foreign/Storable/Record.hs:72:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Haddock coverage: 20% ( 1 / 5) in 'Foreign.Storable.Newtype' Missing documentation for: sizeOf (src/Foreign/Storable/Newtype.hs:23) alignment (src/Foreign/Storable/Newtype.hs:26) peek (src/Foreign/Storable/Newtype.hs:30) poke (src/Foreign/Storable/Newtype.hs:35) 0% ( 0 / 6) in 'Foreign.Storable.FixedArray' Missing documentation for: Module header roundUp (src/Foreign/Storable/FixedArray.hs:12) sizeOfArray (src/Foreign/Storable/FixedArray.hs:16) pokeNext (src/Foreign/Storable/FixedArray.hs:21) peekNext (src/Foreign/Storable/FixedArray.hs:29) run (src/Foreign/Storable/FixedArray.hs:36) 50% ( 3 / 6) in 'Foreign.Storable.Traversable' Missing documentation for: alignment (src/Foreign/Storable/Traversable.hs:62) sizeOf (src/Foreign/Storable/Traversable.hs:68) poke (src/Foreign/Storable/Traversable.hs:117) 11% ( 1 / 9) in 'Foreign.Storable.RecordMinimalSize' Missing documentation for: Dictionary (src/Foreign/Storable/RecordMinimalSize.hs:84) Access (src/Foreign/Storable/RecordMinimalSize.hs:91) element (src/Foreign/Storable/RecordMinimalSize.hs:138) run (src/Foreign/Storable/RecordMinimalSize.hs:155) alignment (src/Foreign/Storable/RecordMinimalSize.hs:163) sizeOf (src/Foreign/Storable/RecordMinimalSize.hs:169) peek (src/Foreign/Storable/RecordMinimalSize.hs:174) poke (src/Foreign/Storable/RecordMinimalSize.hs:179) 11% ( 1 / 9) in 'Foreign.Storable.RecordReaderPtr' Missing documentation for: Dictionary (src/Foreign/Storable/RecordReaderPtr.hs:84) Access (src/Foreign/Storable/RecordReaderPtr.hs:91) element (src/Foreign/Storable/RecordReaderPtr.hs:138) run (src/Foreign/Storable/RecordReaderPtr.hs:155) alignment (src/Foreign/Storable/RecordReaderPtr.hs:163) sizeOf (src/Foreign/Storable/RecordReaderPtr.hs:168) peek (src/Foreign/Storable/RecordReaderPtr.hs:173) poke (src/Foreign/Storable/RecordReaderPtr.hs:178) 20% ( 1 / 5) in 'Foreign.Storable.TraversableUnequalSizes' Missing documentation for: alignment (src/Foreign/Storable/TraversableUnequalSizes.hs:29) sizeOf (src/Foreign/Storable/TraversableUnequalSizes.hs:36) peek (src/Foreign/Storable/TraversableUnequalSizes.hs:49) poke (src/Foreign/Storable/TraversableUnequalSizes.hs:68) 11% ( 1 / 9) in 'Foreign.Storable.Record' Missing documentation for: Dictionary (src/Foreign/Storable/Record.hs:81) Access (src/Foreign/Storable/Record.hs:88) element (src/Foreign/Storable/Record.hs:141) run (src/Foreign/Storable/Record.hs:156) alignment (src/Foreign/Storable/Record.hs:164) sizeOf (src/Foreign/Storable/Record.hs:169) peek (src/Foreign/Storable/Record.hs:174) poke (src/Foreign/Storable/Record.hs:179) Documentation created: dist/doc/html/storable-record/index.html, dist/doc/html/storable-record/storable-record.txt Creating package registration file: /tmp/pkgConf-storable-record-0.0.3394633074983631233.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/storable-record-0.0.3.1-7DEwUG6hbFmEFANaZShd8M Registering storable-record-0.0.3.1... Installed storable-record-0.0.3.1 Downloading enumset-0.0.4... Configuring enumset-0.0.4... Building enumset-0.0.4... Preprocessing library enumset-0.0.4... [1 of 5] Compiling Data.EnumSet.Utility ( src/Data/EnumSet/Utility.hs, dist/build/Data/EnumSet/Utility.o ) [2 of 5] Compiling Data.FlagSet ( src/Data/FlagSet.hs, dist/build/Data/FlagSet.o ) src/Data/FlagSet.hs:17:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [3 of 5] Compiling Data.FlagSet.PackedRecord ( src/Data/FlagSet/PackedRecord.hs, dist/build/Data/FlagSet/PackedRecord.o ) [4 of 5] Compiling Data.EnumSet ( src/Data/EnumSet.hs, dist/build/Data/EnumSet.o ) src/Data/EnumSet.hs:40:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [5 of 5] Compiling Data.EnumSet.PackedEnum ( src/Data/EnumSet/PackedEnum.hs, dist/build/Data/EnumSet/PackedEnum.o ) In-place registering enumset-0.0.4... Running Haddock for enumset-0.0.4... Running hscolour for enumset-0.0.4... Preprocessing library enumset-0.0.4... Preprocessing library enumset-0.0.4... src/Data/FlagSet.hs:17:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Data/EnumSet.hs:40:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Haddock coverage: 0% ( 0 / 3) in 'Data.EnumSet.Utility' Missing documentation for: Module header .-. (src/Data/EnumSet/Utility.hs:10) empty (src/Data/EnumSet/Utility.hs:13) 57% ( 8 / 14) in 'Data.FlagSet' Missing documentation for: fromMaskedValue (src/Data/FlagSet.hs:100) match (src/Data/FlagSet.hs:103) Enum (src/Data/FlagSet.hs:121) maskValue (src/Data/FlagSet.hs:108) get (src/Data/FlagSet.hs:71) accessor (src/Data/FlagSet.hs:87) 0% ( 0 / 7) in 'Data.FlagSet.PackedRecord' Missing documentation for: Module header getIntByMask (src/Data/FlagSet/PackedRecord.hs:19) putIntByMask (src/Data/FlagSet/PackedRecord.hs:26) accessorIntByMask (src/Data/FlagSet/PackedRecord.hs:32) getIntByRange (src/Data/FlagSet/PackedRecord.hs:45) putIntByRange (src/Data/FlagSet/PackedRecord.hs:51) accessorIntByRange (src/Data/FlagSet/PackedRecord.hs:60) 28% ( 7 / 25) in 'Data.EnumSet' Missing documentation for: T (src/Data/EnumSet.hs:51) fromEnum (src/Data/EnumSet.hs:70) fromEnums (src/Data/EnumSet.hs:73) toEnums (src/Data/EnumSet.hs:76) intToEnums (src/Data/EnumSet.hs:83) null (src/Data/EnumSet.hs:122) empty (src/Data/EnumSet.hs:125) singleton (src/Data/EnumSet.hs:174) disjoint (src/Data/EnumSet.hs:128) .&. (src/Data/EnumSet.hs:146) .-. (src/Data/EnumSet.hs:146) .|. (src/Data/EnumSet.hs:146) xor (src/Data/EnumSet.hs:146) unions (src/Data/EnumSet.hs:152) put (src/Data/EnumSet.hs:160) accessor (src/Data/EnumSet.hs:164) flip (src/Data/EnumSet.hs:185) fromBool (src/Data/EnumSet.hs:188) 100% ( 6 / 6) in 'Data.EnumSet.PackedEnum' Documentation created: dist/doc/html/enumset/index.html, dist/doc/html/enumset/enumset.txt Creating package registration file: /tmp/pkgConf-enumset-0.0217871137337745691.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/enumset-0.0.4-EsYB81wiZHTKlambmdVBVR Registering enumset-0.0.4... Installed enumset-0.0.4 Downloading poll-0.0... Configuring poll-0.0... Building poll-0.0... Preprocessing library poll-0.0... [1 of 1] Compiling System.Posix.Poll ( dist/build/System/Posix/Poll.hs, dist/build/System/Posix/Poll.o ) In-place registering poll-0.0... Running Haddock for poll-0.0... Running hscolour for poll-0.0... Preprocessing library poll-0.0... Preprocessing library poll-0.0... Haddock coverage: 0% ( 0 / 10) in 'System.Posix.Poll' Missing documentation for: Module header Fd (src/System/Posix/Poll.hsc:95) Event (src/System/Posix/Poll.hsc:20) Events (src/System/Posix/Poll.hsc:93) inp (src/System/Posix/Poll.hsc:84) pri (src/System/Posix/Poll.hsc:84) out (src/System/Posix/Poll.hsc:84) err (src/System/Posix/Poll.hsc:84) hup (src/System/Posix/Poll.hsc:84) nVal (src/System/Posix/Poll.hsc:84) Documentation created: dist/doc/html/poll/index.html, dist/doc/html/poll/poll.txt Creating package registration file: /tmp/pkgConf-poll-03721602692013725218.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/poll-0.0-3WI8jt01CuXKKpLYgYNCjX Registering poll-0.0... Installed poll-0.0 Downloading alsa-seq-0.6.0.6... Configuring alsa-seq-0.6.0.6... Building alsa-seq-0.6.0.6... Preprocessing library alsa-seq-0.6.0.6... [ 1 of 40] Compiling Sound.ALSA.Sequencer.Utility ( src/Sound/ALSA/Sequencer/Utility.hs, dist/build/Sound/ALSA/Sequencer/Utility.o ) [ 2 of 40] Compiling Sound.ALSA.Sequencer.Marshal.RealTime ( dist/build/Sound/ALSA/Sequencer/Marshal/RealTime.hs, dist/build/Sound/ALSA/Sequencer/Marshal/RealTime.o ) [ 3 of 40] Compiling Sound.ALSA.Sequencer.RealTime ( src/Sound/ALSA/Sequencer/RealTime.hs, dist/build/Sound/ALSA/Sequencer/RealTime.o ) [ 4 of 40] Compiling Sound.ALSA.Sequencer.Area ( src/Sound/ALSA/Sequencer/Area.hs, dist/build/Sound/ALSA/Sequencer/Area.o ) [ 5 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Time ( dist/build/Sound/ALSA/Sequencer/Marshal/Time.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Time.o ) src/Sound/ALSA/Sequencer/Marshal/Time.hsc:14:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [ 6 of 40] Compiling Sound.ALSA.Sequencer.Time ( src/Sound/ALSA/Sequencer/Time.hs, dist/build/Sound/ALSA/Sequencer/Time.o ) [ 7 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Queue ( dist/build/Sound/ALSA/Sequencer/Marshal/Queue.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Queue.o ) [ 8 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Port ( dist/build/Sound/ALSA/Sequencer/Marshal/Port.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Port.o ) [ 9 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Client ( dist/build/Sound/ALSA/Sequencer/Marshal/Client.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Client.o ) [10 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Address ( dist/build/Sound/ALSA/Sequencer/Marshal/Address.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Address.o ) [11 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Connect ( dist/build/Sound/ALSA/Sequencer/Marshal/Connect.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Connect.o ) [12 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Event ( dist/build/Sound/ALSA/Sequencer/Marshal/Event.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Event.o ) src/Sound/ALSA/Sequencer/Marshal/Event.hsc:46:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [13 of 40] Compiling Sound.ALSA.Sequencer.Marshal.Sequencer ( dist/build/Sound/ALSA/Sequencer/Marshal/Sequencer.hs, dist/build/Sound/ALSA/Sequencer/Marshal/Sequencer.o ) [14 of 40] Compiling Sound.ALSA.Sequencer.Sequencer ( src/Sound/ALSA/Sequencer/Sequencer.hs, dist/build/Sound/ALSA/Sequencer/Sequencer.o ) src/Sound/ALSA/Sequencer/Sequencer.hs:19:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [15 of 40] Compiling Sound.ALSA.Sequencer.Address ( src/Sound/ALSA/Sequencer/Address.hs, dist/build/Sound/ALSA/Sequencer/Address.o ) [16 of 40] Compiling Sound.ALSA.Sequencer.Query ( src/Sound/ALSA/Sequencer/Query.hs, dist/build/Sound/ALSA/Sequencer/Query.o ) [17 of 40] Compiling Sound.ALSA.Sequencer.Marshal.ClientInfo ( dist/build/Sound/ALSA/Sequencer/Marshal/ClientInfo.hs, dist/build/Sound/ALSA/Sequencer/Marshal/ClientInfo.o ) src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:30:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [18 of 40] Compiling Sound.ALSA.Sequencer.Client.InfoMonad ( src/Sound/ALSA/Sequencer/Client/InfoMonad.hs, dist/build/Sound/ALSA/Sequencer/Client/InfoMonad.o ) src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:28:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:30:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [19 of 40] Compiling Sound.ALSA.Sequencer.Client ( src/Sound/ALSA/Sequencer/Client.hs, dist/build/Sound/ALSA/Sequencer/Client.o ) [20 of 40] Compiling Sound.ALSA.Sequencer.Client.Info.EventFilter ( filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs, dist/build/Sound/ALSA/Sequencer/Client/Info/EventFilter.o ) [21 of 40] Compiling Sound.ALSA.Sequencer.Client.Info ( src/Sound/ALSA/Sequencer/Client/Info.hs, dist/build/Sound/ALSA/Sequencer/Client/Info.o ) [22 of 40] Compiling Sound.ALSA.Sequencer.Connect ( src/Sound/ALSA/Sequencer/Connect.hs, dist/build/Sound/ALSA/Sequencer/Connect.o ) [23 of 40] Compiling Sound.ALSA.Sequencer.Marshal.PortInfo ( dist/build/Sound/ALSA/Sequencer/Marshal/PortInfo.hs, dist/build/Sound/ALSA/Sequencer/Marshal/PortInfo.o ) src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:35:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [24 of 40] Compiling Sound.ALSA.Sequencer.Port ( src/Sound/ALSA/Sequencer/Port.hs, dist/build/Sound/ALSA/Sequencer/Port.o ) [25 of 40] Compiling Sound.ALSA.Sequencer.Port.Info ( src/Sound/ALSA/Sequencer/Port/Info.hs, dist/build/Sound/ALSA/Sequencer/Port/Info.o ) [26 of 40] Compiling Sound.ALSA.Sequencer.Port.InfoMonad ( src/Sound/ALSA/Sequencer/Port/InfoMonad.hs, dist/build/Sound/ALSA/Sequencer/Port/InfoMonad.o ) src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:62:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:64:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [27 of 40] Compiling Sound.ALSA.Sequencer.Queue ( src/Sound/ALSA/Sequencer/Queue.hs, dist/build/Sound/ALSA/Sequencer/Queue.o ) [28 of 40] Compiling Sound.ALSA.Sequencer.Event ( src/Sound/ALSA/Sequencer/Event.hs, dist/build/Sound/ALSA/Sequencer/Event.o ) src/Sound/ALSA/Sequencer/Event.hs:95:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [29 of 40] Compiling Sound.ALSA.Sequencer.Event.Accessor ( src/Sound/ALSA/Sequencer/Event/Accessor.hs, dist/build/Sound/ALSA/Sequencer/Event/Accessor.o ) [30 of 40] Compiling Sound.ALSA.Sequencer.Event.Remove ( dist/build/Sound/ALSA/Sequencer/Event/Remove.hs, dist/build/Sound/ALSA/Sequencer/Event/Remove.o ) [31 of 40] Compiling Sound.ALSA.Sequencer.Event.RemoveMonad ( src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs, dist/build/Sound/ALSA/Sequencer/Event/RemoveMonad.o ) src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:45:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:51:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() [32 of 40] Compiling Sound.ALSA.Sequencer.Queue.Info ( dist/build/Sound/ALSA/Sequencer/Queue/Info.hs, dist/build/Sound/ALSA/Sequencer/Queue/Info.o ) src/Sound/ALSA/Sequencer/Queue/Info.hsc:44:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [33 of 40] Compiling Sound.ALSA.Sequencer.Queue.Status ( dist/build/Sound/ALSA/Sequencer/Queue/Status.hs, dist/build/Sound/ALSA/Sequencer/Queue/Status.o ) [34 of 40] Compiling Sound.ALSA.Sequencer.Queue.Tempo ( dist/build/Sound/ALSA/Sequencer/Queue/Tempo.hs, dist/build/Sound/ALSA/Sequencer/Queue/Tempo.o ) src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:43:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [35 of 40] Compiling Sound.ALSA.Sequencer.Queue.Timer ( dist/build/Sound/ALSA/Sequencer/Queue/Timer.hs, dist/build/Sound/ALSA/Sequencer/Queue/Timer.o ) src/Sound/ALSA/Sequencer/Queue/Timer.hsc:42:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [36 of 40] Compiling Sound.ALSA.Sequencer.Poll ( src/Sound/ALSA/Sequencer/Poll.hs, dist/build/Sound/ALSA/Sequencer/Poll.o ) [37 of 40] Compiling Sound.ALSA.Sequencer.Concurrent ( src/Sound/ALSA/Sequencer/Concurrent.hs, dist/build/Sound/ALSA/Sequencer/Concurrent.o ) src/Sound/ALSA/Sequencer/Concurrent.hs:24:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() [38 of 40] Compiling Sound.ALSA.Sequencer.Subscribe ( dist/build/Sound/ALSA/Sequencer/Subscribe.hs, dist/build/Sound/ALSA/Sequencer/Subscribe.o ) [39 of 40] Compiling Sound.ALSA.Sequencer.Subscribe.Query ( dist/build/Sound/ALSA/Sequencer/Subscribe/Query.hs, dist/build/Sound/ALSA/Sequencer/Subscribe/Query.o ) src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:59:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:123:8: Warning: Tab character [40 of 40] Compiling Sound.ALSA.Sequencer ( src/Sound/ALSA/Sequencer.hs, dist/build/Sound/ALSA/Sequencer.o ) In-place registering alsa-seq-0.6.0.6... Running Haddock for alsa-seq-0.6.0.6... Running hscolour for alsa-seq-0.6.0.6... Preprocessing library alsa-seq-0.6.0.6... Preprocessing library alsa-seq-0.6.0.6... src/Sound/ALSA/Sequencer/Marshal/Time.hsc:14:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Sound/ALSA/Sequencer/Marshal/Event.hsc:46:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() Haddock coverage: 0% ( 0 / 4) in 'Sound.ALSA.Sequencer.Utility' Missing documentation for: Module header showsField (src/Sound/ALSA/Sequencer/Utility.hs:11) showsRecord (src/Sound/ALSA/Sequencer/Utility.hs:14) checkResultQuery (src/Sound/ALSA/Sequencer/Utility.hs:21) 0% ( 0 / 4) in 'Sound.ALSA.Sequencer.Marshal.RealTime' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:13) (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:19) (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:24) 50% ( 4 / 8) in 'Sound.ALSA.Sequencer.RealTime' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/RealTime.hsc:13) fromFractional (src/Sound/ALSA/Sequencer/RealTime.hs:28) toFractional (src/Sound/ALSA/Sequencer/RealTime.hs:42) 92% ( 12 / 13) in 'Sound.ALSA.Sequencer.Area' Missing documentation for: C (src/Sound/ALSA/Sequencer/Area.hs:35) 0% ( 0 / 20) in 'Sound.ALSA.Sequencer.Marshal.Time' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:19) (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:21) consAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:27) consRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:30) modeAcc (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:34) stampAcc (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:38) Tick (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:43) Mode (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:45) Stamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:48) Flag (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:54) FlagContainer (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:56) stampTick (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:58) stampReal (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:58) modeAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:69) modeRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:69) peek (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:80) poke (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:89) peekStamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:98) pokeStamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:104) 0% ( 0 / 6) in 'Sound.ALSA.Sequencer.Time' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:19) consAbs (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:27) consRel (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:30) Mode (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:45) Stamp (src/Sound/ALSA/Sequencer/Marshal/Time.hsc:48) 22% ( 2 / 9) in 'Sound.ALSA.Sequencer.Marshal.Queue' Missing documentation for: (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:46) imp (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:50) exp (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:53) direct (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:56) Skew (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:61) (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:67) Position (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:79) 9% ( 4 / 43) in 'Sound.ALSA.Sequencer.Marshal.Port' Missing documentation for: T (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:40) (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:44) exp (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:49) imp (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:52) CapabilityFlag (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:63) TypeFlag (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:75) capFlagSet (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:98) (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:140) typeFlagSet (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:147) (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:167) (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:194) systemTimer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:207) systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:209) unknown (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:211) capRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:213) capWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:215) capSyncRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:217) capSyncWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:219) capDuplex (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:221) capSubsRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:223) caps (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:224) capSubsWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:225) capNoExport (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227) typeSpecific (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227) typeMidiGeneric (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:229) typeMidiGM (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:231) typeMidiGS (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:233) typeMidiXG (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:235) typeMidiMT32 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:237) typeMidiGM2 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:239) typeSynth (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:241) typeDirectSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:243) typeSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:245) types (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247) typeHardware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247) typeSoftware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:249) typeSynthesizer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:251) typePort (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:253) typeApplication (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:255) 27% ( 3 / 11) in 'Sound.ALSA.Sequencer.Marshal.Client' Missing documentation for: (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:40) system (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:45) subscribers (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:47) broadcast (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:49) unknown (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:51) exp (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:54) imp (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:57) impType (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:63) 10% ( 1 / 10) in 'Sound.ALSA.Sequencer.Marshal.Address' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:16) (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:21) exp (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:26) (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:30) unknown (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:40) broadcast (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:55) systemTimer (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:62) systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:69) 0% ( 0 / 3) in 'Sound.ALSA.Sequencer.Marshal.Connect' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:12) (src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:17) 2% ( 1 / 64) in 'Sound.ALSA.Sequencer.Marshal.Event' Missing documentation for: Flag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:52) Flags (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:53) FlagValue (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:54) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:56) eventLengthFixed (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59) eventLengthVariable (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59) eventLengthVarUser (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:59) priorityHigh (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:74) priorityNormal (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:74) Channel (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:120) Pitch (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:121) Velocity (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:122) Duration (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:123) Note (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:125) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:134) Parameter (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:155) Value (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:156) Ctrl (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:158) src/Sound/ALSA/Sequencer/Sequencer.hs:19:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:30:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:164) pokeQueue (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:179) Custom (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:251) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:256) Tag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:271) T (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:273) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:283) withMaybe (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:308) with (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:312) pokeBody (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:333) pokeData (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:339) pokeHeader (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:350) peekData (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:367) NoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:483) CtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:486) Tempo (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:494) QueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:496) EmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:508) CustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:511) ExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:516) AddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:520) ConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:524) EType (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:528) Type (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:533) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:536) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:543) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:558) expQueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:562) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:576) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:584) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:599) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:609) (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:618) maxEventType (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:624) peekBody (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:628) peekNoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:634) peekCtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:637) peekQueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:640) peekQueueExt (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:643) peekAddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:647) peekConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:650) peekEmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:653) peekCustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:656) peekExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:659) Data (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:666) 22% ( 4 / 18) in 'Sound.ALSA.Sequencer.Marshal.Sequencer' Missing documentation for: AllowInput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:29) AllowOutput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:30) OutputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:32) InputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:33) DuplexMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:34) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:36) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:37) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:38) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:40) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:41) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:42) (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:43) expBlockMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:51) Core (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:59) 47% ( 15 / 32) in 'Sound.ALSA.Sequencer.Sequencer' Missing documentation for: openDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:49) snd_seq_open (src/Sound/ALSA/Sequencer/Sequencer.hs:57) withOpenMode (src/Sound/ALSA/Sequencer/Sequencer.hs:60) snd_seq_close (src/Sound/ALSA/Sequencer/Sequencer.hs:75) with (src/Sound/ALSA/Sequencer/Sequencer.hs:79) withDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:98) snd_seq_name (src/Sound/ALSA/Sequencer/Sequencer.hs:118) snd_seq_nonblock (src/Sound/ALSA/Sequencer/Sequencer.hs:134) snd_seq_get_output_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:149) snd_seq_set_output_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:163) snd_seq_get_input_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:175) snd_seq_set_input_buffer_size (src/Sound/ALSA/Sequencer/Sequencer.hs:189) snd_seq_set_client_pool_output (src/Sound/ALSA/Sequencer/Sequencer.hs:205) snd_seq_set_client_pool_output_room (src/Sound/ALSA/Sequencer/Sequencer.hs:219) snd_seq_reset_pool_output (src/Sound/ALSA/Sequencer/Sequencer.hs:231) snd_seq_set_client_pool_input (src/Sound/ALSA/Sequencer/Sequencer.hs:245) snd_seq_reset_pool_input (src/Sound/ALSA/Sequencer/Sequencer.hs:257) 25% ( 2 / 8) in 'Sound.ALSA.Sequencer.Address' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:16) unknown (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:40) broadcast (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:55) systemTimer (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:62) systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Address.hsc:69) Warning: Sound.ALSA.Sequencer.Query: init is exported separately but will be documented under C. Consider exporting it together with its parent(s) for code clarity. Warning: Sound.ALSA.Sequencer.Query: next is exported separately but will be documented under C. Consider exporting it together with its parent(s) for code clarity. 0% ( 0 / 5) in 'Sound.ALSA.Sequencer.Query' Missing documentation for: Module header C (src/Sound/ALSA/Sequencer/Query.hs:18) first (src/Sound/ALSA/Sequencer/Query.hs:22) loop_ (src/Sound/ALSA/Sequencer/Query.hs:29) loop (src/Sound/ALSA/Sequencer/Query.hs:39) 16% ( 7 / 43) in 'Sound.ALSA.Sequencer.Marshal.ClientInfo' Missing documentation for: T_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:33) T (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:34) getName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36) with (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36) getBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:37) getClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39) getName_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39) malloc (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:40) getBroadcastFilter_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:41) setName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42) getErrorBounce_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42) getType (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43) getClient_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43) setBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:44) getNumPorts (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45) setErrorBounce (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45) malloc_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45) setClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46) setName_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46) getEventLost (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47) getType_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47) free (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:48) getNumPorts_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:49) setBroadcastFilter_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:49) setClient_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:50) setErrorBounce_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:50) get (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:53) get_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:59) copy_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:62) clone (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:66) getAny_ (src/Sound/ALSA/Sequencer/Marshal/Clie src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:28:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:30:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:35:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() ntInfo.hsc:71) (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:72) set_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:82) queryInit (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:87) queryNext_ (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:100) (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:103) 0% ( 0 / 16) in 'Sound.ALSA.Sequencer.Client.InfoMonad' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:33) run (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:37) get (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:40) modify (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:43) getClient (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:58) getType (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:59) getName (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:60) getBroadcastFilter (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:61) getErrorBounce (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:62) getNumPorts (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:63) getEventLost (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:64) setClient (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:75) setName (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:76) setBroadcastFilter (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:77) setErrorBounce (src/Sound/ALSA/Sequencer/Client/InfoMonad.hs:78) 56% ( 5 / 9) in 'Sound.ALSA.Sequencer.Client' Missing documentation for: unknown (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:51) system (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:45) subscribers (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:47) broadcast (src/Sound/ALSA/Sequencer/Marshal/Client.hsc:49) 0% ( 0 / 10) in 'Sound.ALSA.Sequencer.Client.Info.EventFilter' Missing documentation for: Module header clear (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:10) add (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:11) delete (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:12) check (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:13) clear_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:18) add_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:24) del_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:30) check_ (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:36) unpackEType (filter/modify/Sound/ALSA/Sequencer/Client/Info/EventFilter.hs:40) 23% ( 6 / 26) in 'Sound.ALSA.Sequencer.Client.Info' Missing documentation for: T (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:34) get (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:53) queryFirst (src/Sound/ALSA/Sequencer/Client/Info.hs:58) queryLoop_ (src/Sound/ALSA/Sequencer/Client/Info.hs:61) queryLoop (src/Sound/ALSA/Sequencer/Client/Info.hs:64) clone (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:66) getClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:39) getType (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:43) getName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:36) getBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:37) getNumPorts (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45) getEventLost (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:47) setClient (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:46) setName (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:42) setBroadcastFilter (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:44) setErrorBounce (src/Sound/ALSA/Sequencer/Marshal/ClientInfo.hsc:45) filterClear (src/Sound/ALSA/Sequencer/Client/Info.hs:68) filterAdd (src/Sound/ALSA/Sequencer/Client/Info.hs:69) filterDel (src/Sound/ALSA/Sequencer/Client/Info.hs:70) filterCheck (src/Sound/ALSA/Sequencer/Client/Info.hs:71) 55% ( 6 / 11) in 'Sound.ALSA.Sequencer.Connect' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Marshal/Connect.hsc:12) reverse (src/Sound/ALSA/Sequencer/Connect.hs:26) toSubscribers (src/Sound/ALSA/Sequencer/Connect.hs:29) fromSubscribers (src/Sound/ALSA/Sequencer/Connect.hs:32) 15% ( 11 / 74) in 'Sound.ALSA.Sequencer.Marshal.PortInfo' Missing documentation for: T_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:38) T (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:39) set (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:49) malloc_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:50) get_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:51) getName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:52) free (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:53) set_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:53) getPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:54) getName_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:55) getTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:56) copy (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:57) getPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58) setName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58) getPortSpecified_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58) getTimestamping_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:59) getClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60) getTimestampReal_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60) setPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:61) getCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) setTimestamping (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) getPort_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) setName_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) setTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:63) getClient_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:64) getMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65) setPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65) getCapability_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:66) setPortSpecified_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:66) getMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) setClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) copy_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) setTimestamping_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) setTimestampReal_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:68) setCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69) setPort_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69) getMidiChannels_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69) clone (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71) getMidiVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71) setClient_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71) getTimestampQueue (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72) setMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72) getSynthVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:73) setCapability_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:73) setMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:74) setSynthVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76) setMidiChannels_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76) getAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77) (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77) setMidiVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:78) setAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80) setSynthVoices_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80) getAddr_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:81) setTimestampQueue_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:83) getReadUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84) setAddr_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84) getWriteUse (src src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:62:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:64:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Event.hs:95:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() /Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:85) getReadUse_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:88) getAny (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:91) getAny_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:98) queryInit (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:102) queryNext_ (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:121) (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:125) 19% ( 7 / 37) in 'Sound.ALSA.Sequencer.Port' Missing documentation for: T (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:40) withSimple (src/Sound/ALSA/Sequencer/Port.hs:100) systemTimer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:207) systemAnnounce (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:209) unknown (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:211) capRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:213) capWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:215) capSyncRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:217) capSyncWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:219) capDuplex (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:221) capSubsRead (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:223) capSubsWrite (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:225) capNoExport (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227) caps (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:224) typeSpecific (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:227) typeMidiGeneric (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:229) typeMidiGM (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:231) typeMidiGS (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:233) typeMidiXG (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:235) typeMidiMT32 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:237) typeMidiGM2 (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:239) typeSynth (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:241) typeDirectSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:243) typeSample (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:245) typeHardware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247) typeSoftware (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:249) typeSynthesizer (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:251) typePort (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:253) typeApplication (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:255) types (src/Sound/ALSA/Sequencer/Marshal/Port.hsc:247) 19% ( 7 / 37) in 'Sound.ALSA.Sequencer.Port.Info' Missing documentation for: T (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:39) getAny (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:91) queryLoop_ (src/Sound/ALSA/Sequencer/Port/Info.hs:68) queryLoop (src/Sound/ALSA/Sequencer/Port/Info.hs:71) set (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:49) copy (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:57) clone (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:71) getPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58) getClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:60) getAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:77) getName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:52) getCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) getMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65) getMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) getPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:54) getTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:56) getTimestampQueue (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72) getReadUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:84) getWriteUse (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:85) setPort (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:65) setClient (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:67) setAddr (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:80) setName (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:58) setCapability (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:69) setMidiChannels (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:72) setSynthVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:76) setMidiVoices (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:74) setPortSpecified (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:61) setTimestamping (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:62) setTimestampReal (src/Sound/ALSA/Sequencer/Marshal/PortInfo.hsc:63) 3% ( 1 / 31) in 'Sound.ALSA.Sequencer.Port.InfoMonad' Missing documentation for: T (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:67) run (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:71) get (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:74) modify (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:77) getPort (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:92) getClient (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:93) getAddr (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:94) getName (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:95) getCapability (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:96) getMidiChannels (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:97) getMidiVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:98) getSynthVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:99) getPortSpecified (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:100) getTimestamping (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:101) getTimestampReal (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:102) getTimestampQueue (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:103) getReadUse (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:104) getWriteUse (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:105) setPort (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:124) setClient (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:125) setAddr (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:126) setName (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:127) setCapability (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:128) setMidiChannels (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:129) setSynthVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:130) setMidiVoices (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:131) setPortSpecified (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:132) setTimestamping (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:133) setTimestampReal (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:134) setTimestampQueue (src/Sound/ALSA/Sequencer/Port/InfoMonad.hs:135) 50% ( 5 / 10) in 'Sound.ALSA.Sequencer.Queue' Missing documentation for: direct (src/Sound/ALSA/Sequencer/Marshal/Queue.hsc:56) alloc (src/Sound/ALSA/Sequencer/Queue.hs:45) allocNamed (src/Sound/ALSA/Sequencer/Queue.hs:56) with (src/Sound/ALSA/Sequencer/Queue.hs:52) withNamed (src/Sound/ALSA/Sequencer/Queue.hs:63) 44% ( 21 / 48) in 'Sound.ALSA.Sequencer.Event' Missing documentation for: T (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:273) forSourcePort (src/Sound/ALSA/Sequencer/Event.hs:366) forConnection (src/Sound/ALSA/Sequencer/Event.hs:370) Data (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:666) Type (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:533) NoteEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:483) Note (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:125) CtrlEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:486) Ctrl (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:158) CustomEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:511) Custom (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:251) customZero (src/Sound/ALSA/Sequencer/Event.hs:375) ExtEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:516) QueueEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:496) AddrEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:520) ConnEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:524) EmptyEv (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:508) Tag (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:271) Tempo (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:494) Parameter (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:155) Value (src/So src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:45:1: Warning: The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:51:1: Warning: The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() src/Sound/ALSA/Sequencer/Queue/Info.hsc:44:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:43:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Queue/Timer.hsc:42:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Concurrent.hs:24:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:123:8: Warning: Tab character src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:59:1: Warning: The import of ‘Data.Word’ is redundant except perhaps to import instances from ‘Data.Word’ To import instances alone, use: import Data.Word() und/ALSA/Sequencer/Marshal/Event.hsc:156) Channel (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:120) Pitch (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:121) Velocity (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:122) normalVelocity (src/Sound/ALSA/Sequencer/Event.hs:344) offVelocity (src/Sound/ALSA/Sequencer/Event.hs:344) Duration (src/Sound/ALSA/Sequencer/Marshal/Event.hsc:123) 0% ( 0 / 10) in 'Sound.ALSA.Sequencer.Event.Accessor' Missing documentation for: Module header highPriority (src/Sound/ALSA/Sequencer/Event/Accessor.hs:22) tag (src/Sound/ALSA/Sequencer/Event/Accessor.hs:23) queue (src/Sound/ALSA/Sequencer/Event/Accessor.hs:24) time (src/Sound/ALSA/Sequencer/Event/Accessor.hs:25) timeStamp (src/Sound/ALSA/Sequencer/Event/Accessor.hs:26) source (src/Sound/ALSA/Sequencer/Event/Accessor.hs:27) dest (src/Sound/ALSA/Sequencer/Event/Accessor.hs:28) connect (src/Sound/ALSA/Sequencer/Event/Accessor.hs:29) body (src/Sound/ALSA/Sequencer/Event/Accessor.hs:30) 10% ( 3 / 31) in 'Sound.ALSA.Sequencer.Event.Remove' Missing documentation for: Module header T (src/Sound/ALSA/Sequencer/Event/Remove.hsc:58) Condition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:82) getCondition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:68) setCondition (src/Sound/ALSA/Sequencer/Event/Remove.hsc:75) condInput (src/Sound/ALSA/Sequencer/Event/Remove.hsc:85) condOutput (src/Sound/ALSA/Sequencer/Event/Remove.hsc:87) condDest (src/Sound/ALSA/Sequencer/Event/Remove.hsc:89) condDestChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:91) condTimeBefore (src/Sound/ALSA/Sequencer/Event/Remove.hsc:93) condTimeAfter (src/Sound/ALSA/Sequencer/Event/Remove.hsc:95) condTimeTick (src/Sound/ALSA/Sequencer/Event/Remove.hsc:97) condEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:99) condIgnoreOff (src/Sound/ALSA/Sequencer/Event/Remove.hsc:101) condTagMatch (src/Sound/ALSA/Sequencer/Event/Remove.hsc:103) getQueue (src/Sound/ALSA/Sequencer/Event/Remove.hsc:70) getChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:71) getEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:72) getTag (src/Sound/ALSA/Sequencer/Event/Remove.hsc:73) getRealTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:75) getTickTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:76) setQueue (src/Sound/ALSA/Sequencer/Event/Remove.hsc:77) setChannel (src/Sound/ALSA/Sequencer/Event/Remove.hsc:78) setEventType (src/Sound/ALSA/Sequencer/Event/Remove.hsc:79) setTag (src/Sound/ALSA/Sequencer/Event/Remove.hsc:80) setDest (src/Sound/ALSA/Sequencer/Event/Remove.hsc:81) setRealTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:82) setTickTime (src/Sound/ALSA/Sequencer/Event/Remove.hsc:83) 23% ( 6 / 26) in 'Sound.ALSA.Sequencer.Event.RemoveMonad' Missing documentation for: T (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:54) putInput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:126) getInput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:127) putOutput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:136) getOutput (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:137) setChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:139) putChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:140) getChannel (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:141) setEventType (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:145) putEventType (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:146) setTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:148) putTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:149) getTag (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:150) putDest (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:159) getDest (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:160) setTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:224) putTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:227) getTime (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:207) putIgnoreOff (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:166) getIgnoreOff (src/Sound/ALSA/Sequencer/Event/RemoveMonad.hs:167) 13% ( 2 / 15) in 'Sound.ALSA.Sequencer.Queue.Info' Missing documentation for: T (src/Sound/ALSA/Sequencer/Queue/Info.hsc:48) get (src/Sound/ALSA/Sequencer/Queue/Info.hsc:49) set (src/Sound/ALSA/Sequencer/Queue/Info.hsc:50) copy (src/Sound/ALSA/Sequencer/Queue/Info.hsc:66) getQueue (src/Sound/ALSA/Sequencer/Queue/Info.hsc:61) getName (src/Sound/ALSA/Sequencer/Queue/Info.hsc:53) getLocked (src/Sound/ALSA/Sequencer/Queue/Info.hsc:54) getOwner (src/Sound/ALSA/Sequencer/Queue/Info.hsc:56) getFlags (src/Sound/ALSA/Sequencer/Queue/Info.hsc:57) setName (src/Sound/ALSA/Sequencer/Queue/Info.hsc:59) setLocked (src/Sound/ALSA/Sequencer/Queue/Info.hsc:61) setOwner (src/Sound/ALSA/Sequencer/Queue/Info.hsc:63) setFlags (src/Sound/ALSA/Sequencer/Queue/Info.hsc:64) 44% ( 4 / 9) in 'Sound.ALSA.Sequencer.Queue.Status' Missing documentation for: T (src/Sound/ALSA/Sequencer/Queue/Status.hsc:41) get (src/Sound/ALSA/Sequencer/Queue/Status.hsc:43) getQueue (src/Sound/ALSA/Sequencer/Queue/Status.hsc:47) getEvents (src/Sound/ALSA/Sequencer/Queue/Status.hsc:48) getRealTime (src/Sound/ALSA/Sequencer/Queue/Status.hsc:46) 20% ( 3 / 15) in 'Sound.ALSA.Sequencer.Queue.Tempo' Missing documentation for: T (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:47) get (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:48) set (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:49) copy (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:65) getQueue (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:53) getTempo (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:56) getPPQ (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:57) getSkew (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:58) getSkewBase (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:59) setPPQ (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:64) setSkew (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:65) setSkewBase (src/Sound/ALSA/Sequencer/Queue/Tempo.hsc:66) 17% ( 2 / 12) in 'Sound.ALSA.Sequencer.Queue.Timer' Missing documentation for: T (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:46) get (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:47) set (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:48) copy (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:64) getQueue (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:52) getType (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:56) getResolution (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:59) setType (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:63) setResolution (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:66) Type (src/Sound/ALSA/Sequencer/Queue/Timer.hsc:63) 0% ( 0 / 2) in 'Sound.ALSA.Sequencer.Poll' Missing documentation for: Module header descriptors (src/Sound/ALSA/Sequencer/Poll.hs:20) 86% ( 6 / 7) in 'Sound.ALSA.Sequencer.Concurrent' Missing documentation for: Module header 27% ( 6 / 22) in 'Sound.ALSA.Sequencer.Subscribe' Missing documentation for: T (src/Sound/ALSA/Sequencer/Subscribe.hsc:60) malloc (src/Sound/ALSA/Sequencer/Subscribe.hsc:66) copy (src/Sound/ALSA/Sequencer/Subscribe.hsc:78) getSender (src/Sound/ALSA/Sequencer/Subscribe.hsc:69) getDest (src/Sound/ALSA/Sequencer/Subscribe.hsc:72) getQueue (src/Sound/ALSA/Sequencer/Subscribe.hsc:61) getExclusive (src/Sound/ALSA/Sequencer/Subscribe.hsc:63) getTimeReal (src/Sound/ALSA/Sequencer/Subscribe.hsc:65) setSender (src/Sound/ALSA/Sequencer/Subscribe.hsc:75) setDest (src/Sound/ALSA/Sequencer/Subscribe.hsc:78) setQueue (src/Sound/ALSA/Sequencer/Subscribe.hsc:68) setExclusive (src/Sound/ALSA/Sequencer/Subscribe.hsc:70) setTimeUpdate (src/Sound/ALSA/Sequencer/Subscribe.hsc:71) setTimeReal (src/Sound/ALSA/Sequencer/Subscribe.hsc:72) unsubscribePort (src/Sound/ALSA/Sequencer/Subscribe.hsc:89) create (src/Sound/ALSA/Sequencer/Subscribe.hsc:96) 17% ( 4 / 23) in 'Sound.ALSA.Sequencer.Subscribe.Query' Missing documentation for: T (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:64) Type (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:115) malloc (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:70) copy (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:82) clone (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:96) getClient (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:65) getPort (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:67) getType (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:69) getIndex (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:71) getNumSubs (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:75) getAddr (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:87) getQueue (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:76) getExclusive (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:77) getTimeUpdate (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:78) getTimeReal (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:79) setClient (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:72) setPort (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:74) setType (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:76) setIndex (src/Sound/ALSA/Sequencer/Subscribe/Query.hsc:78) 72% ( 21 / 29) in 'Sound.ALSA.Sequencer' Missing documentation for: AllowOutput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:30) AllowInput (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:29) OutputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:32) InputMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:33) DuplexMode (src/Sound/ALSA/Sequencer/Marshal/Sequencer.hsc:34) openDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:49) with (src/Sound/ALSA/Sequencer/Sequencer.hs:79) withDefault (src/Sound/ALSA/Sequencer/Sequencer.hs:98) Warning: Sound.ALSA.Sequencer.Time: could not find link destinations for: Tick Warning: Sound.ALSA.Sequencer.Query: could not find link destinations for: C Warning: Sound.ALSA.Sequencer.Port: could not find link destinations for: CapabilityFlag TypeFlag Warning: Sound.ALSA.Sequencer.Event: could not find link destinations for: expEv Tick Skew Position Warning: Sound.ALSA.Sequencer.Queue.Status: could not find link destinations for: Tick Warning: Sound.ALSA.Sequencer: could not find link destinations for: expOpenMode Documentation created: dist/doc/html/alsa-seq/index.html, dist/doc/html/alsa-seq/alsa-seq.txt Creating package registration file: /tmp/pkgConf-alsa-seq-0.6.01735079296831768825.6 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.10.3/alsa-seq-0.6.0.6-74hXgTBoNvXJWofmzc3Umi Registering alsa-seq-0.6.0.6... Installed alsa-seq-0.6.0.6