Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-15132/base-orphans-0.5.4' Configuring base-orphans-0.5.4... Building base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... [1 of 2] Compiling Data.Orphans.Prelude ( src/Data/Orphans/Prelude.hs, dist/build/Data/Orphans/Prelude.o ) [2 of 2] Compiling Data.Orphans ( src/Data/Orphans.hs, dist/build/Data/Orphans.o ) Running Haddock for base-orphans-0.5.4... Running hscolour for base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... Preprocessing library base-orphans-0.5.4... Haddock coverage: 100% ( 1 / 1) in 'Data.Orphans.Prelude' 100% ( 1 / 1) in 'Data.Orphans' Documentation created: dist/doc/html/base-orphans/index.html, dist/doc/html/base-orphans/base-orphans.txt Creating package registration file: /tmp/pkgConf-base-orphans-0.52145174067468703135.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/base-orphans-0.5.4-5IQvrjd7gNP548VkOOyIq6 Registering base-orphans-0.5.4... cabal: Leaving directory '/tmp/cabal-tmp-15132/base-orphans-0.5.4' Installed base-orphans-0.5.4 cabal: Entering directory '/tmp/cabal-tmp-15132/TypeCompose-0.9.12' Configuring TypeCompose-0.9.12... Building TypeCompose-0.9.12... Preprocessing library TypeCompose-0.9.12... src/Data/Title.hs:1:33: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS [ 1 of 10] Compiling Control.Instances ( src/Control/Instances.hs, dist/build/Control/Instances.o ) [ 2 of 10] Compiling Data.RefMonad ( src/Data/RefMonad.hs, dist/build/Data/RefMonad.o ) [ 3 of 10] Compiling Data.Bijection ( src/Data/Bijection.hs, dist/build/Data/Bijection.o ) [ 4 of 10] Compiling Control.Compose ( src/Control/Compose.hs, dist/build/Control/Compose.o ) src/Control/Compose.hs:91:1: warning: [-Wunused-imports] The import of ‘Data.Traversable’ is redundant except perhaps to import instances from ‘Data.Traversable’ To import instances alone, use: import Data.Traversable() src/Control/Compose.hs:245:10: warning: [-Wredundant-constraints] • Redundant constraint: Functor g • In the instance declaration for ‘Foldable (g :. f)’ src/Control/Compose.hs:400:1: warning: [-Wredundant-constraints] • Redundant constraints: (Functor m, Functor n) • In the type signature for: bindDistribM :: (Functor m, Functor n, Monad m, Monad n, DistribM m n) => (:.) m n a -> (a -> (:.) m n b) -> (:.) m n b src/Control/Compose.hs:415:1: warning: [-Wredundant-constraints] • Redundant constraint: Applicative m • In the type signature for: joinMMT :: (Monad m, Monad n, Traversable n, Applicative m) => m (n (m (n a))) -> m (n a) src/Control/Compose.hs:420:1: warning: [-Wredundant-constraints] • Redundant constraint: Applicative m • In the type signature for: joinComposeT :: (Monad m, Monad n, Traversable n, Applicative m) => (:.) m n ((:.) m n a) -> (:.) m n a [ 5 of 10] Compiling Data.Title ( src/Data/Title.hs, dist/build/Data/Title.o ) [ 6 of 10] Compiling Data.CxMonoid ( src/Data/CxMonoid.hs, dist/build/Data/CxMonoid.o ) [ 7 of 10] Compiling Data.Pair ( src/Data/Pair.hs, dist/build/Data/Pair.o ) [ 8 of 10] Compiling Data.Zip ( src/Data/Zip.hs, dist/build/Data/Zip.o ) src/Data/Zip.hs:111:1: warning: [-Winline-rule-shadowing] Rule "zipWith prelude" may never fire because ‘zipWith’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘zipWith’ src/Data/Zip.hs:112:1: warning: [-Winline-rule-shadowing] Rule "zipWith3 prelude" may never fire because ‘zipWith3’ might inline first Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘zipWith3’ [ 9 of 10] Compiling Data.Partial ( src/Data/Partial.hs, dist/build/Data/Partial.o ) [10 of 10] Compiling Data.Lambda ( src/Data/Lambda.hs, dist/build/Data/Lambda.o ) Running Haddock for TypeCompose-0.9.12... Running hscolour for TypeCompose-0.9.12... Preprocessing library TypeCompose-0.9.12... Preprocessing library TypeCompose-0.9.12... src/Data/Title.hs:1:33: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS src/Control/Compose.hs:91:1: warning: [-Wunused-imports] The import of ‘Data.Traversable’ is redundant except perhaps to import instances from ‘Data.Traversable’ To import instances alone, use: import Data.Traversable() src/Control/Compose.hs:245:10: warning: [-Wredundant-constraints] • Redundant constraint: Functor g • In the instance declaration for ‘Foldable (g :. f)’ src/Control/Compose.hs:400:1: warning: [-Wredundant-constraints] • Redundant constraints: (Functor m, Functor n) • In the type signature for: bindDistribM :: (Functor m, Functor n, Monad m, Monad n, DistribM m n) => (:.) m n a -> (a -> (:.) m n b) -> (:.) m n b src/Control/Compose.hs:415:1: warning: [-Wredundant-constraints] • Redundant constraint: Applicative m • In the type signature for: joinMMT :: (Monad m, Monad n, Traversable n, Applicative m) => m (n (m (n a))) -> m (n a) src/Control/Compose.hs:420:1: warning: [-Wredundant-constraints] • Redundant constraint: Applicative m • In the type signature for: joinComposeT :: (Monad m, Monad n, Traversable n, Applicative m) => (:.) m n ((:.) m n a) -> (:.) m n a Haddock coverage: 100% ( 1 / 1) in 'Control.Instances' 100% ( 3 / 3) in 'Data.RefMonad' 100% ( 8 / 8) in 'Data.Bijection' 85% ( 84 / 99) in 'Control.Compose' Missing documentation for: <~ (src/Control/Compose.hs:142) *<~ (src/Control/Compose.hs:155) returnDistribM (src/Control/Compose.hs:404) inFlip (src/Control/Compose.hs:579) inFlip2 (src/Control/Compose.hs:583) inFlip3 (src/Control/Compose.hs:588) inApp (src/Control/Compose.hs:637) inApp2 (src/Control/Compose.hs:641) unId (src/Control/Compose.hs:675) inId (src/Control/Compose.hs:678) inId2 (src/Control/Compose.hs:681) :->: (src/Control/Compose.hs:892) inConst (src/Control/Compose.hs:918) inConst2 (src/Control/Compose.hs:921) inConst3 (src/Control/Compose.hs:924) 67% ( 2 / 3) in 'Data.Title' Missing documentation for: Title_f (src/Data/Title.hs:37) 100% ( 4 / 4) in 'Data.CxMonoid' 100% ( 16 / 16) in 'Data.Pair' 100% ( 18 / 18) in 'Data.Zip' 91% ( 10 / 11) in 'Data.Partial' Missing documentation for: PartialX (src/Data/Partial.hs:47) 100% ( 8 / 8) in 'Data.Lambda' Documentation created: dist/doc/html/TypeCompose/index.html, dist/doc/html/TypeCompose/TypeCompose.txt Creating package registration file: /tmp/pkgConf-TypeCompose-0.91036140795463480570.12 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160701/TypeCompose-0.9.12-CUb55uJGeK65Htq0yqldJX Registering TypeCompose-0.9.12... cabal: Leaving directory '/tmp/cabal-tmp-15132/TypeCompose-0.9.12' Installed TypeCompose-0.9.12