Resolving dependencies... Configuring cmdargs-0.10.12... Building cmdargs-0.10.12... Preprocessing library cmdargs-0.10.12... [ 1 of 25] Compiling System.Console.CmdArgs.Implicit.Ann ( System/Console/CmdArgs/Implicit/Ann.hs, dist/build/System/Console/CmdArgs/Implicit/Ann.o ) [ 2 of 25] Compiling System.Console.CmdArgs.Implicit.UI ( System/Console/CmdArgs/Implicit/UI.hs, dist/build/System/Console/CmdArgs/Implicit/UI.o ) [ 3 of 25] Compiling System.Console.CmdArgs.Verbosity ( System/Console/CmdArgs/Verbosity.hs, dist/build/System/Console/CmdArgs/Verbosity.o ) [ 4 of 25] Compiling System.Console.CmdArgs.Implicit.Type ( System/Console/CmdArgs/Implicit/Type.hs, dist/build/System/Console/CmdArgs/Implicit/Type.o ) [ 5 of 25] Compiling System.Console.CmdArgs.Explicit.SplitJoin ( System/Console/CmdArgs/Explicit/SplitJoin.hs, dist/build/System/Console/CmdArgs/Explicit/SplitJoin.o ) [ 6 of 25] Compiling System.Console.CmdArgs.Explicit.ExpandArgsAt ( System/Console/CmdArgs/Explicit/ExpandArgsAt.hs, dist/build/System/Console/CmdArgs/Explicit/ExpandArgsAt.o ) [ 7 of 25] Compiling System.Console.CmdArgs.Explicit.Type ( System/Console/CmdArgs/Explicit/Type.hs, dist/build/System/Console/CmdArgs/Explicit/Type.o ) [ 8 of 25] Compiling System.Console.CmdArgs.Explicit.Process ( System/Console/CmdArgs/Explicit/Process.hs, dist/build/System/Console/CmdArgs/Explicit/Process.o ) [ 9 of 25] Compiling System.Console.CmdArgs.Explicit.Complete ( System/Console/CmdArgs/Explicit/Complete.hs, dist/build/System/Console/CmdArgs/Explicit/Complete.o ) [10 of 25] Compiling System.Console.CmdArgs.Helper ( System/Console/CmdArgs/Helper.hs, dist/build/System/Console/CmdArgs/Helper.o ) [11 of 25] Compiling System.Console.CmdArgs.Default ( System/Console/CmdArgs/Default.hs, dist/build/System/Console/CmdArgs/Default.o ) [12 of 25] Compiling System.Console.CmdArgs.Text ( System/Console/CmdArgs/Text.hs, dist/build/System/Console/CmdArgs/Text.o ) [13 of 25] Compiling System.Console.CmdArgs.Explicit.Help ( System/Console/CmdArgs/Explicit/Help.hs, dist/build/System/Console/CmdArgs/Explicit/Help.o ) [14 of 25] Compiling System.Console.CmdArgs.Explicit ( System/Console/CmdArgs/Explicit.hs, dist/build/System/Console/CmdArgs/Explicit.o ) [15 of 25] Compiling System.Console.CmdArgs.GetOpt ( System/Console/CmdArgs/GetOpt.hs, dist/build/System/Console/CmdArgs/GetOpt.o ) [16 of 25] Compiling Data.Generics.Any ( Data/Generics/Any.hs, dist/build/Data/Generics/Any.o ) [17 of 25] Compiling Data.Generics.Any.Prelude ( Data/Generics/Any/Prelude.hs, dist/build/Data/Generics/Any/Prelude.o ) [18 of 25] Compiling System.Console.CmdArgs.Implicit.Reader ( System/Console/CmdArgs/Implicit/Reader.hs, dist/build/System/Console/CmdArgs/Implicit/Reader.o ) [19 of 25] Compiling System.Console.CmdArgs.Annotate ( System/Console/CmdArgs/Annotate.hs, dist/build/System/Console/CmdArgs/Annotate.o ) [20 of 25] Compiling System.Console.CmdArgs.Implicit.Local ( System/Console/CmdArgs/Implicit/Local.hs, dist/build/System/Console/CmdArgs/Implicit/Local.o ) [21 of 25] Compiling System.Console.CmdArgs.Implicit.Reform ( System/Console/CmdArgs/Implicit/Reform.hs, dist/build/System/Console/CmdArgs/Implicit/Reform.o ) [22 of 25] Compiling System.Console.CmdArgs.Implicit.Global ( System/Console/CmdArgs/Implicit/Global.hs, dist/build/System/Console/CmdArgs/Implicit/Global.o ) [23 of 25] Compiling System.Console.CmdArgs.Implicit ( System/Console/CmdArgs/Implicit.hs, dist/build/System/Console/CmdArgs/Implicit.o ) [24 of 25] Compiling System.Console.CmdArgs.Quote ( System/Console/CmdArgs/Quote.hs, dist/build/System/Console/CmdArgs/Quote.o ) [25 of 25] Compiling System.Console.CmdArgs ( System/Console/CmdArgs.hs, dist/build/System/Console/CmdArgs.o ) In-place registering cmdargs-0.10.12... Running Haddock for cmdargs-0.10.12... Running hscolour for cmdargs-0.10.12... Preprocessing library cmdargs-0.10.12... Preprocessing library cmdargs-0.10.12... Haddock coverage: 50% ( 1 / 2) in 'System.Console.CmdArgs.Implicit.Ann' 100% ( 21 / 21) in 'System.Console.CmdArgs.Implicit.UI' 100% ( 8 / 8) in 'System.Console.CmdArgs.Verbosity' 25% ( 2 / 8) in 'System.Console.CmdArgs.Implicit.Type' 67% ( 2 / 3) in 'System.Console.CmdArgs.Explicit.SplitJoin' 50% ( 1 / 2) in 'System.Console.CmdArgs.Explicit.ExpandArgsAt' 73% ( 24 / 33) in 'System.Console.CmdArgs.Explicit.Type' 50% ( 1 / 2) in 'System.Console.CmdArgs.Explicit.Process' 60% ( 3 / 5) in 'System.Console.CmdArgs.Explicit.Complete' 100% ( 8 / 8) in 'System.Console.CmdArgs.Helper' 7% ( 2 / 28) in 'System.Console.CmdArgs.Default' 100% ( 5 / 5) in 'System.Console.CmdArgs.Text' 67% ( 2 / 3) in 'System.Console.CmdArgs.Explicit.Help' 85% ( 44 / 52) in 'System.Console.CmdArgs.Explicit' 100% ( 8 / 8) in 'System.Console.CmdArgs.GetOpt' 4% ( 1 / 27) in 'Data.Generics.Any' 0% ( 0 / 20) in 'Data.Generics.Any.Prelude' 0% ( 0 / 3) in 'System.Console.CmdArgs.Implicit.Reader' 100% ( 17 / 17) in 'System.Console.CmdArgs.Annotate' 8% ( 1 / 12) in 'System.Console.CmdArgs.Implicit.Local' 0% ( 0 / 2) in 'System.Console.CmdArgs.Implicit.Reform' 0% ( 0 / 2) in 'System.Console.CmdArgs.Implicit.Global' 100% ( 50 / 50) in 'System.Console.CmdArgs.Implicit' 100% ( 9 / 9) in 'System.Console.CmdArgs.Quote' 100% ( 2 / 2) in 'System.Console.CmdArgs' Warning: System.Console.CmdArgs.Implicit: could not find link destinations for: System.Console.CmdArgs.Implicit.Type.CmdArgsPrivate GHC.IO.Handle.Types.Handle__ Documentation created: dist/doc/html/cmdargs/index.html, dist/doc/html/cmdargs/cmdargs.txt Creating package registration file: /tmp/pkgConf-cmdargs-0.1026615.12 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/cmdargs-0.10.12 Registering cmdargs-0.10.12... Installed cmdargs-0.10.12 Configuring dataenc-0.14.0.7... Building dataenc-0.14.0.7... Preprocessing library dataenc-0.14.0.7... [ 1 of 14] Compiling Codec.Binary.Util ( src/Codec/Binary/Util.hs, dist/build/Codec/Binary/Util.o ) [ 2 of 14] Compiling Codec.Binary.Base32 ( src/Codec/Binary/Base32.hs, dist/build/Codec/Binary/Base32.o ) [ 3 of 14] Compiling Codec.Binary.Base32Hex ( src/Codec/Binary/Base32Hex.hs, dist/build/Codec/Binary/Base32Hex.o ) [ 4 of 14] Compiling Codec.Binary.Base64 ( src/Codec/Binary/Base64.hs, dist/build/Codec/Binary/Base64.o ) [ 5 of 14] Compiling Codec.Binary.Base64Url ( src/Codec/Binary/Base64Url.hs, dist/build/Codec/Binary/Base64Url.o ) [ 6 of 14] Compiling Codec.Binary.Base85 ( src/Codec/Binary/Base85.hs, dist/build/Codec/Binary/Base85.o ) [ 7 of 14] Compiling Codec.Binary.Url ( src/Codec/Binary/Url.hs, dist/build/Codec/Binary/Url.o ) [ 8 of 14] Compiling Codec.Binary.Uu ( src/Codec/Binary/Uu.hs, dist/build/Codec/Binary/Uu.o ) [ 9 of 14] Compiling Codec.Binary.Xx ( src/Codec/Binary/Xx.hs, dist/build/Codec/Binary/Xx.o ) [10 of 14] Compiling Codec.Binary.QuotedPrintable ( src/Codec/Binary/QuotedPrintable.hs, dist/build/Codec/Binary/QuotedPrintable.o ) [11 of 14] Compiling Codec.Binary.PythonString ( src/Codec/Binary/PythonString.hs, dist/build/Codec/Binary/PythonString.o ) [12 of 14] Compiling Codec.Binary.Yenc ( src/Codec/Binary/Yenc.hs, dist/build/Codec/Binary/Yenc.o ) [13 of 14] Compiling Codec.Binary.Base16 ( src/Codec/Binary/Base16.hs, dist/build/Codec/Binary/Base16.o ) [14 of 14] Compiling Codec.Binary.DataEncoding ( src/Codec/Binary/DataEncoding.hs, dist/build/Codec/Binary/DataEncoding.o ) In-place registering dataenc-0.14.0.7... Running Haddock for dataenc-0.14.0.7... Running hscolour for dataenc-0.14.0.7... Preprocessing library dataenc-0.14.0.7... Preprocessing library dataenc-0.14.0.7... Haddock coverage: 56% ( 5 / 9) in 'Codec.Binary.Util' 100% ( 11 / 11) in 'Codec.Binary.Base32' 100% ( 11 / 11) in 'Codec.Binary.Base32Hex' 100% ( 11 / 11) in 'Codec.Binary.Base64' 100% ( 11 / 11) in 'Codec.Binary.Base64Url' 100% ( 11 / 11) in 'Codec.Binary.Base85' 100% ( 11 / 11) in 'Codec.Binary.Url' 100% ( 11 / 11) in 'Codec.Binary.Uu' 100% ( 11 / 11) in 'Codec.Binary.Xx' 100% ( 11 / 11) in 'Codec.Binary.QuotedPrintable' 100% ( 11 / 11) in 'Codec.Binary.PythonString' 100% ( 11 / 11) in 'Codec.Binary.Yenc' 100% ( 11 / 11) in 'Codec.Binary.Base16' 76% ( 13 / 17) in 'Codec.Binary.DataEncoding' Documentation created: dist/doc/html/dataenc/index.html, dist/doc/html/dataenc/dataenc.txt Creating package registration file: /tmp/pkgConf-dataenc-0.14.026615.7 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/dataenc-0.14.0.7 Registering dataenc-0.14.0.7... Installed dataenc-0.14.0.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.126615.4 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/extensible-exceptions-0.1.1.4 Registering extensible-exceptions-0.1.1.4... Installed extensible-exceptions-0.1.1.4 Configuring mmap-0.5.9... Building mmap-0.5.9... Preprocessing library mmap-0.5.9... [1 of 1] Compiling System.IO.MMap ( System/IO/MMap.hs, dist/build/System/IO/MMap.o ) In-place registering mmap-0.5.9... Running Haddock for mmap-0.5.9... Running hscolour for mmap-0.5.9... Preprocessing library mmap-0.5.9... Preprocessing library mmap-0.5.9... Haddock coverage: 100% ( 13 / 13) in 'System.IO.MMap' Documentation created: dist/doc/html/mmap/index.html, dist/doc/html/mmap/mmap.txt Creating package registration file: /tmp/pkgConf-mmap-0.526615.9 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/mmap-0.5.9 Registering mmap-0.5.9... Installed mmap-0.5.9 Configuring mtl-2.1.3.1... Building mtl-2.1.3.1... Preprocessing library mtl-2.1.3.1... [ 1 of 21] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o ) [ 2 of 21] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o ) [ 3 of 21] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o ) [ 4 of 21] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o ) [ 5 of 21] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o ) [ 6 of 21] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o ) [ 7 of 21] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o ) [ 8 of 21] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o ) [ 9 of 21] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o ) [10 of 21] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o ) [11 of 21] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o ) [12 of 21] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o ) [13 of 21] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o ) [14 of 21] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o ) [15 of 21] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o ) [16 of 21] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o ) [17 of 21] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o ) [18 of 21] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o ) [19 of 21] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o ) [20 of 21] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o ) [21 of 21] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o ) In-place registering mtl-2.1.3.1... Running Haddock for mtl-2.1.3.1... Running hscolour for mtl-2.1.3.1... Preprocessing library mtl-2.1.3.1... Preprocessing library mtl-2.1.3.1... Haddock coverage: 75% ( 3 / 4) in 'Control.Monad.Writer.Class' 100% ( 4 / 4) in 'Control.Monad.State.Class' 100% ( 3 / 3) in 'Control.Monad.Reader.Class' 80% ( 4 / 5) in 'Control.Monad.RWS.Class' 100% ( 4 / 4) in 'Control.Monad.Identity' 100% ( 3 / 3) in 'Control.Monad.Error.Class' 50% ( 1 / 2) in 'Control.Monad.Cont.Class' 100% ( 3 / 3) in 'Control.Monad.Trans' 100% ( 14 / 14) in 'Control.Monad.Error' 100% ( 5 / 5) in 'Control.Monad.List' 100% ( 21 / 21) in 'Control.Monad.RWS.Lazy' 100% ( 2 / 2) in 'Control.Monad.RWS' 100% ( 22 / 22) in 'Control.Monad.Reader' 100% ( 21 / 21) in 'Control.Monad.RWS.Strict' 100% ( 23 / 23) in 'Control.Monad.State.Lazy' 100% ( 2 / 2) in 'Control.Monad.State' 100% ( 23 / 23) in 'Control.Monad.State.Strict' 94% ( 17 / 18) in 'Control.Monad.Writer.Lazy' 100% ( 2 / 2) in 'Control.Monad.Writer' 94% ( 17 / 18) in 'Control.Monad.Writer.Strict' 95% ( 20 / 21) in 'Control.Monad.Cont' Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt Creating package registration file: /tmp/pkgConf-mtl-2.1.326615.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/mtl-2.1.3.1 Registering mtl-2.1.3.1... Installed mtl-2.1.3.1 Configuring strict-0.3.2... Building strict-0.3.2... Preprocessing library strict-0.3.2... Data/Strict/Tuple.hs:17:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead [1 of 5] Compiling System.IO.Strict ( System/IO/Strict.hs, dist/build/System/IO/Strict.o ) [2 of 5] Compiling Data.Strict.Either ( Data/Strict/Either.hs, dist/build/Data/Strict/Either.o ) [3 of 5] Compiling Data.Strict.Maybe ( Data/Strict/Maybe.hs, dist/build/Data/Strict/Maybe.o ) [4 of 5] Compiling Data.Strict.Tuple ( Data/Strict/Tuple.hs, dist/build/Data/Strict/Tuple.o ) [5 of 5] Compiling Data.Strict ( Data/Strict.hs, dist/build/Data/Strict.o ) In-place registering strict-0.3.2... Running Haddock for strict-0.3.2... Running hscolour for strict-0.3.2... Preprocessing library strict-0.3.2... Preprocessing library strict-0.3.2... Data/Strict/Tuple.hs:17:16: Warning: -fglasgow-exts is deprecated: Use individual extensions instead Haddock coverage: 100% ( 7 / 7) in 'System.IO.Strict' 100% ( 7 / 7) in 'Data.Strict.Either' 100% ( 7 / 7) in 'Data.Strict.Maybe' 86% ( 6 / 7) in 'Data.Strict.Tuple' 100% ( 4 / 4) in 'Data.Strict' Documentation created: dist/doc/html/strict/index.html, dist/doc/html/strict/strict.txt Creating package registration file: /tmp/pkgConf-strict-0.326615.2 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/strict-0.3.2 Registering strict-0.3.2... Installed strict-0.3.2 Configuring zlib-0.6.1.1... Building zlib-0.6.1.1... Preprocessing library zlib-0.6.1.1... [1 of 5] Compiling Codec.Compression.Zlib.Stream ( dist/build/Codec/Compression/Zlib/Stream.hs, dist/build/Codec/Compression/Zlib/Stream.o ) [2 of 5] Compiling Codec.Compression.Zlib.Internal ( Codec/Compression/Zlib/Internal.hs, dist/build/Codec/Compression/Zlib/Internal.o ) [3 of 5] Compiling Codec.Compression.Zlib.Raw ( Codec/Compression/Zlib/Raw.hs, dist/build/Codec/Compression/Zlib/Raw.o ) [4 of 5] Compiling Codec.Compression.Zlib ( Codec/Compression/Zlib.hs, dist/build/Codec/Compression/Zlib.o ) [5 of 5] Compiling Codec.Compression.GZip ( Codec/Compression/GZip.hs, dist/build/Codec/Compression/GZip.o ) In-place registering zlib-0.6.1.1... Running Haddock for zlib-0.6.1.1... Running hscolour for zlib-0.6.1.1... Preprocessing library zlib-0.6.1.1... Preprocessing library zlib-0.6.1.1... Haddock coverage: 62% ( 40 / 64) in 'Codec.Compression.Zlib.Stream' 100% ( 51 / 51) in 'Codec.Compression.Zlib.Internal' 88% ( 28 / 32) in 'Codec.Compression.Zlib.Raw' 100% ( 33 / 33) in 'Codec.Compression.Zlib' 100% ( 33 / 33) in 'Codec.Compression.GZip' Documentation created: dist/doc/html/zlib/index.html, dist/doc/html/zlib/zlib.txt Creating package registration file: /tmp/pkgConf-zlib-0.6.126615.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/zlib-0.6.1.1 Registering zlib-0.6.1.1... Installed zlib-0.6.1.1 Downloading hashed-storage-0.5.11... [1 of 1] Compiling Main ( /tmp/hashed-storage-0.5.11-26615/hashed-storage-0.5.11/dist/setup/setup.hs, /tmp/hashed-storage-0.5.11-26615/hashed-storage-0.5.11/dist/setup/Main.o ) /tmp/hashed-storage-0.5.11-26615/hashed-storage-0.5.11/dist/setup/setup.hs:14:1: Warning: Module ‘System.Cmd’ is deprecated: Use "System.Process" instead /tmp/hashed-storage-0.5.11-26615/hashed-storage-0.5.11/dist/setup/setup.hs:27:3: Warning: In the use of ‘runTests’ (imported from Distribution.Simple, but defined in Distribution.Simple.UserHooks): Deprecated: "Please use the new testing interface instead!" Linking /tmp/hashed-storage-0.5.11-26615/hashed-storage-0.5.11/dist/setup/setup ... Configuring hashed-storage-0.5.11... Building hashed-storage-0.5.11... Preprocessing library hashed-storage-0.5.11... on the commandline: Warning: -XPatternSignatures is deprecated: use -XScopedTypeVariables or pragma {-# LANGUAGE ScopedTypeVariables #-} instead [ 1 of 12] Compiling Bundled.SHA256 ( Bundled/SHA256.hs, dist/build/Bundled/SHA256.o ) [ 2 of 12] Compiling Storage.Hashed.Hash ( Storage/Hashed/Hash.hs, dist/build/Storage/Hashed/Hash.o ) [ 3 of 12] Compiling Bundled.Posix ( dist/build/Bundled/Posix.hs, dist/build/Bundled/Posix.o ) Bundled/Posix.hsc:16:1: Warning: The import of ‘c_stat’ from module ‘System.Posix.Internals’ is redundant Bundled/Posix.hsc:42:1: Warning: Top-level binding with no type signature: bsToPath :: forall a. BS.ByteString -> (Foreign.C.String.CString -> IO a) -> IO a Bundled/Posix.hsc:43:1: Warning: Top-level binding with no type signature: strToPath :: forall a. String -> (Foreign.C.String.CString -> IO a) -> IO a [ 4 of 12] Compiling Storage.Hashed.Utils ( Storage/Hashed/Utils.hs, dist/build/Storage/Hashed/Utils.o ) Storage/Hashed/Utils.hs:7:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Utils.hs:9:1: Warning: The import of ‘System.IO.MMap’ is redundant except perhaps to import instances from ‘System.IO.MMap’ To import instances alone, use: import System.IO.MMap() [ 5 of 12] Compiling Storage.Hashed.AnchoredPath ( Storage/Hashed/AnchoredPath.hs, dist/build/Storage/Hashed/AnchoredPath.o ) [ 6 of 12] Compiling Storage.Hashed.Tree ( Storage/Hashed/Tree.hs, dist/build/Storage/Hashed/Tree.o ) Storage/Hashed/Tree.hs:32:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Tree.hs:43:1: Warning: The import of ‘liftM’ from module ‘Control.Monad’ is redundant Storage/Hashed/Tree.hs:202:27: Warning: This binding for ‘sub’ shadows the existing binding bound at Storage/Hashed/Tree.hs:197:28 Storage/Hashed/Tree.hs:207:39: Warning: Defined but not used: ‘s’ Storage/Hashed/Tree.hs:237:23: Warning: Defined but not used: ‘subs’ Storage/Hashed/Tree.hs:362:50: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Num t0) arising from a use of ‘countmap’ In the first argument of ‘seq’, namely ‘countmap items'’ In the ‘items’ field of a record In the expression: t {items = countmap items' `seq` items', treeHash = if unmod then treeHash t else NoHash} Storage/Hashed/Tree.hs:383:46: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at Storage/Hashed/Tree.hs:32:1-51 (and originally defined in ‘GHC.Real’) Storage/Hashed/Tree.hs:383:51: Warning: This binding for ‘sub’ shadows the existing binding bound at Storage/Hashed/Tree.hs:380:20 Storage/Hashed/Tree.hs:396:1: Warning: Top-level binding with no type signature: countmap :: forall a b k. Num b => M.Map k a -> b Storage/Hashed/Tree.hs:413:25: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at Storage/Hashed/Tree.hs:32:1-51 (and originally defined in ‘GHC.Enum’) Storage/Hashed/Tree.hs:416:19: Warning: This binding for ‘t'’ shadows the existing binding bound at Storage/Hashed/Tree.hs:413:30 Storage/Hashed/Tree.hs:210:13: Warning: Pattern match(es) are non-exhaustive In an equation for ‘render’: Patterns not matched: (_, SubTree _) (_, Stub _ _) Storage/Hashed/Tree.hs:458:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘unstub’: Patterns not matched: File _ [ 7 of 12] Compiling Storage.Hashed.Index ( Storage/Hashed/Index.hs, dist/build/Storage/Hashed/Index.o ) Storage/Hashed/Index.hs:61:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Index.hs:84:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() Storage/Hashed/Index.hs:349:8: Warning: A do-notation statement discarded a result of type ‘Int’ Suppress this warning by saying ‘_ <- create (Storage.Hashed.Tree.$WSubTree reference) (Storage.Hashed.AnchoredPath.AnchoredPath []) size_magic’ or by using the flag -fno-warn-unused-do-bind [ 8 of 12] Compiling Storage.Hashed.Monad ( Storage/Hashed/Monad.hs, dist/build/Storage/Hashed/Monad.o ) Storage/Hashed/Monad.hs:25:1: Warning: The import of ‘Storage.Hashed.Hash’ is redundant except perhaps to import instances from ‘Storage.Hashed.Hash’ To import instances alone, use: import Storage.Hashed.Hash() Storage/Hashed/Monad.hs:35:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Monad.hs:91:12: Warning: Defined but not used: ‘current’ Storage/Hashed/Monad.hs:93:72: Warning: Defined but not used: ‘s’ Storage/Hashed/Monad.hs:142:1: Warning: Top-level binding with no type signature: renameChanged :: forall (m :: * -> *) (m1 :: * -> *). MonadState (TreeState m1) m => AnchoredPath -> AnchoredPath -> m () Storage/Hashed/Monad.hs:146:32: Warning: This binding for ‘from’ shadows the existing binding bound at Storage/Hashed/Monad.hs:142:15 Storage/Hashed/Monad.hs:159:21: Warning: Unused quantified type variable ‘e’ In the type ‘forall e m. (Monad m, Functor m) => AnchoredPath -> TreeMonad m ()’ In the type signature for ‘flushItem’ Storage/Hashed/Monad.hs:183:27: Warning: Defined but not used: ‘age_’ Storage/Hashed/Monad.hs:227:15: Warning: Defined but not used: ‘old’ Storage/Hashed/Monad.hs:264:12: Warning: Defined but not used: ‘to'’ Storage/Hashed/Monad.hs:269:22: Warning: Unused quantified type variable ‘e’ In the type ‘forall m a e. (Monad m, Functor m) => (Tree m -> AnchoredPath -> a) -> Tree m -> AnchoredPath -> m a’ In the type signature for ‘findM'’ Storage/Hashed/Monad.hs:231:12: Warning: A do-notation statement discarded a result of type ‘AnchoredPath’ Suppress this warning by saying ‘_ <- expandTo p’ or by using the flag -fno-warn-unused-do-bind Storage/Hashed/Monad.hs:242:12: Warning: A do-notation statement discarded a result of type ‘AnchoredPath’ Suppress this warning by saying ‘_ <- expandTo p’ or by using the flag -fno-warn-unused-do-bind Storage/Hashed/Monad.hs:246:12: Warning: A do-notation statement discarded a result of type ‘AnchoredPath’ Suppress this warning by saying ‘_ <- expandTo p’ or by using the flag -fno-warn-unused-do-bind [ 9 of 12] Compiling Storage.Hashed.Plain ( Storage/Hashed/Plain.hs, dist/build/Storage/Hashed/Plain.o ) Storage/Hashed/Plain.hs:17:1: Warning: The qualified import of ‘Data.ByteString’ is redundant except perhaps to import instances from ‘Data.ByteString’ To import instances alone, use: import Data.ByteString() Storage/Hashed/Plain.hs:24:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() Storage/Hashed/Plain.hs:29:1: Warning: The import of ‘find, modifyTree’ from module ‘Storage.Hashed.Tree’ is redundant Storage/Hashed/Plain.hs:32:1: Warning: The import of ‘tree, replaceItem’ from module ‘Storage.Hashed.Monad’ is redundant Storage/Hashed/Plain.hs:33:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Plain.hs:34:1: Warning: The import of ‘modify, gets’ from module ‘Control.Monad.State’ is redundant Storage/Hashed/Plain.hs:75:22: Warning: Defined but not used: ‘dir’ [10 of 12] Compiling Storage.Hashed.Packed ( Storage/Hashed/Packed.hs, dist/build/Storage/Hashed/Packed.o ) Storage/Hashed/Packed.hs:97:24: Warning: A do-notation statement discarded a result of type ‘[()]’ Suppress this warning by saying ‘_ <- ($) forM bits \ (hash, blob) -> do { BL.writeFile (loosePath os hash) blob }’ or by using the flag -fno-warn-unused-do-bind Storage/Hashed/Packed.hs:141:22: Warning: A do-notation statement discarded a result of type ‘[()]’ Suppress this warning by saying ‘_ <- initHatchery’ or by using the flag -fno-warn-unused-do-bind Storage/Hashed/Packed.hs:143:11: Warning: Pattern match(es) are non-exhaustive In an equation for ‘initHatchery’: Patterns not matched: Storage/Hashed/Packed.hs:174:24: Warning: Pattern match(es) are non-exhaustive In an equation for ‘_lookup’: Patterns not matched: (SHA1 _) _ _ [11 of 12] Compiling Storage.Hashed.Darcs ( Storage/Hashed/Darcs.hs, dist/build/Storage/Hashed/Darcs.o ) Storage/Hashed/Darcs.hs:7:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Darcs.hs:23:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Darcs.hs:27:1: Warning: The qualified import of ‘Storage.Hashed.Tree’ is redundant except perhaps to import instances from ‘Storage.Hashed.Tree’ To import instances alone, use: import Storage.Hashed.Tree() Storage/Hashed/Darcs.hs:147:1: Warning: Top-level binding with no type signature: darcsHash :: forall (m :: * -> *). (Functor m, Monad m) => TreeItem m -> m Hash Storage/Hashed/Darcs.hs:149:1: Warning: Top-level binding with no type signature: darcshash :: forall t (m :: * -> *). Monad m => t -> m Hash Storage/Hashed/Darcs.hs:190:1: Warning: Top-level binding with no type signature: readDarcsHashed :: FilePath -> (Maybe Int, Hash) -> IO (Tree IO) Storage/Hashed/Darcs.hs:191:1: Warning: Top-level binding with no type signature: readDarcsHashedNosize :: FilePath -> Hash -> IO (Tree IO) Storage/Hashed/Darcs.hs:203:8: Warning: Defined but not used: ‘os'’ Storage/Hashed/Darcs.hs:233:22: Warning: Defined but not used: ‘path’ Storage/Hashed/Darcs.hs:241:21: Warning: Defined but not used: ‘path’ Storage/Hashed/Darcs.hs:305:11: Warning: This binding for ‘tree’ shadows the existing binding imported from ‘Storage.Hashed.Monad’ at Storage/Hashed/Darcs.hs:32:1-27 (and originally defined at Storage/Hashed/Monad.hs:42:32-35) Storage/Hashed/Darcs.hs:142:11: Warning: Pattern match(es) are non-exhaustive In an equation for ‘update’: Patterns not matched: Stub _ _ Storage/Hashed/Darcs.hs:147:1: Warning: Pattern match(es) are non-exhaustive In an equation for ‘darcsHash’: Patterns not matched: Stub _ _ [12 of 12] Compiling Storage.Hashed ( Storage/Hashed.hs, dist/build/Storage/Hashed.o ) In-place registering hashed-storage-0.5.11... Running Haddock for hashed-storage-0.5.11... Running hscolour for hashed-storage-0.5.11... Preprocessing library hashed-storage-0.5.11... Preprocessing library hashed-storage-0.5.11... Bundled/Posix.hsc:16:1: Warning: The import of ‘c_stat’ from module ‘System.Posix.Internals’ is redundant Bundled/Posix.hsc:42:1: Warning: Top-level binding with no type signature: bsToPath :: forall a. BS.ByteString -> (Foreign.C.String.CString -> IO a) -> IO a Bundled/Posix.hsc:43:1: Warning: Top-level binding with no type signature: strToPath :: forall a. String -> (Foreign.C.String.CString -> IO a) -> IO a Storage/Hashed/Utils.hs:7:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Utils.hs:9:1: Warning: The import of ‘System.IO.MMap’ is redundant except perhaps to import instances from ‘System.IO.MMap’ To import instances alone, use: import System.IO.MMap() Storage/Hashed/Tree.hs:32:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Tree.hs:43:1: Warning: The import of ‘liftM’ from module ‘Control.Monad’ is redundant Storage/Hashed/Tree.hs:202:27: Warning: This binding for ‘sub’ shadows the existing binding bound at Storage/Hashed/Tree.hs:197:28 Storage/Hashed/Tree.hs:207:39: Warning: Defined but not used: ‘s’ Storage/Hashed/Tree.hs:237:23: Warning: Defined but not used: ‘subs’ Storage/Hashed/Tree.hs:362:50: Warning: Defaulting the following constraint(s) to type ‘Integer’ (Num t0) arising from a use of ‘countmap’ In the first argument of ‘seq’, namely ‘countmap items'’ In the ‘items’ field of a record In the expression: t {items = countmap items' `seq` items', treeHash = if unmod then treeHash t else NoHash} Storage/Hashed/Tree.hs:383:46: Warning: This binding for ‘mod’ shadows the existing binding imported from ‘Prelude’ at Storage/Hashed/Tree.hs:32:1-51 (and originally defined in ‘GHC.Real’) Storage/Hashed/Tree.hs:383:51: Warning: This binding for ‘sub’ shadows the existing binding bound at Storage/Hashed/Tree.hs:380:20 Storage/Hashed/Tree.hs:396:1: Warning: Top-level binding with no type signature: countmap :: forall a b k. Num b => M.Map k a -> b Storage/Hashed/Tree.hs:413:25: Warning: This binding for ‘pred’ shadows the existing binding imported from ‘Prelude’ at Storage/Hashed/Tree.hs:32:1-51 (and originally defined in ‘GHC.Enum’) Storage/Hashed/Tree.hs:416:19: Warning: This binding for ‘t'’ shadows the existing binding bound at Storage/Hashed/Tree.hs:413:30 Storage/Hashed/Index.hs:61:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Index.hs:84:1: Warning: The qualified import of ‘Data.ByteString.Lazy’ is redundant except perhaps to import instances from ‘Data.ByteString.Lazy’ To import instances alone, use: import Data.ByteString.Lazy() Storage/Hashed/Monad.hs:25:1: Warning: The import of ‘Storage.Hashed.Hash’ is redundant except perhaps to import instances from ‘Storage.Hashed.Hash’ To import instances alone, use: import Storage.Hashed.Hash() Storage/Hashed/Monad.hs:35:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Monad.hs:91:12: Warning: Defined but not used: ‘current’ Storage/Hashed/Monad.hs:93:72: Warning: Defined but not used: ‘s’ Storage/Hashed/Monad.hs:142:1: Warning: Top-level binding with no type signature: renameChanged :: forall (m :: * -> *) (m1 :: * -> *). MonadState (TreeState m1) m => AnchoredPath -> AnchoredPath -> m () Storage/Hashed/Monad.hs:146:32: Warning: This binding for ‘from’ shadows the existing binding bound at Storage/Hashed/Monad.hs:142:15 Storage/Hashed/Monad.hs:159:21: Warning: Unused quantified type variable ‘e’ In the type ‘forall e m. (Monad m, Functor m) => AnchoredPath -> TreeMonad m ()’ In the type signature for ‘flushItem’ Storage/Hashed/Monad.hs:183:27: Warning: Defined but not used: ‘age_’ Storage/Hashed/Monad.hs:227:15: Warning: Defined but not used: ‘old’ Storage/Hashed/Monad.hs:264:12: Warning: Defined but not used: ‘to'’ Storage/Hashed/Monad.hs:269:22: Warning: Unused quantified type variable ‘e’ In the type ‘forall m a e. (Monad m, Functor m) => (Tree m -> AnchoredPath -> a) -> Tree m -> AnchoredPath -> m a’ In the type signature for ‘findM'’ Storage/Hashed/Plain.hs:17:1: Warning: The qualified import of ‘Data.ByteString’ is redundant except perhaps to import instances from ‘Data.ByteString’ To import instances alone, use: import Data.ByteString() Storage/Hashed/Plain.hs:24:1: Warning: The import of ‘Control.Monad’ is redundant except perhaps to import instances from ‘Control.Monad’ To import instances alone, use: import Control.Monad() Storage/Hashed/Plain.hs:29:1: Warning: The import of ‘find, modifyTree’ from module ‘Storage.Hashed.Tree’ is redundant Storage/Hashed/Plain.hs:32:1: Warning: The import of ‘tree, replaceItem’ from module ‘Storage.Hashed.Monad’ is redundant Storage/Hashed/Plain.hs:33:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Plain.hs:34:1: Warning: The import of ‘gets, modify’ from module ‘Control.Monad.State’ is redundant Storage/Hashed/Plain.hs:75:22: Warning: Defined but not used: ‘dir’ Storage/Hashed/Darcs.hs:7:1: Warning: Module ‘Prelude’ does not export ‘catch’ Storage/Hashed/Darcs.hs:23:1: Warning: The qualified import of ‘Data.Set’ is redundant except perhaps to import instances from ‘Data.Set’ To import instances alone, use: import Data.Set() Storage/Hashed/Darcs.hs:27:1: Warning: The qualified import of ‘Storage.Hashed.Tree’ is redundant except perhaps to import instances from ‘Storage.Hashed.Tree’ To import instances alone, use: import Storage.Hashed.Tree() Storage/Hashed/Darcs.hs:147:1: Warning: Top-level binding with no type signature: darcsHash :: forall (m :: * -> *). (Functor m, Monad m) => TreeItem m -> m Hash Storage/Hashed/Darcs.hs:149:1: Warning: Top-level binding with no type signature: darcshash :: forall t (m :: * -> *). Monad m => t -> m Hash Storage/Hashed/Darcs.hs:190:1: Warning: Top-level binding with no type signature: readDarcsHashed :: FilePath -> (Maybe Int, Hash) -> IO (Tree IO) Storage/Hashed/Darcs.hs:191:1: Warning: Top-level binding with no type signature: readDarcsHashedNosize :: FilePath -> Hash -> IO (Tree IO) Storage/Hashed/Darcs.hs:203:8: Warning: Defined but not used: ‘os'’ Storage/Hashed/Darcs.hs:233:22: Warning: Defined but not used: ‘path’ Storage/Hashed/Darcs.hs:241:21: Warning: Defined but not used: ‘path’ Storage/Hashed/Darcs.hs:305:11: Warning: This binding for ‘tree’ shadows the existing binding imported from ‘Storage.Hashed.Monad’ at Storage/Hashed/Darcs.hs:32:1-27 (and originally defined at Storage/Hashed/Monad.hs:42:32-35) Haddock coverage: 0% ( 0 / 2) in 'Bundled.SHA256' 44% ( 4 / 9) in 'Storage.Hashed.Hash' 8% ( 1 / 12) in 'Bundled.Posix' 58% ( 7 / 12) in 'Storage.Hashed.Utils' 73% ( 11 / 15) in 'Storage.Hashed.AnchoredPath' 60% ( 27 / 45) in 'Storage.Hashed.Tree' 71% ( 5 / 7) in 'Storage.Hashed.Index' Warning: Storage.Hashed.Monad: readFile is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: writeFile is exported separately but will be documented under TreeRW. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: createDirectory is exported separately but will be documented under TreeRW. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: rename is exported separately but will be documented under TreeRW. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: copy is exported separately but will be documented under TreeRW. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: unlink is exported separately but will be documented under TreeRW. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: fileExists is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: directoryExists is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: exists is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: withDirectory is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. Warning: Storage.Hashed.Monad: currentDirectory is exported separately but will be documented under TreeRO. Consider exporting it together with its parent(s) for code clarity. 33% ( 5 / 15) in 'Storage.Hashed.Monad' 75% ( 3 / 4) in 'Storage.Hashed.Plain' 57% ( 12 / 21) in 'Storage.Hashed.Packed' 41% ( 11 / 27) in 'Storage.Hashed.Darcs' 79% ( 11 / 14) in 'Storage.Hashed' Warning: Storage.Hashed.Index: could not find link destinations for: Storage.Hashed.Index.IndexM Storage.Hashed.Index.Item Warning: Storage.Hashed.Monad: could not find link destinations for: Storage.Hashed.Monad.expandTo Warning: Storage.Hashed.Packed: could not find link destinations for: Storage.Hashed.Utils.FileSegment Warning: Storage.Hashed.Darcs: could not find link destinations for: Storage.Hashed.Utils.FileSegment Documentation created: dist/doc/html/hashed-storage/index.html, dist/doc/html/hashed-storage/hashed-storage.txt Creating package registration file: /tmp/pkgConf-hashed-storage-0.526615.11 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hashed-storage-0.5.11 Registering hashed-storage-0.5.11... Installed hashed-storage-0.5.11 Downloading hsbackup-0.1.1... Configuring hsbackup-0.1.1... Building hsbackup-0.1.1... Preprocessing executable 'hsbackup' for hsbackup-0.1.1... [1 of 2] Compiling Config ( Config.hs, dist/build/hsbackup/hsbackup-tmp/Config.o ) Config.hs:14:4: Not in scope: ‘mode’ Perhaps you meant one of these: ‘mod’ (imported from Prelude), ‘modes’ (imported from System.Console.CmdArgs) Config.hs:14:45: Not in scope: ‘&’ Config.hs:15:45: Not in scope: ‘&’ Config.hs:16:4: Not in scope: ‘mode’ Perhaps you meant one of these: ‘mod’ (imported from Prelude), ‘modes’ (imported from System.Console.CmdArgs) Config.hs:16:45: Not in scope: ‘&’ Config.hs:17:36: Not in scope: ‘flag’ Config.hs:17:45: Not in scope: ‘&’ Config.hs:18:4: Not in scope: ‘mode’ Perhaps you meant one of these: ‘mod’ (imported from Prelude), ‘modes’ (imported from System.Console.CmdArgs) Config.hs:18:45: Not in scope: ‘&’ Config.hs:19:45: Not in scope: ‘&’ Config.hs:20:36: Not in scope: ‘flag’ Config.hs:20:45: Not in scope: ‘&’ Failed to install hsbackup-0.1.1 cabal: Error: some packages failed to install: hsbackup-0.1.1 failed during the building phase. The exception was: ExitFailure 1