Resolving dependencies... cabal: Entering directory '/tmp/cabal-tmp-8514/primitive-0.6.1.0' Configuring primitive-0.6.1.0... Building primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... [ 1 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o ) [ 2 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o ) [ 3 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o ) [ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o ) Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.Error’ is deprecated: Use Control.Monad.Trans.Except instead Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" [ 5 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o ) [ 6 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o ) [ 7 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o ) [ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o ) [ 9 of 10] Compiling Data.Primitive ( Data/Primitive.hs, dist/build/Data/Primitive.o ) [10 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o ) Running Haddock for primitive-0.6.1.0... Running hscolour for primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... Preprocessing library primitive-0.6.1.0... Control/Monad/Primitive.hs:41:1: warning: [-Wdeprecations] Module ‘Control.Monad.Trans.Error’ is deprecated: Use Control.Monad.Trans.Except instead Control/Monad/Primitive.hs:100:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:100:47: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Control/Monad/Primitive.hs:101:19: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" Haddock coverage: 100% ( 3 / 3) in 'Data.Primitive.Internal.Compat' 3% ( 1 / 35) in 'Data.Primitive.MachDeps' Missing documentation for: sIZEOF_CHAR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_CHAR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD (Data/Primitive/MachDeps.hs:19) sIZEOF_DOUBLE (Data/Primitive/MachDeps.hs:19) aLIGNMENT_DOUBLE (Data/Primitive/MachDeps.hs:19) sIZEOF_FLOAT (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FLOAT (Data/Primitive/MachDeps.hs:19) sIZEOF_PTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_PTR (Data/Primitive/MachDeps.hs:19) sIZEOF_FUNPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_FUNPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_STABLEPTR (Data/Primitive/MachDeps.hs:19) aLIGNMENT_STABLEPTR (Data/Primitive/MachDeps.hs:19) sIZEOF_INT8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT8 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD8 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD8 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT16 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD16 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD16 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT32 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD32 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD32 (Data/Primitive/MachDeps.hs:19) sIZEOF_INT64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_INT64 (Data/Primitive/MachDeps.hs:19) sIZEOF_WORD64 (Data/Primitive/MachDeps.hs:19) aLIGNMENT_WORD64 (Data/Primitive/MachDeps.hs:19) Word64_# (Data/Primitive/MachDeps.hs:120) Int64_# (Data/Primitive/MachDeps.hs:121) 3% ( 1 / 29) in 'Data.Primitive.Internal.Operations' Missing documentation for: setWord8Array# (Data/Primitive/Internal/Operations.hs:33) setWord16Array# (Data/Primitive/Internal/Operations.hs:35) setWord32Array# (Data/Primitive/Internal/Operations.hs:37) setWord64Array# (Data/Primitive/Internal/Operations.hs:39) setWordArray# (Data/Primitive/Internal/Operations.hs:41) setInt8Array# (Data/Primitive/Internal/Operations.hs:43) setInt16Array# (Data/Primitive/Internal/Operations.hs:45) setInt32Array# (Data/Primitive/Internal/Operations.hs:47) setInt64Array# (Data/Primitive/Internal/Operations.hs:49) setIntArray# (Data/Primitive/Internal/Operations.hs:51) setAddrArray# (Data/Primitive/Internal/Operations.hs:53) setFloatArray# (Data/Primitive/Internal/Operations.hs:55) setDoubleArray# (Data/Primitive/Internal/Operations.hs:57) setWideCharArray# (Data/Primitive/Internal/Operations.hs:59) setWord8OffAddr# (Data/Primitive/Internal/Operations.hs:62) setWord16OffAddr# (Data/Primitive/Internal/Operations.hs:64) setWord32OffAddr# (Data/Primitive/Internal/Operations.hs:66) setWord64OffAddr# (Data/Primitive/Internal/Operations.hs:68) setWordOffAddr# (Data/Primitive/Internal/Operations.hs:70) setInt8OffAddr# (Data/Primitive/Internal/Operations.hs:72) setInt16OffAddr# (Data/Primitive/Internal/Operations.hs:74) setInt32OffAddr# (Data/Primitive/Internal/Operations.hs:76) setInt64OffAddr# (Data/Primitive/Internal/Operations.hs:78) setIntOffAddr# (Data/Primitive/Internal/Operations.hs:80) setAddrOffAddr# (Data/Primitive/Internal/Operations.hs:82) setFloatOffAddr# (Data/Primitive/Internal/Operations.hs:84) setDoubleOffAddr# (Data/Primitive/Internal/Operations.hs:86) setWideCharOffAddr# (Data/Primitive/Internal/Operations.hs:88) 75% ( 12 / 16) in 'Control.Monad.Primitive' Missing documentation for: unsafeInlinePrim (Control/Monad/Primitive.hs:189) unsafeInlineIO (Control/Monad/Primitive.hs:193) unsafeInlineST (Control/Monad/Primitive.hs:197) touch (Control/Monad/Primitive.hs:201) 100% ( 3 / 3) in 'Data.Primitive.Types' 100% ( 15 / 15) in 'Data.Primitive.Array' 93% ( 27 / 29) in 'Data.Primitive.ByteArray' Missing documentation for: ByteArray# MutableByteArray# 100% ( 16 / 16) in 'Data.Primitive.Addr' 100% ( 7 / 7) in 'Data.Primitive' 100% ( 9 / 9) in 'Data.Primitive.MutVar' Warning: Control.Monad.Primitive: could not find link destinations for: ~ Documentation created: dist/doc/html/primitive/index.html, dist/doc/html/primitive/primitive.txt Creating package registration file: /tmp/pkgConf-primitive-0.6.12145174067468703135.0 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/primitive-0.6.1.0-Ip44DqhfCp21tTUYbecwa Registering primitive-0.6.1.0... cabal: Leaving directory '/tmp/cabal-tmp-8514/primitive-0.6.1.0' Installed primitive-0.6.1.0 Downloading hetero-dict-0.1.0.1... cabal: Entering directory '/tmp/cabal-tmp-8514/hetero-dict-0.1.0.1' Configuring hetero-dict-0.1.0.1... Building hetero-dict-0.1.0.1... Preprocessing library hetero-dict-0.1.0.1... [1 of 3] Compiling Data.Hetero.KVList ( Data/Hetero/KVList.hs, dist/build/Data/Hetero/KVList.o ) [2 of 3] Compiling Data.Hetero.DynDict ( Data/Hetero/DynDict.hs, dist/build/Data/Hetero/DynDict.o ) Data/Hetero/DynDict.hs:82:1: warning: [-Wredundant-constraints] • Redundant constraint: NotHasKey k kvs • In the type signature for: add :: NotHasKey k kvs => proxy k -> v -> DynDict kvs -> DynDict (k ':= v : kvs) Data/Hetero/DynDict.hs:86:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: getImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> DynDict kvs -> v Data/Hetero/DynDict.hs:90:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: modifyImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> (v -> v) -> DynDict kvs -> DynDict kvs Data/Hetero/DynDict.hs:111:10: warning: [-Wredundant-constraints] • Redundant constraint: InDict k v kvs • In the instance declaration for ‘InDict k v (k' ':= v' : kvs)’ [3 of 3] Compiling Data.Hetero.Dict ( Data/Hetero/Dict.hs, dist/build/Data/Hetero/Dict.o ) Data/Hetero/Dict.hs:103:1: warning: [-Wredundant-constraints] • Redundant constraint: NotHasKey k kvs • In the type signature for: add :: NotHasKey k kvs => proxy k -> v -> Store kvs -> Store (k ':= v : kvs) Data/Hetero/Dict.hs:138:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: getImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> Dict kvs -> v Data/Hetero/Dict.hs:155:10: warning: [-Wredundant-constraints] • Redundant constraint: InDict k v kvs • In the instance declaration for ‘InDict k v (k' ':= v' : kvs)’ Running Haddock for hetero-dict-0.1.0.1... Running hscolour for hetero-dict-0.1.0.1... Preprocessing library hetero-dict-0.1.0.1... Preprocessing library hetero-dict-0.1.0.1... Data/Hetero/DynDict.hs:82:1: warning: [-Wredundant-constraints] • Redundant constraint: NotHasKey k kvs • In the type signature for: add :: NotHasKey k kvs => proxy k -> v -> DynDict kvs -> DynDict (k ':= v : kvs) Data/Hetero/DynDict.hs:86:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: getImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> DynDict kvs -> v Data/Hetero/DynDict.hs:90:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: modifyImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> (v -> v) -> DynDict kvs -> DynDict kvs Data/Hetero/DynDict.hs:111:10: warning: [-Wredundant-constraints] • Redundant constraint: InDict k v kvs • In the instance declaration for ‘InDict k v (k' ':= v' : kvs)’ Data/Hetero/Dict.hs:103:1: warning: [-Wredundant-constraints] • Redundant constraint: NotHasKey k kvs • In the type signature for: add :: NotHasKey k kvs => proxy k -> v -> Store kvs -> Store (k ':= v : kvs) Data/Hetero/Dict.hs:138:1: warning: [-Wredundant-constraints] • Redundant constraint: 'Index i ~ Ix k kvs • In the type signature for: getImpl :: ('Index i ~ Ix k kvs, KnownNat i) => proxy k -> Dict kvs -> v Data/Hetero/Dict.hs:155:10: warning: [-Wredundant-constraints] • Redundant constraint: InDict k v kvs • In the instance declaration for ‘InDict k v (k' ':= v' : kvs)’ Haddock coverage: 100% ( 9 / 9) in 'Data.Hetero.KVList' 100% ( 17 / 17) in 'Data.Hetero.DynDict' 100% ( 19 / 19) in 'Data.Hetero.Dict' Warning: Data.Hetero.KVList: could not find link destinations for: ~ get' modify' get' Ix' Warning: Data.Hetero.DynDict: could not find link destinations for: get' modify' ~ get' Ix' Warning: Data.Hetero.Dict: could not find link destinations for: get' ~ get' modify' Ix' Documentation created: dist/doc/html/hetero-dict/index.html, dist/doc/html/hetero-dict/hetero-dict.txt Creating package registration file: /tmp/pkgConf-hetero-dict-0.1.01244316437971899228.1 Installing library in /home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/hetero-dict-0.1.0.1-3QOWy1XZVLXA2M4G9sfc1 Registering hetero-dict-0.1.0.1... cabal: Leaving directory '/tmp/cabal-tmp-8514/hetero-dict-0.1.0.1' Installed hetero-dict-0.1.0.1