Configuring functor-combo-0.3.1... Dependency TypeCompose ==0.9.9: using TypeCompose-0.9.9 Dependency base ==4.6.0.1: using base-4.6.0.1 Dependency containers ==0.5.0.0: using containers-0.5.0.0 Dependency data-inttrie ==0.1.0: using data-inttrie-0.1.0 Dependency lub ==0.1.7: using lub-0.1.7 Dependency type-unary ==0.2.8: using type-unary-0.2.8 Using Cabal-1.16.0.3 compiled by ghc-7.6 Using compiler: ghc-7.6.3 Using install prefix: /srv/hackage/var/build/cache/inst Binaries installed in: /srv/hackage/var/build/cache/inst/bin Libraries installed in: /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3 Private binaries installed in: /srv/hackage/var/build/cache/inst/libexec Data files installed in: /srv/hackage/var/build/cache/inst/share/functor-combo-0.3.1 Documentation installed in: /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1 Using alex version 3.0.1 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar No c2hs found No cpphs found No ffihugs found Using gcc version 4.7 found on system at: /usr/bin/gcc Using ghc version 7.6.3 found on system at: /usr/local/bin/ghc Using ghc-pkg version 7.6.3 found on system at: /usr/local/bin/ghc-pkg No greencard found Using haddock version 2.13.2 found on system at: /usr/local/bin/haddock Using happy version 1.18.9 found on system at: /usr/bin/happy No hmake found Using hpc version 0.6 found on system at: /usr/local/bin/hpc Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.19 found on system at: /usr/bin/HsColour No hugs found No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found No pkg-config found Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found creating dist/build creating dist/build/autogen Building functor-combo-0.3.1... Preprocessing library functor-combo-0.3.1... Building library... creating dist/build /usr/local/bin/ghc --make -fbuilding-cabal-package -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -isrc -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -package-name functor-combo-0.3.1 -hide-all-packages -package-db /srv/hackage/var/build/cache/inst/local.conf.d -package-db dist/package.conf.inplace -package-id TypeCompose-0.9.9-03248e1dad44ec1f4a6711f2f4cf6b98 -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2 -package-id data-inttrie-0.1.0-80ee9dc0014217de59617703376cf89d -package-id lub-0.1.7-83e9c1bde910bf06f2c05b241a151619 -package-id type-unary-0.2.8-0403c4338d2bf0fe529aa97f3753f763 -XHaskell98 FunctorCombo.Strict FunctorCombo.Functor FunctorCombo.ParScan FunctorCombo.Pair FunctorCombo.LubF FunctorCombo.Derivative FunctorCombo.Holey FunctorCombo.DHoley FunctorCombo.Regular FunctorCombo.ZipperFix FunctorCombo.ZipperReg FunctorCombo.StrictMemo FunctorCombo.NonstrictMemo -Wall -O0 [ 1 of 13] Compiling FunctorCombo.Regular ( src/FunctorCombo/Regular.hs, dist/build/FunctorCombo/Regular.o ) [ 2 of 13] Compiling FunctorCombo.Functor ( src/FunctorCombo/Functor.hs, dist/build/FunctorCombo/Functor.o ) [ 3 of 13] Compiling FunctorCombo.ParScan ( src/FunctorCombo/ParScan.hs, dist/build/FunctorCombo/ParScan.o ) [ 4 of 13] Compiling FunctorCombo.Pair ( src/FunctorCombo/Pair.hs, dist/build/FunctorCombo/Pair.o ) [ 5 of 13] Compiling FunctorCombo.LubF ( src/FunctorCombo/LubF.hs, dist/build/FunctorCombo/LubF.o ) [ 6 of 13] Compiling FunctorCombo.Derivative ( src/FunctorCombo/Derivative.hs, dist/build/FunctorCombo/Derivative.o ) [ 7 of 13] Compiling FunctorCombo.Holey ( src/FunctorCombo/Holey.hs, dist/build/FunctorCombo/Holey.o ) [ 8 of 13] Compiling FunctorCombo.DHoley ( src/FunctorCombo/DHoley.hs, dist/build/FunctorCombo/DHoley.o ) [ 9 of 13] Compiling FunctorCombo.ZipperFix ( src/FunctorCombo/ZipperFix.hs, dist/build/FunctorCombo/ZipperFix.o ) [10 of 13] Compiling FunctorCombo.ZipperReg ( src/FunctorCombo/ZipperReg.hs, dist/build/FunctorCombo/ZipperReg.o ) [11 of 13] Compiling FunctorCombo.StrictMemo ( src/FunctorCombo/StrictMemo.hs, dist/build/FunctorCombo/StrictMemo.o ) [12 of 13] Compiling FunctorCombo.Strict ( src/FunctorCombo/Strict.hs, dist/build/FunctorCombo/Strict.o ) [13 of 13] Compiling FunctorCombo.NonstrictMemo ( src/FunctorCombo/NonstrictMemo.hs, dist/build/FunctorCombo/NonstrictMemo.o ) Linking... /usr/bin/ar -r dist/build/libHSfunctor-combo-0.3.1.a dist/build/FunctorCombo/Strict.o dist/build/FunctorCombo/Functor.o dist/build/FunctorCombo/ParScan.o dist/build/FunctorCombo/Pair.o dist/build/FunctorCombo/LubF.o dist/build/FunctorCombo/Derivative.o dist/build/FunctorCombo/Holey.o dist/build/FunctorCombo/DHoley.o dist/build/FunctorCombo/Regular.o dist/build/FunctorCombo/ZipperFix.o dist/build/FunctorCombo/ZipperReg.o dist/build/FunctorCombo/StrictMemo.o dist/build/FunctorCombo/NonstrictMemo.o /usr/bin/ar: creating dist/build/libHSfunctor-combo-0.3.1.a In-place registering functor-combo-0.3.1... /usr/local/bin/ghc-pkg update - --global --user --package-db=/srv/hackage/var/build/cache/inst/local.conf.d --package-db=dist/package.conf.inplace --no-user-package-conf Running Haddock for functor-combo-0.3.1... /usr/local/bin/haddock --ghc-version --built-in-themes creating dist/build creating dist/build/autogen Running hscolour for functor-combo-0.3.1... creating dist/doc/html/functor-combo creating dist/doc/html creating dist/doc creating dist/doc/html creating dist/doc/html/functor-combo Preprocessing library functor-combo-0.3.1... creating dist/doc/html/functor-combo/src /usr/bin/HsColour -print-css -odist/doc/html/functor-combo/src/hscolour.css /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Strict.html src/FunctorCombo/Strict.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Functor.html src/FunctorCombo/Functor.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-ParScan.html src/FunctorCombo/ParScan.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Pair.html src/FunctorCombo/Pair.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-LubF.html src/FunctorCombo/LubF.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Derivative.html src/FunctorCombo/Derivative.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Holey.html src/FunctorCombo/Holey.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-DHoley.html src/FunctorCombo/DHoley.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-Regular.html src/FunctorCombo/Regular.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-ZipperFix.html src/FunctorCombo/ZipperFix.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-ZipperReg.html src/FunctorCombo/ZipperReg.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-StrictMemo.html src/FunctorCombo/StrictMemo.hs /usr/bin/HsColour -css -anchor -odist/doc/html/functor-combo/src/FunctorCombo-NonstrictMemo.html src/FunctorCombo/NonstrictMemo.hs /usr/local/bin/ghc --print-libdir -O0 Preprocessing library functor-combo-0.3.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, text-0.11.2.3 copy src/FunctorCombo/Strict.hs to dist/build/tmp-22195/src/FunctorCombo/Strict.hs copy src/FunctorCombo/Functor.hs to dist/build/tmp-22195/src/FunctorCombo/Functor.hs copy src/FunctorCombo/ParScan.hs to dist/build/tmp-22195/src/FunctorCombo/ParScan.hs copy src/FunctorCombo/Pair.hs to dist/build/tmp-22195/src/FunctorCombo/Pair.hs copy src/FunctorCombo/LubF.hs to dist/build/tmp-22195/src/FunctorCombo/LubF.hs copy src/FunctorCombo/Derivative.hs to dist/build/tmp-22195/src/FunctorCombo/Derivative.hs copy src/FunctorCombo/Holey.hs to dist/build/tmp-22195/src/FunctorCombo/Holey.hs copy src/FunctorCombo/DHoley.hs to dist/build/tmp-22195/src/FunctorCombo/DHoley.hs copy src/FunctorCombo/Regular.hs to dist/build/tmp-22195/src/FunctorCombo/Regular.hs copy src/FunctorCombo/ZipperFix.hs to dist/build/tmp-22195/src/FunctorCombo/ZipperFix.hs copy src/FunctorCombo/ZipperReg.hs to dist/build/tmp-22195/src/FunctorCombo/ZipperReg.hs copy src/FunctorCombo/StrictMemo.hs to dist/build/tmp-22195/src/FunctorCombo/StrictMemo.hs copy src/FunctorCombo/NonstrictMemo.hs to dist/build/tmp-22195/src/FunctorCombo/NonstrictMemo.hs creating dist/doc/html/functor-combo /usr/local/bin/haddock --prologue=dist/doc/html/functor-combo/haddock-prolog22195.txt --dump-interface=dist/doc/html/functor-combo/functor-combo.haddock --optghc=-package-name --optghc=functor-combo-0.3.1 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --use-contents=/package/functor-combo-0.3.1 --verbosity=1 --html --read-interface=/package/Boolean-0.2/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/Boolean.haddock --read-interface=/package/MemoTrie-0.6.1/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/MemoTrie.haddock --read-interface=/package/NumInstances-1.3/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/NumInstances.haddock --read-interface=/package/TypeCompose-0.9.9/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/TypeCompose.haddock --read-interface=/package/applicative-numbers-0.1.2/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/applicative-numbers.haddock --read-interface=/package/array-0.4.0.1/docs,/usr/local/share/doc/ghc/html/libraries/array-0.4.0.1/array.haddock --read-interface=/package/base-4.6.0.1/docs,/usr/local/share/doc/ghc/html/libraries/base-4.6.0.1/base.haddock --read-interface=/package/bytestring-0.10.0.2/docs,/usr/local/share/doc/ghc/html/libraries/bytestring-0.10.0.2/bytestring.haddock --read-interface=/package/containers-0.5.0.0/docs,/usr/local/share/doc/ghc/html/libraries/containers-0.5.0.0/containers.haddock --read-interface=/package/data-inttrie-0.1.0/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/data-inttrie.haddock --read-interface=/package/deepseq-1.3.0.1/docs,/usr/local/share/doc/ghc/html/libraries/deepseq-1.3.0.1/deepseq.haddock --read-interface=/package/ghc-prim-0.3.0.0/docs,/usr/local/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0/ghc-prim.haddock --read-interface=/package/hashable-1.2.1.0/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/hashable.haddock --read-interface=/package/integer-gmp-0.5.0.0/docs,/usr/local/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0/integer-gmp.haddock --read-interface=/package/lub-0.1.7/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/lub.haddock --read-interface=/package/nats-0.1.2/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/nats.haddock --read-interface=/package/semigroups-0.11/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/semigroups.haddock --read-interface=/package/ty-0.1.4/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/ty.haddock --read-interface=/package/type-unary-0.2.8/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/type-unary.haddock --read-interface=/package/unamb-0.2.5/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/unamb.haddock --read-interface=/package/unordered-containers-0.2.3.3/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/unordered-containers.haddock --read-interface=/package/vector-space-0.8.6/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/vector-space.haddock --read-interface=/package/void-0.6.1/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/void.haddock --read-interface=/package/wl-pprint-1.1/docs,/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/wl-pprint.haddock --odir=dist/doc/html/functor-combo/ --title=functor-combo-0.3.1: Functor combinators with tries & zippers --optghc=-fbuilding-cabal-package --optghc=-odir --optghc=dist/build/tmp-22195 --optghc=-hidir --optghc=dist/build/tmp-22195 --optghc=-stubdir --optghc=dist/build/tmp-22195 --optghc=-i --optghc=-idist/build --optghc=-isrc --optghc=-idist/build/autogen --optghc=-Idist/build/autogen --optghc=-Idist/build --optghc=-optP-include --optghc=-optPdist/build/autogen/cabal_macros.h --optghc=-hide-all-packages --optghc=-package-db --optghc=/srv/hackage/var/build/cache/inst/local.conf.d --optghc=-package-id --optghc=TypeCompose-0.9.9-03248e1dad44ec1f4a6711f2f4cf6b98 --optghc=-package-id --optghc=base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 --optghc=-package-id --optghc=containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2 --optghc=-package-id --optghc=data-inttrie-0.1.0-80ee9dc0014217de59617703376cf89d --optghc=-package-id --optghc=lub-0.1.7-83e9c1bde910bf06f2c05b241a151619 --optghc=-package-id --optghc=type-unary-0.2.8-0403c4338d2bf0fe529aa97f3753f763 --optghc=-XHaskell98 --optghc=-Wall -B/usr/local/lib/ghc-7.6.3 dist/build/tmp-22195/src/FunctorCombo/Strict.hs dist/build/tmp-22195/src/FunctorCombo/Functor.hs dist/build/tmp-22195/src/FunctorCombo/ParScan.hs dist/build/tmp-22195/src/FunctorCombo/Pair.hs dist/build/tmp-22195/src/FunctorCombo/LubF.hs dist/build/tmp-22195/src/FunctorCombo/Derivative.hs dist/build/tmp-22195/src/FunctorCombo/Holey.hs dist/build/tmp-22195/src/FunctorCombo/DHoley.hs dist/build/tmp-22195/src/FunctorCombo/Regular.hs dist/build/tmp-22195/src/FunctorCombo/ZipperFix.hs dist/build/tmp-22195/src/FunctorCombo/ZipperReg.hs dist/build/tmp-22195/src/FunctorCombo/StrictMemo.hs dist/build/tmp-22195/src/FunctorCombo/NonstrictMemo.hs --built-in-themes Haddock coverage: 50% ( 1 / 2) in 'FunctorCombo.Regular' 56% ( 18 / 32) in 'FunctorCombo.Functor' 20% ( 2 / 10) in 'FunctorCombo.ParScan' Warning: FunctorCombo.Pair: We do not support associated types in instances yet. These instances are affected: FunctorCombo.Functor.EncodeF FunctorCombo.Pair.Pair 12% ( 2 / 17) in 'FunctorCombo.Pair' 50% ( 1 / 2) in 'FunctorCombo.LubF' Warning: FunctorCombo.Derivative: Instances of type and data families are not yet supported. Instances of the following families will be filtered out: Der 100% ( 2 / 2) in 'FunctorCombo.Derivative' 100% ( 4 / 4) in 'FunctorCombo.Holey' Warning: FunctorCombo.DHoley: We do not support associated types in instances yet. These instances are affected: FunctorCombo.DHoley.Holey (Control.Applicative.Const x), FunctorCombo.DHoley.Holey Control.Compose.Id, (FunctorCombo.DHoley.Holey f, FunctorCombo.DHoley.Holey g) => FunctorCombo.DHoley.Holey (f FunctorCombo.Functor.:+: g), (FunctorCombo.DHoley.Holey f, FunctorCombo.DHoley.Holey g) => FunctorCombo.DHoley.Holey (f FunctorCombo.Functor.:*: g), (FunctorCombo.DHoley.Holey f, FunctorCombo.DHoley.Holey g) => FunctorCombo.DHoley.Holey (g Control.Compose.:. f) 67% ( 2 / 3) in 'FunctorCombo.DHoley' 83% ( 5 / 6) in 'FunctorCombo.ZipperFix' 83% ( 5 / 6) in 'FunctorCombo.ZipperReg' Warning: FunctorCombo.StrictMemo: We do not support associated types in instances yet. These instances are affected: FunctorCombo.StrictMemo.HasTrie (), (FunctorCombo.StrictMemo.HasTrie a, FunctorCombo.StrictMemo.HasTrie b) => FunctorCombo.StrictMemo.HasTrie (Data.Either.Either a b), (FunctorCombo.StrictMemo.HasTrie (a), FunctorCombo.StrictMemo.HasTrie b) => FunctorCombo.StrictMemo.HasTrie (a, b), FunctorCombo.StrictMemo.HasTrie GHC.Types.Bool, (FunctorCombo.StrictMemo.HasTrie (a), FunctorCombo.StrictMemo.HasTrie (b), FunctorCombo.StrictMemo.HasTrie c) => FunctorCombo.StrictMemo.HasTrie ((a, b, c)), (FunctorCombo.StrictMemo.HasTrie (a), FunctorCombo.StrictMemo.HasTrie (b), FunctorCombo.StrictMemo.HasTrie (c), FunctorCombo.StrictMemo.HasTrie d) => FunctorCombo.StrictMemo.HasTrie ((a, b, c, d)), FunctorCombo.StrictMemo.HasTrie x => FunctorCombo.StrictMemo.HasTrie (Control.Applicative.Const x a), FunctorCombo.StrictMemo.HasTrie a => FunctorCombo.StrictMemo.HasTrie (Control.Compose.Id a), (FunctorCombo.StrictMemo.HasTrie (f a), FunctorCombo.StrictMemo.HasTrie (g a)) => FunctorCombo.StrictMemo.HasTrie ((f FunctorCombo.Functor.:*: g) a), (FunctorCombo.StrictMemo.HasTrie (f a), FunctorCombo.StrictMemo.HasTrie (g a)) => FunctorCombo.StrictMemo.HasTrie ((f FunctorCombo.Functor.:+: g) a), FunctorCombo.StrictMemo.HasTrie (g (f a)) => FunctorCombo.StrictMemo.HasTrie ((g Control.Compose.:. f) a), FunctorCombo.StrictMemo.HasTrie (a) => FunctorCombo.StrictMemo.HasTrie ([] a), FunctorCombo.StrictMemo.HasTrie (FunctorCombo.Regular.PF ([] a) ([] a) FunctorCombo.StrictMemo.:->: v) => FunctorCombo.StrictMemo.HasTrie (FunctorCombo.StrictMemo.ListTrie a v), FunctorCombo.StrictMemo.HasTrie (a) => FunctorCombo.StrictMemo.HasTrie (Data.Tree.Tree a), FunctorCombo.StrictMemo.HasTrie (FunctorCombo.Regular.PF (Data.Tree.Tree a) (Data.Tree.Tree a) FunctorCombo.StrictMemo.:->: v) => FunctorCombo.StrictMemo.HasTrie (FunctorCombo.StrictMemo.TreeTrie a v), FunctorCombo.StrictMemo.HasTrie GHC.Types.Int, FunctorCombo.StrictMemo.HasTrie GHC.Integer.Type.Integer, (FunctorCombo.StrictMemo.HasTrie a, FunctorCombo.StrictMemo.HasTrie (a FunctorCombo.StrictMemo.:->: b)) => FunctorCombo.StrictMemo.HasTrie (a -> b), FunctorCombo.StrictMemo.HasTrie (a) => FunctorCombo.StrictMemo.HasTrie (FunctorCombo.Pair.Pair a), FunctorCombo.Regular.Regular [a], FunctorCombo.Regular.Regular (Data.Tree.Tree a), (FunctorCombo.StrictMemo.HasTrie k, GHC.Base.Functor (FunctorCombo.StrictMemo.Trie k), TypeUnary.Nat.IsNat n) => FunctorCombo.StrictMemo.HasTrie (TypeUnary.Vec.Vec n k) 64% ( 7 / 11) in 'FunctorCombo.StrictMemo' 100% ( 6 / 6) in 'FunctorCombo.Strict' Warning: FunctorCombo.NonstrictMemo: We do not support associated types in instances yet. These instances are affected: FunctorCombo.NonstrictMemo.HasTrie (), (FunctorCombo.NonstrictMemo.HasTrie a, FunctorCombo.NonstrictMemo.HasTrie b) => FunctorCombo.NonstrictMemo.HasTrie (Data.Either.Either a b), (FunctorCombo.NonstrictMemo.HasTrie (a), FunctorCombo.NonstrictMemo.HasTrie b) => FunctorCombo.NonstrictMemo.HasTrie (a, b), (FunctorCombo.NonstrictMemo.HasTrie a, FunctorCombo.NonstrictMemo.HasTrie b) => FunctorCombo.NonstrictMemo.HasTrie (a FunctorCombo.Strict.:+! b), (FunctorCombo.NonstrictMemo.HasTrie (a), FunctorCombo.NonstrictMemo.HasTrie b) => FunctorCombo.NonstrictMemo.HasTrie (a FunctorCombo.Strict.:*! b), FunctorCombo.NonstrictMemo.HasTrie (a) => FunctorCombo.NonstrictMemo.HasTrie (FunctorCombo.Functor.Lift a), FunctorCombo.NonstrictMemo.HasTrie (GHC.Types.Bool), (FunctorCombo.NonstrictMemo.HasTrie (a), FunctorCombo.NonstrictMemo.HasTrie (b), FunctorCombo.NonstrictMemo.HasTrie c) => FunctorCombo.NonstrictMemo.HasTrie ((a, b, c)), (FunctorCombo.NonstrictMemo.HasTrie (a), FunctorCombo.NonstrictMemo.HasTrie (b), FunctorCombo.NonstrictMemo.HasTrie (c), FunctorCombo.NonstrictMemo.HasTrie d) => FunctorCombo.NonstrictMemo.HasTrie ((a, b, c, d)), FunctorCombo.NonstrictMemo.HasTrie x => FunctorCombo.NonstrictMemo.HasTrie (Control.Applicative.Const x a), FunctorCombo.NonstrictMemo.HasTrie a => FunctorCombo.NonstrictMemo.HasTrie (Control.Compose.Id a), (FunctorCombo.NonstrictMemo.HasTrie (f a), FunctorCombo.NonstrictMemo.HasTrie (g a)) => FunctorCombo.NonstrictMemo.HasTrie ((f FunctorCombo.Functor.:*: g) a), (FunctorCombo.NonstrictMemo.HasTrie (f a), FunctorCombo.NonstrictMemo.HasTrie (g a)) => FunctorCombo.NonstrictMemo.HasTrie ((f FunctorCombo.Functor.:+: g) a), FunctorCombo.NonstrictMemo.HasTrie (g (f a)) => FunctorCombo.NonstrictMemo.HasTrie ((g Control.Compose.:. f) a), (FunctorCombo.NonstrictMemo.HasTrie (f a), FunctorCombo.NonstrictMemo.HasTrie (g a)) => FunctorCombo.NonstrictMemo.HasTrie ((f FunctorCombo.Functor.:*:! g) a), (FunctorCombo.NonstrictMemo.HasTrie (f a), FunctorCombo.NonstrictMemo.HasTrie (g a)) => FunctorCombo.NonstrictMemo.HasTrie ((f FunctorCombo.Functor.:+:! g) a), FunctorCombo.NonstrictMemo.HasTrie (a) => FunctorCombo.NonstrictMemo.HasTrie [a], FunctorCombo.NonstrictMemo.HasTrie GHC.Types.Int, FunctorCombo.NonstrictMemo.HasTrie GHC.Integer.Type.Integer, (FunctorCombo.NonstrictMemo.HasTrie a, FunctorCombo.NonstrictMemo.HasTrie (a FunctorCombo.NonstrictMemo.:->: b), Data.Lub.HasLub b) => FunctorCombo.NonstrictMemo.HasTrie (a -> b), FunctorCombo.Regular.Regular [a], FunctorCombo.Regular.Regular (Data.Tree.Tree a) 83% ( 5 / 6) in 'FunctorCombo.NonstrictMemo' Warning: FunctorCombo.Pair: could not find link destinations for: FunctorCombo.Pair.Unop Warning: FunctorCombo.DHoley: could not find link destinations for: FunctorCombo.DHoley.Loc Warning: FunctorCombo.ZipperFix: could not find link destinations for: FunctorCombo.ZipperFix.Fix Warning: FunctorCombo.StrictMemo: could not find link destinations for: FunctorCombo.StrictMemo.Unop Warning: FunctorCombo.NonstrictMemo: could not find link destinations for: FunctorCombo.NonstrictMemo.:-> FunctorCombo.NonstrictMemo.Trie FunctorCombo.NonstrictMemo.Unop Documentation created: dist/doc/html/functor-combo/index.html directory dist/doc/html/functor-combo does exist: True creating /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html copy directory 'dist/doc/html/functor-combo' to '/srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html'. creating /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html creating /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src Installing dist/doc/html/functor-combo/functor-combo.haddock to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/functor-combo.haddock Installing dist/doc/html/functor-combo/doc-index.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/doc-index.html Installing dist/doc/html/functor-combo/FunctorCombo-Regular.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Regular.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Regular.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Regular.html Installing dist/doc/html/functor-combo/FunctorCombo-Functor.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Functor.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Functor.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Functor.html Installing dist/doc/html/functor-combo/FunctorCombo-ParScan.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-ParScan.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-ParScan.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-ParScan.html Installing dist/doc/html/functor-combo/FunctorCombo-Pair.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Pair.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Pair.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Pair.html Installing dist/doc/html/functor-combo/FunctorCombo-LubF.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-LubF.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-LubF.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-LubF.html Installing dist/doc/html/functor-combo/FunctorCombo-Derivative.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Derivative.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Derivative.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Derivative.html Installing dist/doc/html/functor-combo/FunctorCombo-Holey.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Holey.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Holey.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Holey.html Installing dist/doc/html/functor-combo/FunctorCombo-DHoley.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-DHoley.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-DHoley.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-DHoley.html Installing dist/doc/html/functor-combo/FunctorCombo-ZipperFix.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-ZipperFix.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-ZipperFix.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-ZipperFix.html Installing dist/doc/html/functor-combo/FunctorCombo-ZipperReg.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-ZipperReg.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-ZipperReg.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-ZipperReg.html Installing dist/doc/html/functor-combo/FunctorCombo-StrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-StrictMemo.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-StrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-StrictMemo.html Installing dist/doc/html/functor-combo/FunctorCombo-Strict.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-Strict.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-Strict.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-Strict.html Installing dist/doc/html/functor-combo/FunctorCombo-NonstrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/FunctorCombo-NonstrictMemo.html Installing dist/doc/html/functor-combo/mini_FunctorCombo-NonstrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/mini_FunctorCombo-NonstrictMemo.html Installing dist/doc/html/functor-combo/hslogo-16.png to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/hslogo-16.png Installing dist/doc/html/functor-combo/minus.gif to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/minus.gif Installing dist/doc/html/functor-combo/ocean.css to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/ocean.css Installing dist/doc/html/functor-combo/plus.gif to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/plus.gif Installing dist/doc/html/functor-combo/synopsis.png to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/synopsis.png Installing dist/doc/html/functor-combo/haskell_icon.gif to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/haskell_icon.gif Installing dist/doc/html/functor-combo/xhaddock.css to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/xhaddock.css Installing dist/doc/html/functor-combo/haddock-util.js to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/haddock-util.js Installing dist/doc/html/functor-combo/frames.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/frames.html Installing dist/doc/html/functor-combo/src/hscolour.css to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/hscolour.css Installing dist/doc/html/functor-combo/src/FunctorCombo-Strict.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Strict.html Installing dist/doc/html/functor-combo/src/FunctorCombo-Functor.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Functor.html Installing dist/doc/html/functor-combo/src/FunctorCombo-ParScan.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-ParScan.html Installing dist/doc/html/functor-combo/src/FunctorCombo-Pair.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Pair.html Installing dist/doc/html/functor-combo/src/FunctorCombo-LubF.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-LubF.html Installing dist/doc/html/functor-combo/src/FunctorCombo-Derivative.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Derivative.html Installing dist/doc/html/functor-combo/src/FunctorCombo-Holey.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Holey.html Installing dist/doc/html/functor-combo/src/FunctorCombo-DHoley.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-DHoley.html Installing dist/doc/html/functor-combo/src/FunctorCombo-Regular.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-Regular.html Installing dist/doc/html/functor-combo/src/FunctorCombo-ZipperFix.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-ZipperFix.html Installing dist/doc/html/functor-combo/src/FunctorCombo-ZipperReg.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-ZipperReg.html Installing dist/doc/html/functor-combo/src/FunctorCombo-StrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-StrictMemo.html Installing dist/doc/html/functor-combo/src/FunctorCombo-NonstrictMemo.html to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/src/FunctorCombo-NonstrictMemo.html creating /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html Installing dist/doc/html/functor-combo/functor-combo.haddock to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/html/functor-combo.haddock creating /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1 Installing COPYING to /srv/hackage/var/build/cache/inst/share/doc/functor-combo-0.3.1/COPYING Installing library in /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1 creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo Installing dist/build/FunctorCombo/Strict.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Strict.hi Installing dist/build/FunctorCombo/Functor.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Functor.hi Installing dist/build/FunctorCombo/ParScan.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/ParScan.hi Installing dist/build/FunctorCombo/Pair.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Pair.hi Installing dist/build/FunctorCombo/LubF.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/LubF.hi Installing dist/build/FunctorCombo/Derivative.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Derivative.hi Installing dist/build/FunctorCombo/Holey.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Holey.hi Installing dist/build/FunctorCombo/DHoley.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/DHoley.hi Installing dist/build/FunctorCombo/Regular.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/Regular.hi Installing dist/build/FunctorCombo/ZipperFix.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/ZipperFix.hi Installing dist/build/FunctorCombo/ZipperReg.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/ZipperReg.hi Installing dist/build/FunctorCombo/StrictMemo.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/StrictMemo.hi Installing dist/build/FunctorCombo/NonstrictMemo.hi to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/FunctorCombo/NonstrictMemo.hi creating /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3 Installing dist/build/libHSfunctor-combo-0.3.1.a to /srv/hackage/var/build/cache/inst/lib/functor-combo-0.3.1/ghc-7.6.3/libHSfunctor-combo-0.3.1.a /usr/local/bin/ghc --abi-hash -fbuilding-cabal-package -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -isrc -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -package-name functor-combo-0.3.1 -hide-all-packages -package-db /srv/hackage/var/build/cache/inst/local.conf.d -package-id TypeCompose-0.9.9-03248e1dad44ec1f4a6711f2f4cf6b98 -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id containers-0.5.0.0-ab1dae9a94cd3cc84e7b2805636ebfa2 -package-id data-inttrie-0.1.0-80ee9dc0014217de59617703376cf89d -package-id lub-0.1.7-83e9c1bde910bf06f2c05b241a151619 -package-id type-unary-0.2.8-0403c4338d2bf0fe529aa97f3753f763 -XHaskell98 FunctorCombo.Strict FunctorCombo.Functor FunctorCombo.ParScan FunctorCombo.Pair FunctorCombo.LubF FunctorCombo.Derivative FunctorCombo.Holey FunctorCombo.DHoley FunctorCombo.Regular FunctorCombo.ZipperFix FunctorCombo.ZipperReg FunctorCombo.StrictMemo FunctorCombo.NonstrictMemo -Wall -O0 Registering functor-combo-0.3.1... /usr/local/bin/ghc-pkg update - --global --user --package-db=/srv/hackage/var/build/cache/inst/local.conf.d --no-user-package-conf