Build #1 for processing-1.2.0.2

[all reports]

Package processing-1.2.0.2
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2016-06-01 05:10:18.125285 UTC
Compiler ghc-8.0.1.20160521
OS linux
Arch x86_64
Dependencies QuickCheck-2.8.2, base-4.9.0.0, blaze-html-0.8.1.1, containers-0.5.7.1, directory-1.2.6.2, filepath-1.4.1.0, mainland-pretty-0.4.1.4, multiset-0.2.2, quickcheck-instances-0.3.12, template-haskell-2.11.0.0, text-1.2.2.1, transformers-0.5.2.0
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Downloading multiset-0.2.2...
cabal: Entering directory '/tmp/cabal-tmp-5565/multiset-0.2.2'
Configuring multiset-0.2.2...
Building multiset-0.2.2...
Preprocessing library multiset-0.2.2...
[1 of 2] Compiling Data.MultiSet    ( Data/MultiSet.hs, dist/build/Data/MultiSet.o )

Data/MultiSet.hs:407:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           filter :: Ord a => (a -> Bool) -> MultiSet a -> MultiSet a

Data/MultiSet.hs:413:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           partition :: Ord a =>
                        (a -> Bool) -> MultiSet a -> (MultiSet a, MultiSet a)

Data/MultiSet.hs:422:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           map :: (Ord a, Ord b) => (a -> b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:438:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           mapMaybe :: (Ord a, Ord b) =>
                       (a -> Maybe b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:446:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           mapEither :: (Ord a, Ord b, Ord c) =>
                        (a -> Either b c) -> MultiSet a -> (MultiSet b, MultiSet c)

Data/MultiSet.hs:455:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           concatMap :: (Ord a, Ord b) =>
                        (a -> [b]) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:460:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           unionsMap :: (Ord a, Ord b) =>
                        (a -> MultiSet b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:568:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           fromMap :: Ord a => Map a Occur -> MultiSet a

Data/MultiSet.hs:654:19: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"
[2 of 2] Compiling Data.IntMultiSet ( Data/IntMultiSet.hs, dist/build/Data/IntMultiSet.o )
Running Haddock for multiset-0.2.2...
Running hscolour for multiset-0.2.2...
Preprocessing library multiset-0.2.2...
Preprocessing library multiset-0.2.2...

Data/MultiSet.hs:407:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           filter :: Ord a => (a -> Bool) -> MultiSet a -> MultiSet a

Data/MultiSet.hs:413:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           partition :: Ord a =>
                        (a -> Bool) -> MultiSet a -> (MultiSet a, MultiSet a)

Data/MultiSet.hs:422:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           map :: (Ord a, Ord b) => (a -> b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:438:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           mapMaybe :: (Ord a, Ord b) =>
                       (a -> Maybe b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:446:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           mapEither :: (Ord a, Ord b, Ord c) =>
                        (a -> Either b c) -> MultiSet a -> (MultiSet b, MultiSet c)

Data/MultiSet.hs:455:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           concatMap :: (Ord a, Ord b) =>
                        (a -> [b]) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:460:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           unionsMap :: (Ord a, Ord b) =>
                        (a -> MultiSet b) -> MultiSet a -> MultiSet b

Data/MultiSet.hs:568:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           fromMap :: Ord a => Map a Occur -> MultiSet a

Data/MultiSet.hs:654:19: warning: [-Wdeprecations]
    In the use of type constructor or class ‘Typeable1’
    (imported from Data.Typeable, but defined in Data.Typeable.Internal):
    Deprecated: "renamed to 'Typeable'"
Haddock coverage:
 100% ( 85 / 85) in 'Data.MultiSet'
  99% ( 84 / 85) in 'Data.IntMultiSet'
  Missing documentation for:
    Key (Data/IntMultiSet.hs:175)
Documentation created: dist/doc/html/multiset/index.html,
dist/doc/html/multiset/multiset.txt
Creating package registration file:
/tmp/pkgConf-multiset-0.21315634022635723058.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/multiset-0.2.2-LEHILi2sa8XHRr0KDvz8ll
Registering multiset-0.2.2...
cabal: Leaving directory '/tmp/cabal-tmp-5565/multiset-0.2.2'
Installed multiset-0.2.2
cabal: Entering directory '/tmp/cabal-tmp-5565/old-locale-1.0.0.7'
Configuring old-locale-1.0.0.7...
Building old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
[1 of 1] Compiling System.Locale    ( System/Locale.hs, dist/build/System/Locale.o )
Running Haddock for old-locale-1.0.0.7...
Running hscolour for old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
Preprocessing library old-locale-1.0.0.7...
Haddock coverage:
  60% (  3 /  5) in 'System.Locale'
  Missing documentation for:
    TimeLocale (System/Locale.hs:36)
    defaultTimeLocale (System/Locale.hs:49)
Documentation created: dist/doc/html/old-locale/index.html,
dist/doc/html/old-locale/old-locale.txt
Creating package registration file:
/tmp/pkgConf-old-locale-1.0.01330573317603570492.7
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/old-locale-1.0.0.7-6glXNhHF891B41ZfuI8hU8
Registering old-locale-1.0.0.7...
cabal: Leaving directory '/tmp/cabal-tmp-5565/old-locale-1.0.0.7'
Installed old-locale-1.0.0.7
cabal: Entering directory '/tmp/cabal-tmp-5565/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.11275373743387346491.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-5565/primitive-0.6.1.0'
Installed primitive-0.6.1.0
cabal: Entering directory '/tmp/cabal-tmp-5565/random-1.1'
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )

System/Random.hs:43:1: warning: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
Running Haddock for random-1.1...
Running hscolour for random-1.1...
Preprocessing library random-1.1...
Preprocessing library random-1.1...

System/Random.hs:43:1: warning: [-Wtabs]
    Tab character found here, and in 74 further locations.
    Please use spaces instead.
Haddock coverage:
Cannot find documentation for: $intro
 100% ( 16 / 16) in 'System.Random'
Documentation created: dist/doc/html/random/index.html,
dist/doc/html/random/random.txt
Creating package registration file: /tmp/pkgConf-random-11070575321260401255.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/random-1.1-54KmMHXjttlERYcr1mvsAe
Registering random-1.1...
cabal: Leaving directory '/tmp/cabal-tmp-5565/random-1.1'
Installed random-1.1
cabal: Entering directory '/tmp/cabal-tmp-5565/srcloc-0.5.1.0'
Configuring srcloc-0.5.1.0...
Building srcloc-0.5.1.0...
Preprocessing library srcloc-0.5.1.0...
[1 of 1] Compiling Data.Loc         ( Data/Loc.hs, dist/build/Data/Loc.o )
Running Haddock for srcloc-0.5.1.0...
Running hscolour for srcloc-0.5.1.0...
Preprocessing library srcloc-0.5.1.0...
Preprocessing library srcloc-0.5.1.0...
Haddock coverage:
  96% ( 25 / 26) in 'Data.Loc'
  Missing documentation for:
    unLoc (Data/Loc.hs:233)
Documentation created: dist/doc/html/srcloc/index.html,
dist/doc/html/srcloc/srcloc.txt
Creating package registration file:
/tmp/pkgConf-srcloc-0.5.16480313261411154259.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/srcloc-0.5.1.0-4kOIEJiR1ekLL5nWcqVGJ9
Registering srcloc-0.5.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-5565/srcloc-0.5.1.0'
Installed srcloc-0.5.1.0
cabal: Entering directory '/tmp/cabal-tmp-5565/text-1.2.2.1'
Configuring text-1.2.2.1...
Building text-1.2.2.1...
Preprocessing library text-1.2.2.1...
[ 1 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o )
[ 2 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o )
[ 3 of 44] Compiling Data.Text.Internal.Builder.RealFloat.Functions ( Data/Text/Internal/Builder/RealFloat/Functions.hs, dist/build/Data/Text/Internal/Builder/RealFloat/Functions.o )
[ 4 of 44] Compiling Data.Text.Internal.Builder.Int.Digits ( Data/Text/Internal/Builder/Int/Digits.hs, dist/build/Data/Text/Internal/Builder/Int/Digits.o )
[ 5 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.o )
[ 6 of 44] Compiling Data.Text.Internal.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o )
[ 7 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o )
[ 8 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o )
[ 9 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o )
[10 of 44] Compiling Data.Text.Array  ( Data/Text/Array.hs, dist/build/Data/Text/Array.o )
[11 of 44] Compiling Data.Text.Internal.Unsafe.Char ( Data/Text/Internal/Unsafe/Char.hs, dist/build/Data/Text/Internal/Unsafe/Char.o )
[12 of 44] Compiling Data.Text.Internal ( Data/Text/Internal.hs, dist/build/Data/Text/Internal.o )
[13 of 44] Compiling Data.Text.Internal.Fusion.Size ( Data/Text/Internal/Fusion/Size.hs, dist/build/Data/Text/Internal/Fusion/Size.o )
[14 of 44] Compiling Data.Text.Internal.Fusion.Types ( Data/Text/Internal/Fusion/Types.hs, dist/build/Data/Text/Internal/Fusion/Types.o )
[15 of 44] Compiling Data.Text.Internal.Fusion.CaseMapping ( Data/Text/Internal/Fusion/CaseMapping.hs, dist/build/Data/Text/Internal/Fusion/CaseMapping.o )
[16 of 44] Compiling Data.Text.Internal.Fusion.Common ( Data/Text/Internal/Fusion/Common.hs, dist/build/Data/Text/Internal/Fusion/Common.o )
[17 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o )
[18 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o )
[19 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o )
[20 of 44] Compiling Data.Text.Show   ( Data/Text/Show.hs, dist/build/Data/Text/Show.o )
[21 of 44] Compiling Data.Text.Internal.Encoding.Fusion.Common ( Data/Text/Internal/Encoding/Fusion/Common.hs, dist/build/Data/Text/Internal/Encoding/Fusion/Common.o )
[22 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o )
[23 of 44] Compiling Data.Text.Internal.Encoding.Fusion ( Data/Text/Internal/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Encoding/Fusion.o )
[24 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.o )
[25 of 44] Compiling Data.Text.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o )
[26 of 44] Compiling Data.Text.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o )
[27 of 44] Compiling Data.Text.Foreign ( Data/Text/Foreign.hs, dist/build/Data/Text/Foreign.o )
[28 of 44] Compiling Data.Text        ( Data/Text.hs, dist/build/Data/Text.o )

Data/Text.hs:587:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT compareN/length -> compareLength" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:592:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT ==N/length -> compareLength/==EQ" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:597:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT /=N/length -> compareLength//=EQ" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:602:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT <N/length -> compareLength/==LT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:607:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT <=N/length -> compareLength//=GT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:612:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT >N/length -> compareLength/==GT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’

Data/Text.hs:617:1: warning: [-Winline-rule-shadowing]
    Rule "TEXT >=N/length -> compareLength//=LT" may never fire
      because ‘length’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘length’
[29 of 44] Compiling Data.Text.Internal.IO ( Data/Text/Internal/IO.hs, dist/build/Data/Text/Internal/IO.o )
[30 of 44] Compiling Data.Text.IO     ( Data/Text/IO.hs, dist/build/Data/Text/IO.o )
[31 of 44] Compiling Data.Text.Internal.Lazy ( Data/Text/Internal/Lazy.hs, dist/build/Data/Text/Internal/Lazy.o )
[32 of 44] Compiling Data.Text.Internal.Lazy.Fusion ( Data/Text/Internal/Lazy/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Fusion.o )
[33 of 44] Compiling Data.Text.Internal.Lazy.Search ( Data/Text/Internal/Lazy/Search.hs, dist/build/Data/Text/Internal/Lazy/Search.o )
[34 of 44] Compiling Data.Text.Lazy.Internal ( Data/Text/Lazy/Internal.hs, dist/build/Data/Text/Lazy/Internal.o )
[35 of 44] Compiling Data.Text.Lazy.Encoding ( Data/Text/Lazy/Encoding.hs, dist/build/Data/Text/Lazy/Encoding.o )
[36 of 44] Compiling Data.Text.Lazy   ( Data/Text/Lazy.hs, dist/build/Data/Text/Lazy.o )
[37 of 44] Compiling Data.Text.Internal.Builder ( Data/Text/Internal/Builder.hs, dist/build/Data/Text/Internal/Builder.o )

Data/Text/Internal/Builder.hs:324:1: warning: [-Winline-rule-shadowing]
    Rule "flush/flush" may never fire
      because ‘flush’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma for ‘flush’
[38 of 44] Compiling Data.Text.Lazy.Builder ( Data/Text/Lazy/Builder.hs, dist/build/Data/Text/Lazy/Builder.o )
[39 of 44] Compiling Data.Text.Internal.Builder.Functions ( Data/Text/Internal/Builder/Functions.hs, dist/build/Data/Text/Internal/Builder/Functions.o )
[40 of 44] Compiling Data.Text.Lazy.Builder.Int ( Data/Text/Lazy/Builder/Int.hs, dist/build/Data/Text/Lazy/Builder/Int.o )
[41 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o )
[42 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.o )
[43 of 44] Compiling Data.Text.Lazy.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o )
[44 of 44] Compiling Data.Text.Read   ( Data/Text/Read.hs, dist/build/Data/Text/Read.o )
Running Haddock for text-1.2.2.1...
Running hscolour for text-1.2.2.1...
Preprocessing library text-1.2.2.1...
Preprocessing library text-1.2.2.1...
Haddock coverage:
  14% (  1 /  7) in 'Data.Text.Internal.Read'
  Missing documentation for:
    IReader (Data/Text/Internal/Read.hs:26)
    IParser (Data/Text/Internal/Read.hs:28)
    T (Data/Text/Internal/Read.hs:48)
    digitToInt (Data/Text/Internal/Read.hs:61)
    hexDigitToInt (Data/Text/Internal/Read.hs:55)
    perhaps (Data/Text/Internal/Read.hs:50)
  50% (  1 /  2) in 'Data.Text.Internal.Encoding.Utf32'
  Missing documentation for:
    validate (Data/Text/Internal/Encoding/Utf32.hs:24)
  50% (  1 /  2) in 'Data.Text.Internal.Builder.RealFloat.Functions'
  Missing documentation for:
    roundTo (Data/Text/Internal/Builder/RealFloat/Functions.hs:17)
   0% (  0 /  2) in 'Data.Text.Internal.Builder.Int.Digits'
  Missing documentation for:
    Module header
    digits (Data/Text/Internal/Builder/Int/Digits.hs:21)
 100% ( 12 / 12) in 'Data.Text.Encoding.Error'
 100% (  2 /  2) in 'Data.Text.Internal.Unsafe.Shift'
  25% (  1 /  4) in 'Data.Text.Internal.Encoding.Utf16'
  Missing documentation for:
    chr2 (Data/Text/Internal/Encoding/Utf16.hs:29)
    validate1 (Data/Text/Internal/Encoding/Utf16.hs:38)
    validate2 (Data/Text/Internal/Encoding/Utf16.hs:42)
 100% (  2 /  2) in 'Data.Text.Internal.Functions'
 100% (  3 /  3) in 'Data.Text.Internal.Unsafe'
 100% ( 16 / 16) in 'Data.Text.Array'
  33% (  2 /  6) in 'Data.Text.Internal.Unsafe.Char'
  Missing documentation for:
    ord (Data/Text/Internal/Unsafe/Char.hs:39)
    unsafeChr (Data/Text/Internal/Unsafe/Char.hs:43)
    unsafeChr8 (Data/Text/Internal/Unsafe/Char.hs:47)
    unsafeChr32 (Data/Text/Internal/Unsafe/Char.hs:51)
  95% ( 19 / 20) in 'Data.Text.Internal'
  Missing documentation for:
    textP (Data/Text/Internal.hs:97)
  38% (  5 / 13) in 'Data.Text.Internal.Fusion.Size'
  Missing documentation for:
    Size (Data/Text/Internal/Fusion/Size.hs:40)
    exactly (Data/Text/Internal/Fusion/Size.hs:44)
    exactSize (Data/Text/Internal/Fusion/Size.hs:49)
    maxSize (Data/Text/Internal/Fusion/Size.hs:57)
    betweenSize (Data/Text/Internal/Fusion/Size.hs:65)
    unknownSize (Data/Text/Internal/Fusion/Size.hs:74)
    compareSize (Data/Text/Internal/Fusion/Size.hs:143)
    isEmpty (Data/Text/Internal/Fusion/Size.hs:151)
  88% (  7 /  8) in 'Data.Text.Internal.Fusion.Types'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
   0% (  0 /  5) in 'Data.Text.Internal.Fusion.CaseMapping'
  Missing documentation for:
    Module header
    upperMapping (Data/Text/Internal/Fusion/CaseMapping.hs:13)
    lowerMapping (Data/Text/Internal/Fusion/CaseMapping.hs:220)
    titleMapping (Data/Text/Internal/Fusion/CaseMapping.hs:225)
    foldMapping (Data/Text/Internal/Fusion/CaseMapping.hs:324)
  89% ( 63 / 71) in 'Data.Text.Internal.Fusion.Common'
  Missing documentation for:
    singleton (Data/Text/Internal/Fusion/Common.hs:119)
    streamList (Data/Text/Internal/Fusion/Common.hs:125)
    unstreamList (Data/Text/Internal/Fusion/Common.hs:131)
    intercalate (Data/Text/Internal/Fusion/Common.hs:577)
    justifyLeftI (Data/Text/Internal/Fusion/Common.hs:479)
    scanl (Data/Text/Internal/Fusion/Common.hs:656)
    replicateCharI (Data/Text/Internal/Fusion/Common.hs:671)
    replicateI (Data/Text/Internal/Fusion/Common.hs:682)
  93% ( 13 / 14) in 'Data.Text.Unsafe'
  Missing documentation for:
    Iter (Data/Text/Unsafe.hs:62)
  33% (  1 /  3) in 'Data.Text.Internal.Private'
  Missing documentation for:
    runText (Data/Text/Internal/Private.hs:33)
    span_ (Data/Text/Internal/Private.hs:23)
  91% ( 20 / 22) in 'Data.Text.Internal.Fusion'
  Missing documentation for:
    Stream (Data/Text/Internal/Fusion/Types.hs:83)
    length (Data/Text/Internal/Fusion.hs:127)
 100% (  4 /  4) in 'Data.Text.Show'
  33% (  2 /  6) in 'Data.Text.Internal.Encoding.Fusion.Common'
  Missing documentation for:
    restreamUtf16LE (Data/Text/Internal/Encoding/Fusion/Common.hs:63)
    restreamUtf16BE (Data/Text/Internal/Encoding/Fusion/Common.hs:39)
    restreamUtf32LE (Data/Text/Internal/Encoding/Fusion/Common.hs:106)
    restreamUtf32BE (Data/Text/Internal/Encoding/Fusion/Common.hs:87)
  17% (  2 / 12) in 'Data.Text.Internal.Encoding.Utf8'
  Missing documentation for:
    ord2 (Data/Text/Internal/Encoding/Utf8.hs:58)
    ord3 (Data/Text/Internal/Encoding/Utf8.hs:69)
    ord4 (Data/Text/Internal/Encoding/Utf8.hs:81)
    chr2 (Data/Text/Internal/Encoding/Utf8.hs:94)
    chr3 (Data/Text/Internal/Encoding/Utf8.hs:103)
    chr4 (Data/Text/Internal/Encoding/Utf8.hs:114)
    validate1 (Data/Text/Internal/Encoding/Utf8.hs:128)
    validate2 (Data/Text/Internal/Encoding/Utf8.hs:132)
    validate3 (Data/Text/Internal/Encoding/Utf8.hs:136)
    validate4 (Data/Text/Internal/Encoding/Utf8.hs:153)
  91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion'
  Missing documentation for:
    streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57)
 100% ( 33 / 33) in 'Data.Text.Encoding'
 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion'
 100% (  2 /  2) in 'Data.Text.Internal.Search'
 100% ( 18 / 18) in 'Data.Text.Foreign'
 100% (127 /127) in 'Data.Text'
 100% (  3 /  3) in 'Data.Text.Internal.IO'
 100% ( 20 / 20) in 'Data.Text.IO'
  93% ( 14 / 15) in 'Data.Text.Internal.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
 100% (  8 /  8) in 'Data.Text.Internal.Lazy.Fusion'
 100% (  2 /  2) in 'Data.Text.Internal.Lazy.Search'
 100% (  2 /  2) in 'Data.Text.Lazy.Internal'
  89% ( 24 / 27) in 'Data.Text.Lazy.Encoding'
  Missing documentation for:
    encodeUtf8 (Data/Text/Lazy/Encoding.hs:148)
    encodeUtf8Builder (Data/Text/Lazy/Encoding.hs:162)
    encodeUtf8BuilderEscaped (Data/Text/Lazy/Encoding.hs:167)
  99% (128 /129) in 'Data.Text.Lazy'
  Missing documentation for:
    Text (Data/Text/Internal/Lazy.hs:47)
  94% ( 16 / 17) in 'Data.Text.Internal.Builder'
  Missing documentation for:
    append' (Data/Text/Internal/Builder.hs:301)
 100% ( 12 / 12) in 'Data.Text.Lazy.Builder'
 100% (  3 /  3) in 'Data.Text.Internal.Builder.Functions'
   0% (  0 /  3) in 'Data.Text.Lazy.Builder.Int'
  Missing documentation for:
    Module header
    decimal (Data/Text/Lazy/Builder/Int.hs:52)
    hexadecimal (Data/Text/Lazy/Builder/Int.hs:162)
 100% ( 19 / 19) in 'Data.Text.Lazy.IO'
 100% (  7 /  7) in 'Data.Text.Lazy.Read'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.RealFloat'
  Missing documentation for:
    formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46)
 100% (  7 /  7) in 'Data.Text.Read'
Warning: Data.Text.Internal.Fusion.Common: could not find link destinations for:
    findIndicesI
Warning: Data.Text: could not find link destinations for:
    replicateChar countChar
Warning: Data.Text.Internal.IO: could not find link destinations for:
    Handle__
Warning: Data.Text.Lazy: could not find link destinations for:
    replicateChar dropWords splitAtWord countChar
Warning: Data.Text.Internal.Builder: could not find link destinations for:
    empty append
Warning: Data.Text.Lazy.Builder.RealFloat: could not find link destinations for:
    floatToDigits
Documentation created: dist/doc/html/text/index.html,
dist/doc/html/text/text.txt
Creating package registration file:
/tmp/pkgConf-text-1.2.25593010391395132002.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3Qs
Registering text-1.2.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-5565/text-1.2.2.1'
Installed text-1.2.2.1
cabal: Entering directory '/tmp/cabal-tmp-5565/old-time-1.1.0.3'
Configuring old-time-1.1.0.3...
configure: WARNING: unrecognized options: --with-compiler
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/gcc accepts -g... yes
checking for /usr/bin/gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... /usr/bin/gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/timeb.h usability... yes
checking sys/timeb.h presence... yes
checking for sys/timeb.h... yes
checking time.h usability... yes
checking time.h presence... yes
checking for time.h... yes
checking for ftime... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for gettimeofday... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking whether time.h and sys/time.h may both be included... yes
checking for sys/time.h... (cached) yes
checking whether altzone is declared... no
configure: creating ./config.status
config.status: creating include/HsTimeConfig.h
configure: WARNING: unrecognized options: --with-compiler
Building old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
[1 of 1] Compiling System.Time      ( dist/build/System/Time.hs, dist/build/System/Time.o )
Running Haddock for old-time-1.1.0.3...
Running hscolour for old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
Preprocessing library old-time-1.1.0.3...
Haddock coverage:
  95% ( 20 / 21) in 'System.Time'
  Missing documentation for:
    getClockTime (System/Time.hsc:232)
Warning: System.Time: could not find link destinations for:
    unsafeIndex unsafeRangeSize
Documentation created: dist/doc/html/old-time/index.html,
dist/doc/html/old-time/old-time.txt
Creating package registration file:
/tmp/pkgConf-old-time-1.1.09819146931375179334.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/old-time-1.1.0.3-IcvdkJUsE9M8t3io8peAEp
Registering old-time-1.1.0.3...
cabal: Leaving directory '/tmp/cabal-tmp-5565/old-time-1.1.0.3'
Installed old-time-1.1.0.3
cabal: Entering directory '/tmp/cabal-tmp-5565/vector-0.11.0.0'
Configuring vector-0.11.0.0...
Building vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...
[ 1 of 21] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o )

Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Foreign.ForeignPtr’ is redundant
      except perhaps to import instances from ‘Foreign.ForeignPtr’
    To import instances alone, use: import Foreign.ForeignPtr()

Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()
[ 2 of 21] Compiling Data.Vector.Generic.Mutable.Base ( Data/Vector/Generic/Mutable/Base.hs, dist/build/Data/Vector/Generic/Mutable/Base.o )
[ 3 of 21] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o )
[ 4 of 21] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 5 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( Data/Vector/Fusion/Bundle/Size.hs, dist/build/Data/Vector/Fusion/Bundle/Size.o )
[ 6 of 21] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 7 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )

Data/Vector/Fusion/Stream/Monadic.hs:431:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Monad m, Monad m')
    • In the type signature for:
           trans :: (Monad m, Monad m') =>
                    (forall z. m z -> m' z) -> Stream m a -> Stream m' a

Data/Vector/Fusion/Stream/Monadic.hs:1449:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           enumFromTo_double :: (Monad m, Ord a, RealFrac a) =>
                                a -> a -> Stream m a
[ 8 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( Data/Vector/Fusion/Bundle/Monadic.hs, dist/build/Data/Vector/Fusion/Bundle/Monadic.o )

Data/Vector/Fusion/Bundle/Monadic.hs:945:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           enumFromTo_double :: (Monad m, Ord a, RealFrac a) =>
                                a -> a -> Bundle m v a
[ 9 of 21] Compiling Data.Vector.Fusion.Bundle ( Data/Vector/Fusion/Bundle.hs, dist/build/Data/Vector/Fusion/Bundle.o )

Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.
[10 of 21] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o )
[11 of 21] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o )
[12 of 21] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o )

Data/Vector/Generic.hs:2080:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Vector v a
    • In the type signature for:
           dataCast :: (Vector v a, Data a, Typeable v, Typeable t) =>
                       (forall d. Data d => c (t d)) -> Maybe (c (v a))
[13 of 21] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o )
[14 of 21] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o )
[15 of 21] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o )

Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()

Data/Vector/Storable/Mutable.hs:491:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeFromForeignPtr0 :: Storable a =>
                                    ForeignPtr a -> Int -> MVector s a

Data/Vector/Storable/Mutable.hs:501:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr :: Storable a =>
                                 MVector s a -> (ForeignPtr a, Int, Int)

Data/Vector/Storable/Mutable.hs:511:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr0 :: Storable a =>
                                  MVector s a -> (ForeignPtr a, Int)

Data/Vector/Storable/Mutable.hs:518:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeWith :: Storable a => IOVector a -> (Ptr a -> IO b) -> IO b
[16 of 21] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o )

Data/Vector/Storable.hs:1408:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeFromForeignPtr0 :: Storable a =>
                                    ForeignPtr a -> Int -> Vector a

Data/Vector/Storable.hs:1417:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr :: Storable a =>
                                 Vector a -> (ForeignPtr a, Int, Int)

Data/Vector/Storable.hs:1426:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr0 :: Storable a =>
                                  Vector a -> (ForeignPtr a, Int)

Data/Vector/Storable.hs:1432:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeWith :: Storable a => Vector a -> (Ptr a -> IO b) -> IO b
[17 of 21] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o )

Data/Vector/Unboxed/Base.hs:362:10: warning: [-Wredundant-constraints]
    • Redundant constraint: RealFloat a
    • In the instance declaration for ‘M.MVector MVector (Complex a)’
[18 of 21] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o )

internal/unbox-tuple-instances:133:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b)
    • In the type signature for:
           unzip :: (Unbox a, Unbox b) =>
                    Vector (a, b) -> (Vector a, Vector b)

internal/unbox-tuple-instances:307:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c)
    • In the type signature for:
           unzip3 :: (Unbox a, Unbox b, Unbox c) =>
                     Vector (a, b, c) -> (Vector a, Vector b, Vector c)

internal/unbox-tuple-instances:526:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d)
    • In the type signature for:
           unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) =>
                     Vector (a, b, c, d) -> (Vector a, Vector b, Vector c, Vector d)

internal/unbox-tuple-instances:803:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e)
    • In the type signature for:
           unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) =>
                     Vector (a, b, c, d, e)
                     -> (Vector a, Vector b, Vector c, Vector d, Vector e)

internal/unbox-tuple-instances:1121:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e,
                              Unbox f)
    • In the type signature for:
           unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) =>
                     Vector (a, b, c, d, e, f)
                     -> (Vector a, Vector b, Vector c, Vector d, Vector e, Vector f)
[19 of 21] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o )

internal/unbox-tuple-instances:117:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b)
    • In the type signature for:
           unzip :: (Unbox a, Unbox b) =>
                    MVector s (a, b) -> (MVector s a, MVector s b)

internal/unbox-tuple-instances:282:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c)
    • In the type signature for:
           unzip3 :: (Unbox a, Unbox b, Unbox c) =>
                     MVector s (a, b, c) -> (MVector s a, MVector s b, MVector s c)

internal/unbox-tuple-instances:493:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d)
    • In the type signature for:
           unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) =>
                     MVector s (a, b, c, d)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d)

internal/unbox-tuple-instances:756:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e)
    • In the type signature for:
           unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) =>
                     MVector s (a, b, c, d, e)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d,
                         MVector s e)

internal/unbox-tuple-instances:1066:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e,
                              Unbox f)
    • In the type signature for:
           unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) =>
                     MVector s (a, b, c, d, e, f)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d,
                         MVector s e, MVector s f)
[20 of 21] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o )
[21 of 21] Compiling Data.Vector      ( Data/Vector.hs, dist/build/Data/Vector.o )
Running Haddock for vector-0.11.0.0...
Running hscolour for vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...
Preprocessing library vector-0.11.0.0...

Data/Vector/Storable/Internal.hs:17:1: warning: [-Wunused-imports]
    The import of ‘Foreign.ForeignPtr’ is redundant
      except perhaps to import instances from ‘Foreign.ForeignPtr’
    To import instances alone, use: import Foreign.ForeignPtr()

Data/Vector/Storable/Internal.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()

Data/Vector/Fusion/Stream/Monadic.hs:431:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Monad m, Monad m')
    • In the type signature for:
           trans :: (Monad m, Monad m') =>
                    (forall z. m z -> m' z) -> Stream m a -> Stream m' a

Data/Vector/Fusion/Stream/Monadic.hs:1449:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           enumFromTo_double :: (Monad m, Ord a, RealFrac a) =>
                                a -> a -> Stream m a

Data/Vector/Fusion/Bundle/Monadic.hs:945:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Ord a
    • In the type signature for:
           enumFromTo_double :: (Monad m, Ord a, RealFrac a) =>
                                a -> a -> Bundle m v a

Data/Vector/Fusion/Bundle.hs:114:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.

Data/Vector/Generic.hs:2080:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Vector v a
    • In the type signature for:
           dataCast :: (Vector v a, Data a, Typeable v, Typeable t) =>
                       (forall d. Data d => c (t d)) -> Maybe (c (v a))
Haddock coverage:
  25% (  1 /  4) in 'Data.Vector.Storable.Internal'
  Missing documentation for:
    getPtr (Data/Vector/Storable/Internal.hs:22)
    setPtr (Data/Vector/Storable/Internal.hs:26)
    updPtr (Data/Vector/Storable/Internal.hs:30)
 100% (  2 /  2) in 'Data.Vector.Generic.Mutable.Base'
 100% (  3 /  3) in 'Data.Vector.Generic.Base'
 100% (  5 /  5) in 'Data.Vector.Fusion.Util'
 100% (  8 /  8) in 'Data.Vector.Fusion.Bundle.Size'
  11% (  1 /  9) in 'Data.Vector.Internal.Check'
  Missing documentation for:
    Checks (Data/Vector/Internal/Check.hs:51)
    doChecks (Data/Vector/Internal/Check.hs:75)
    error (Data/Vector/Internal/Check.hs:84)
    internalError (Data/Vector/Internal/Check.hs:89)
    check (Data/Vector/Internal/Check.hs:105)
    checkIndex (Data/Vector/Internal/Check.hs:119)
    checkLength (Data/Vector/Internal/Check.hs:133)
    checkSlice (Data/Vector/Internal/Check.hs:147)
  82% (103 /125) in 'Data.Vector.Fusion.Stream.Monadic'
  Missing documentation for:
    generate (Data/Vector/Fusion/Stream/Monadic.hs:184)
    unbox (Data/Vector/Fusion/Stream/Monadic.hs:436)
    concatMap (Data/Vector/Fusion/Stream/Monadic.hs:996)
    zipWithM_ (Data/Vector/Fusion/Stream/Monadic.hs:512)
    zipWith3M (Data/Vector/Fusion/Stream/Monadic.hs:516)
    zipWith4M (Data/Vector/Fusion/Stream/Monadic.hs:544)
    zipWith5M (Data/Vector/Fusion/Stream/Monadic.hs:551)
    zipWith6M (Data/Vector/Fusion/Stream/Monadic.hs:558)
    zipWith (Data/Vector/Fusion/Stream/Monadic.hs:566)
    zipWith3 (Data/Vector/Fusion/Stream/Monadic.hs:570)
    zipWith4 (Data/Vector/Fusion/Stream/Monadic.hs:575)
    zipWith5 (Data/Vector/Fusion/Stream/Monadic.hs:581)
    zipWith6 (Data/Vector/Fusion/Stream/Monadic.hs:587)
    zip (Data/Vector/Fusion/Stream/Monadic.hs:593)
    zip3 (Data/Vector/Fusion/Stream/Monadic.hs:597)
    zip4 (Data/Vector/Fusion/Stream/Monadic.hs:601)
    zip5 (Data/Vector/Fusion/Stream/Monadic.hs:606)
    zip6 (Data/Vector/Fusion/Stream/Monadic.hs:611)
    and (Data/Vector/Fusion/Stream/Monadic.hs:970)
    or (Data/Vector/Fusion/Stream/Monadic.hs:983)
    concatMapM (Data/Vector/Fusion/Stream/Monadic.hs:1000)
    unfoldrN (Data/Vector/Fusion/Stream/Monadic.hs:1062)
  79% (106 /135) in 'Data.Vector.Fusion.Bundle.Monadic'
  Missing documentation for:
    Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110)
    generate (Data/Vector/Fusion/Bundle/Monadic.hs:190)
    unbox (Data/Vector/Fusion/Bundle/Monadic.hs:301)
    concatMap (Data/Vector/Fusion/Bundle/Monadic.hs:595)
    zipWithM_ (Data/Vector/Fusion/Bundle/Monadic.hs:332)
    zipWith3M (Data/Vector/Fusion/Bundle/Monadic.hs:336)
    zipWith4M (Data/Vector/Fusion/Bundle/Monadic.hs:343)
    zipWith5M (Data/Vector/Fusion/Bundle/Monadic.hs:350)
    zipWith6M (Data/Vector/Fusion/Bundle/Monadic.hs:357)
    zipWith (Data/Vector/Fusion/Bundle/Monadic.hs:365)
    zipWith3 (Data/Vector/Fusion/Bundle/Monadic.hs:369)
    zipWith4 (Data/Vector/Fusion/Bundle/Monadic.hs:374)
    zipWith5 (Data/Vector/Fusion/Bundle/Monadic.hs:380)
    zipWith6 (Data/Vector/Fusion/Bundle/Monadic.hs:386)
    zip (Data/Vector/Fusion/Bundle/Monadic.hs:392)
    zip3 (Data/Vector/Fusion/Bundle/Monadic.hs:396)
    zip4 (Data/Vector/Fusion/Bundle/Monadic.hs:400)
    zip5 (Data/Vector/Fusion/Bundle/Monadic.hs:405)
    zip6 (Data/Vector/Fusion/Bundle/Monadic.hs:410)
    and (Data/Vector/Fusion/Bundle/Monadic.hs:587)
    or (Data/Vector/Fusion/Bundle/Monadic.hs:591)
    concatMapM (Data/Vector/Fusion/Bundle/Monadic.hs:599)
    fromVector (Data/Vector/Fusion/Bundle/Monadic.hs:1009)
    reVector (Data/Vector/Fusion/Bundle/Monadic.hs:1085)
    fromVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1028)
    concatVectors (Data/Vector/Fusion/Bundle/Monadic.hs:1054)
    fromStream (Data/Vector/Fusion/Bundle/Monadic.hs:119)
    chunks (Data/Vector/Fusion/Bundle/Monadic.hs:126)
    elements (Data/Vector/Fusion/Bundle/Monadic.hs:130)
  81% ( 88 /109) in 'Data.Vector.Fusion.Bundle'
  Missing documentation for:
    Chunk (Data/Vector/Fusion/Bundle/Monadic.hs:110)
    inplace (Data/Vector/Fusion/Bundle.hs:113)
    concatMap (Data/Vector/Fusion/Bundle.hs:265)
    unbox (Data/Vector/Fusion/Bundle.hs:261)
    zipWith4 (Data/Vector/Fusion/Bundle.hs:293)
    zipWith5 (Data/Vector/Fusion/Bundle.hs:299)
    zipWith6 (Data/Vector/Fusion/Bundle.hs:305)
    zip (Data/Vector/Fusion/Bundle.hs:311)
    zip3 (Data/Vector/Fusion/Bundle.hs:315)
    zip4 (Data/Vector/Fusion/Bundle.hs:319)
    zip5 (Data/Vector/Fusion/Bundle.hs:324)
    zip6 (Data/Vector/Fusion/Bundle.hs:329)
    and (Data/Vector/Fusion/Bundle.hs:415)
    or (Data/Vector/Fusion/Bundle.hs:419)
    unsafeFromList (Data/Vector/Fusion/Bundle.hs:609)
    fromVector (Data/Vector/Fusion/Bundle.hs:613)
    reVector (Data/Vector/Fusion/Bundle.hs:617)
    fromVectors (Data/Vector/Fusion/Bundle.hs:621)
    concatVectors (Data/Vector/Fusion/Bundle.hs:625)
    zipWithM (Data/Vector/Fusion/Bundle.hs:520)
    zipWithM_ (Data/Vector/Fusion/Bundle.hs:524)
  66% ( 48 / 73) in 'Data.Vector.Generic.Mutable'
  Missing documentation for:
    init (Data/Vector/Generic/Mutable.hs:536)
    tail (Data/Vector/Generic/Mutable.hs:540)
    take (Data/Vector/Generic/Mutable.hs:515)
    drop (Data/Vector/Generic/Mutable.hs:519)
    splitAt (Data/Vector/Generic/Mutable.hs:527)
    unsafeInit (Data/Vector/Generic/Mutable.hs:554)
    unsafeTail (Data/Vector/Generic/Mutable.hs:558)
    unsafeTake (Data/Vector/Generic/Mutable.hs:562)
    unsafeDrop (Data/Vector/Generic/Mutable.hs:566)
    growFront (Data/Vector/Generic/Mutable.hs:626)
    unsafeGrowFront (Data/Vector/Generic/Mutable.hs:665)
    mstream (Data/Vector/Generic/Mutable.hs:244)
    mstreamR (Data/Vector/Generic/Mutable.hs:274)
    transform (Data/Vector/Generic/Mutable.hs:268)
    transformR (Data/Vector/Generic/Mutable.hs:303)
    fill (Data/Vector/Generic/Mutable.hs:255)
    fillR (Data/Vector/Generic/Mutable.hs:287)
    unsafeAccum (Data/Vector/Generic/Mutable.hs:848)
    accum (Data/Vector/Generic/Mutable.hs:824)
    unsafeUpdate (Data/Vector/Generic/Mutable.hs:861)
    update (Data/Vector/Generic/Mutable.hs:837)
    reverse (Data/Vector/Generic/Mutable.hs:872)
    unstablePartition (Data/Vector/Generic/Mutable.hs:881)
    unstablePartitionBundle (Data/Vector/Generic/Mutable.hs:910)
    partitionBundle (Data/Vector/Generic/Mutable.hs:938)
   5% (  1 / 20) in 'Data.Vector.Generic.New'
  Missing documentation for:
    New (Data/Vector/Generic/New.hs:40)
    create (Data/Vector/Generic/New.hs:42)
    run (Data/Vector/Generic/New.hs:46)
    runPrim (Data/Vector/Generic/New.hs:50)
    apply (Data/Vector/Generic/New.hs:54)
    modify (Data/Vector/Generic/New.hs:58)
    modifyWithBundle (Data/Vector/Generic/New.hs:62)
    unstream (Data/Vector/Generic/New.hs:67)
    transform (Data/Vector/Generic/New.hs:71)
    unstreamR (Data/Vector/Generic/New.hs:93)
    transformR (Data/Vector/Generic/New.hs:97)
    slice (Data/Vector/Generic/New.hs:119)
    init (Data/Vector/Generic/New.hs:123)
    tail (Data/Vector/Generic/New.hs:127)
    take (Data/Vector/Generic/New.hs:131)
    drop (Data/Vector/Generic/New.hs:135)
    unsafeSlice (Data/Vector/Generic/New.hs:139)
    unsafeInit (Data/Vector/Generic/New.hs:143)
    unsafeTail (Data/Vector/Generic/New.hs:147)
  93% (223 /240) in 'Data.Vector.Generic'
  Missing documentation for:
    zipWith4 (Data/Vector/Generic.hs:1069)
    zipWith5 (Data/Vector/Generic.hs:1078)
    zipWith6 (Data/Vector/Generic.hs:1090)
    izipWith3 (Data/Vector/Generic.hs:1112)
    izipWith4 (Data/Vector/Generic.hs:1120)
    izipWith5 (Data/Vector/Generic.hs:1129)
    izipWith6 (Data/Vector/Generic.hs:1141)
    zip3 (Data/Vector/Generic.hs:1159)
    zip4 (Data/Vector/Generic.hs:1164)
    zip5 (Data/Vector/Generic.hs:1169)
    zip6 (Data/Vector/Generic.hs:1175)
    unzip3 (Data/Vector/Generic.hs:1225)
    unzip4 (Data/Vector/Generic.hs:1232)
    unzip5 (Data/Vector/Generic.hs:1241)
    unzip6 (Data/Vector/Generic.hs:1251)
    dataCast (Data/Vector/Generic.hs:2080)
    mkType (Data/Vector/Generic.hs:2075)
  79% ( 41 / 52) in 'Data.Vector.Primitive.Mutable'
  Missing documen
Data/Vector/Storable/Mutable.hs:72:1: warning: [-Wunused-imports]
    The import of ‘Foreign.Ptr’ is redundant
      except perhaps to import instances from ‘Foreign.Ptr’
    To import instances alone, use: import Foreign.Ptr()

Data/Vector/Storable/Mutable.hs:491:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeFromForeignPtr0 :: Storable a =>
                                    ForeignPtr a -> Int -> MVector s a

Data/Vector/Storable/Mutable.hs:501:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr :: Storable a =>
                                 MVector s a -> (ForeignPtr a, Int, Int)

Data/Vector/Storable/Mutable.hs:511:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr0 :: Storable a =>
                                  MVector s a -> (ForeignPtr a, Int)

Data/Vector/Storable/Mutable.hs:518:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeWith :: Storable a => IOVector a -> (Ptr a -> IO b) -> IO b

Data/Vector/Storable.hs:1408:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeFromForeignPtr0 :: Storable a =>
                                    ForeignPtr a -> Int -> Vector a

Data/Vector/Storable.hs:1417:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr :: Storable a =>
                                 Vector a -> (ForeignPtr a, Int, Int)

Data/Vector/Storable.hs:1426:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeToForeignPtr0 :: Storable a =>
                                  Vector a -> (ForeignPtr a, Int)

Data/Vector/Storable.hs:1432:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Storable a
    • In the type signature for:
           unsafeWith :: Storable a => Vector a -> (Ptr a -> IO b) -> IO b

Data/Vector/Unboxed/Base.hs:362:10: warning: [-Wredundant-constraints]
    • Redundant constraint: RealFloat a
    • In the instance declaration for ‘M.MVector MVector (Complex a)’

internal/unbox-tuple-instances:133:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b)
    • In the type signature for:
           unzip :: (Unbox a, Unbox b) =>
                    Vector (a, b) -> (Vector a, Vector b)

internal/unbox-tuple-instances:307:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c)
    • In the type signature for:
           unzip3 :: (Unbox a, Unbox b, Unbox c) =>
                     Vector (a, b, c) -> (Vector a, Vector b, Vector c)

internal/unbox-tuple-instances:526:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d)
    • In the type signature for:
           unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) =>
                     Vector (a, b, c, d) -> (Vector a, Vector b, Vector c, Vector d)

internal/unbox-tuple-instances:803:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e)
    • In the type signature for:
           unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) =>
                     Vector (a, b, c, d, e)
                     -> (Vector a, Vector b, Vector c, Vector d, Vector e)

internal/unbox-tuple-instances:1121:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e,
                              Unbox f)
    • In the type signature for:
           unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) =>
                     Vector (a, b, c, d, e, f)
                     -> (Vector a, Vector b, Vector c, Vector d, Vector e, Vector f)

internal/unbox-tuple-instances:117:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b)
    • In the type signature for:
           unzip :: (Unbox a, Unbox b) =>
                    MVector s (a, b) -> (MVector s a, MVector s b)

internal/unbox-tuple-instances:282:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c)
    • In the type signature for:
           unzip3 :: (Unbox a, Unbox b, Unbox c) =>
                     MVector s (a, b, c) -> (MVector s a, MVector s b, MVector s c)

internal/unbox-tuple-instances:493:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a, Unbox b, Unbox c, Unbox d)
    • In the type signature for:
           unzip4 :: (Unbox a, Unbox b, Unbox c, Unbox d) =>
                     MVector s (a, b, c, d)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d)

internal/unbox-tuple-instances:756:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e)
    • In the type signature for:
           unzip5 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e) =>
                     MVector s (a, b, c, d, e)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d,
                         MVector s e)

internal/unbox-tuple-instances:1066:1: warning: [-Wredundant-constraints]
    • Redundant constraints: (Unbox a,
                              Unbox b,
                              Unbox c,
                              Unbox d,
                              Unbox e,
                              Unbox f)
    • In the type signature for:
           unzip6 :: (Unbox a, Unbox b, Unbox c, Unbox d, Unbox e, Unbox f) =>
                     MVector s (a, b, c, d, e, f)
                     -> (MVector s a, MVector s b, MVector s c, MVector s d,
                         MVector s e, MVector s f)
tation for:
    IOVector (Data/Vector/Primitive/Mutable.hs:76)
    STVector (Data/Vector/Primitive/Mutable.hs:77)
    init (Data/Vector/Primitive/Mutable.hs:164)
    tail (Data/Vector/Primitive/Mutable.hs:168)
    take (Data/Vector/Primitive/Mutable.hs:152)
    drop (Data/Vector/Primitive/Mutable.hs:156)
    splitAt (Data/Vector/Primitive/Mutable.hs:160)
    unsafeInit (Data/Vector/Primitive/Mutable.hs:190)
    unsafeTail (Data/Vector/Primitive/Mutable.hs:194)
    unsafeTake (Data/Vector/Primitive/Mutable.hs:182)
    unsafeDrop (Data/Vector/Primitive/Mutable.hs:186)
  97% (185 /191) in 'Data.Vector.Primitive'
  Missing documentation for:
    zipWith4 (Data/Vector/Primitive.hs:802)
    zipWith5 (Data/Vector/Primitive.hs:808)
    zipWith6 (Data/Vector/Primitive.hs:816)
    izipWith4 (Data/Vector/Primitive.hs:838)
    izipWith5 (Data/Vector/Primitive.hs:844)
    izipWith6 (Data/Vector/Primitive.hs:852)
  82% ( 49 / 60) in 'Data.Vector.Storable.Mutable'
  Missing documentation for:
    IOVector (Data/Vector/Storable/Mutable.hs:96)
    STVector (Data/Vector/Storable/Mutable.hs:97)
    init (Data/Vector/Storable/Mutable.hs:246)
    tail (Data/Vector/Storable/Mutable.hs:250)
    take (Data/Vector/Storable/Mutable.hs:234)
    drop (Data/Vector/Storable/Mutable.hs:238)
    splitAt (Data/Vector/Storable/Mutable.hs:242)
    unsafeInit (Data/Vector/Storable/Mutable.hs:272)
    unsafeTail (Data/Vector/Storable/Mutable.hs:276)
    unsafeTake (Data/Vector/Storable/Mutable.hs:264)
    unsafeDrop (Data/Vector/Storable/Mutable.hs:268)
  97% (194 /200) in 'Data.Vector.Storable'
  Missing documentation for:
    zipWith4 (Data/Vector/Storable.hs:812)
    zipWith5 (Data/Vector/Storable.hs:818)
    zipWith6 (Data/Vector/Storable.hs:826)
    izipWith4 (Data/Vector/Storable.hs:848)
    izipWith5 (Data/Vector/Storable.hs:854)
    izipWith6 (Data/Vector/Storable.hs:862)
  17% (  1 /  6) in 'Data.Vector.Unboxed.Base'
  Missing documentation for:
    MVector (Data/Vector/Unboxed/Base.hs:55)
    IOVector (Data/Vector/Unboxed/Base.hs:58)
    STVector (Data/Vector/Unboxed/Base.hs:59)
    Vector (Data/Vector/Unboxed/Base.hs:56)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
  96% (209 /218) in 'Data.Vector.Unboxed'
  Missing documentation for:
    Vector (Data/Vector/Unboxed/Base.hs:56)
    MVector (Data/Vector/Unboxed/Base.hs:55)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
    zipWith4 (Data/Vector/Unboxed.hs:849)
    zipWith5 (Data/Vector/Unboxed.hs:855)
    zipWith6 (Data/Vector/Unboxed.hs:862)
    izipWith4 (Data/Vector/Unboxed.hs:883)
    izipWith5 (Data/Vector/Unboxed.hs:889)
    izipWith6 (Data/Vector/Unboxed.hs:896)
  79% ( 50 / 63) in 'Data.Vector.Unboxed.Mutable'
  Missing documentation for:
    MVector (Data/Vector/Unboxed/Base.hs:55)
    IOVector (Data/Vector/Unboxed/Base.hs:58)
    STVector (Data/Vector/Unboxed/Base.hs:59)
    Unbox (Data/Vector/Unboxed/Base.hs:63)
    init (Data/Vector/Unboxed/Mutable.hs:102)
    tail (Data/Vector/Unboxed/Mutable.hs:106)
    take (Data/Vector/Unboxed/Mutable.hs:90)
    drop (Data/Vector/Unboxed/Mutable.hs:94)
    splitAt (Data/Vector/Unboxed/Mutable.hs:98)
    unsafeInit (Data/Vector/Unboxed/Mutable.hs:128)
    unsafeTail (Data/Vector/Unboxed/Mutable.hs:132)
    unsafeTake (Data/Vector/Unboxed/Mutable.hs:120)
    unsafeDrop (Data/Vector/Unboxed/Mutable.hs:124)
  78% ( 40 / 51) in 'Data.Vector.Mutable'
  Missing documentation for:
    IOVector (Data/Vector/Mutable.hs:70)
    STVector (Data/Vector/Mutable.hs:71)
    init (Data/Vector/Mutable.hs:222)
    tail (Data/Vector/Mutable.hs:226)
    take (Data/Vector/Mutable.hs:210)
    drop (Data/Vector/Mutable.hs:214)
    splitAt (Data/Vector/Mutable.hs:219)
    unsafeInit (Data/Vector/Mutable.hs:247)
    unsafeTail (Data/Vector/Mutable.hs:251)
    unsafeTake (Data/Vector/Mutable.hs:239)
    unsafeDrop (Data/Vector/Mutable.hs:243)
  94% (207 /220) in 'Data.Vector'
  Missing documentation for:
    zipWith4 (Data/Vector.hs:944)
    zipWith5 (Data/Vector.hs:949)
    zipWith6 (Data/Vector.hs:955)
    izipWith4 (Data/Vector.hs:973)
    izipWith5 (Data/Vector.hs:978)
    izipWith6 (Data/Vector.hs:984)
    zip4 (Data/Vector.hs:1000)
    zip5 (Data/Vector.hs:1005)
    zip6 (Data/Vector.hs:1010)
    unzip3 (Data/Vector.hs:1023)
    unzip4 (Data/Vector.hs:1027)
    unzip5 (Data/Vector.hs:1031)
    unzip6 (Data/Vector.hs:1036)
Warning: Data.Vector.Unboxed: could not find link destinations for:
    D:R:VectorBool0 V_Bool D:R:VectorChar0 V_Char D:R:VectorDouble0 V_Double D:R:VectorFloat0 V_Float D:R:VectorInt0 V_Int D:R:VectorInt80 V_Int8 D:R:VectorInt160 V_Int16 D:R:VectorInt320 V_Int32 D:R:VectorInt640 V_Int64 D:R:VectorWord0 V_Word D:R:VectorWord80 V_Word8 D:R:VectorWord160 V_Word16 D:R:VectorWord320 V_Word32 D:R:VectorWord640 V_Word64 D:R:Vector()0 V_Unit D:R:VectorComplex0 V_Complex D:R:Vector(,)0 V_2 D:R:Vector(,,)0 V_3 D:R:Vector(,,,)0 V_4 D:R:Vector(,,,,)0 V_5 D:R:Vector(,,,,,)0 V_6 D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6
Warning: Data.Vector.Unboxed.Mutable: could not find link destinations for:
    D:R:MVectorsBool0 MV_Bool D:R:MVectorsChar0 MV_Char D:R:MVectorsDouble0 MV_Double D:R:MVectorsFloat0 MV_Float D:R:MVectorsWord640 MV_Word64 D:R:MVectorsWord320 MV_Word32 D:R:MVectorsWord160 MV_Word16 D:R:MVectorsWord80 MV_Word8 D:R:MVectorsWord0 MV_Word D:R:MVectorsInt640 MV_Int64 D:R:MVectorsInt320 MV_Int32 D:R:MVectorsInt160 MV_Int16 D:R:MVectorsInt80 MV_Int8 D:R:MVectorsInt0 MV_Int D:R:MVectors()0 MV_Unit D:R:MVectorsComplex0 MV_Complex D:R:MVectors(,)0 MV_2 D:R:MVectors(,,)0 MV_3 D:R:MVectors(,,,)0 MV_4 D:R:MVectors(,,,,)0 MV_5 D:R:MVectors(,,,,,)0 MV_6
Documentation created: dist/doc/html/vector/index.html,
dist/doc/html/vector/vector.txt
Creating package registration file:
/tmp/pkgConf-vector-0.11.01020406649825726814.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/vector-0.11.0.0-6uB77qGCxR6GPLxI2sqsX3
Registering vector-0.11.0.0...
cabal: Leaving directory '/tmp/cabal-tmp-5565/vector-0.11.0.0'
Installed vector-0.11.0.0
cabal: Entering directory '/tmp/cabal-tmp-5565/tf-random-0.5'
Configuring tf-random-0.5...
Building tf-random-0.5...
Preprocessing library tf-random-0.5...
[1 of 4] Compiling System.Random.TF.Gen ( src/System/Random/TF/Gen.hs, dist/build/System/Random/TF/Gen.o )
[2 of 4] Compiling System.Random.TF.Init ( src/System/Random/TF/Init.hs, dist/build/System/Random/TF/Init.o )

src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[3 of 4] Compiling System.Random.TF.Instances ( src/System/Random/TF/Instances.hs, dist/build/System/Random/TF/Instances.o )
[4 of 4] Compiling System.Random.TF ( src/System/Random/TF.hs, dist/build/System/Random/TF.o )
Running Haddock for tf-random-0.5...
Running hscolour for tf-random-0.5...
Preprocessing library tf-random-0.5...
Preprocessing library tf-random-0.5...

src/System/Random/TF/Init.hs:94:5: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
Haddock coverage:
 100% (  4 /  4) in 'System.Random.TF.Gen'
  83% (  5 /  6) in 'System.Random.TF.Init'
  Missing documentation for:
    Module header
  33% (  1 /  3) in 'System.Random.TF.Instances'
  Missing documentation for:
    Random (src/System/Random/TF/Instances.hs:37)
    randomEnum (src/System/Random/TF/Instances.hs:205)
 100% (  3 /  3) in 'System.Random.TF'
Documentation created: dist/doc/html/tf-random/index.html,
dist/doc/html/tf-random/tf-random.txt
Creating package registration file:
/tmp/pkgConf-tf-random-021248981381145151225.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/tf-random-0.5-4z8OJUaXC1FRNfrLPFWAD
Registering tf-random-0.5...
cabal: Leaving directory '/tmp/cabal-tmp-5565/tf-random-0.5'
Installed tf-random-0.5
cabal: Entering directory '/tmp/cabal-tmp-5565/blaze-builder-0.4.0.2'
Configuring blaze-builder-0.4.0.2...
Building blaze-builder-0.4.0.2...
Preprocessing library blaze-builder-0.4.0.2...
[ 1 of 10] Compiling Blaze.ByteString.Builder.Internal.Write ( Blaze/ByteString/Builder/Internal/Write.hs, dist/build/Blaze/ByteString/Builder/Internal/Write.o )
[ 2 of 10] Compiling Blaze.ByteString.Builder.Compat.Write ( Blaze/ByteString/Builder/Compat/Write.hs, dist/build/Blaze/ByteString/Builder/Compat/Write.o )
[ 3 of 10] Compiling Blaze.ByteString.Builder.Char.Utf8 ( Blaze/ByteString/Builder/Char/Utf8.hs, dist/build/Blaze/ByteString/Builder/Char/Utf8.o )
[ 4 of 10] Compiling Blaze.ByteString.Builder.Char8 ( Blaze/ByteString/Builder/Char8.hs, dist/build/Blaze/ByteString/Builder/Char8.o )
[ 5 of 10] Compiling Blaze.ByteString.Builder.Html.Utf8 ( Blaze/ByteString/Builder/Html/Utf8.hs, dist/build/Blaze/ByteString/Builder/Html/Utf8.o )
[ 6 of 10] Compiling Blaze.ByteString.Builder.ByteString ( Blaze/ByteString/Builder/ByteString.hs, dist/build/Blaze/ByteString/Builder/ByteString.o )
[ 7 of 10] Compiling Blaze.ByteString.Builder.HTTP ( Blaze/ByteString/Builder/HTTP.hs, dist/build/Blaze/ByteString/Builder/HTTP.o )
[ 8 of 10] Compiling Blaze.ByteString.Builder.Word ( Blaze/ByteString/Builder/Word.hs, dist/build/Blaze/ByteString/Builder/Word.o )
[ 9 of 10] Compiling Blaze.ByteString.Builder.Int ( Blaze/ByteString/Builder/Int.hs, dist/build/Blaze/ByteString/Builder/Int.o )
[10 of 10] Compiling Blaze.ByteString.Builder ( Blaze/ByteString/Builder.hs, dist/build/Blaze/ByteString/Builder.o )
Running Haddock for blaze-builder-0.4.0.2...
Running hscolour for blaze-builder-0.4.0.2...
Preprocessing library blaze-builder-0.4.0.2...
Preprocessing library blaze-builder-0.4.0.2...
Haddock coverage:
  96% ( 24 / 25) in 'Blaze.ByteString.Builder.Internal.Write'
  Missing documentation for:
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:229)
  50% (  2 /  4) in 'Blaze.ByteString.Builder.Compat.Write'
  Missing documentation for:
    writePrimFixed (Blaze/ByteString/Builder/Compat/Write.hs:24)
    writePrimBounded (Blaze/ByteString/Builder/Compat/Write.hs:28)
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char.Utf8'
 100% (  9 /  9) in 'Blaze.ByteString.Builder.Char8'
 100% ( 10 / 10) in 'Blaze.ByteString.Builder.Html.Utf8'
 100% ( 12 / 12) in 'Blaze.ByteString.Builder.ByteString'
 100% (  4 /  4) in 'Blaze.ByteString.Builder.HTTP'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Word'
 100% ( 43 / 43) in 'Blaze.ByteString.Builder.Int'
  92% ( 22 / 24) in 'Blaze.ByteString.Builder'
  Missing documentation for:
    toByteStringIOWith (Blaze/ByteString/Builder.hs:175)
    fromWriteSingleton (Blaze/ByteString/Builder/Internal/Write.hs:229)
Documentation created: dist/doc/html/blaze-builder/index.html,
dist/doc/html/blaze-builder/blaze-builder.txt
Creating package registration file:
/tmp/pkgConf-blaze-builder-0.4.01025246431764892438.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/blaze-builder-0.4.0.2-6Lw6V3wDhf3KDMasjNOEeG
Registering blaze-builder-0.4.0.2...
cabal: Leaving directory '/tmp/cabal-tmp-5565/blaze-builder-0.4.0.2'
Installed blaze-builder-0.4.0.2
cabal: Entering directory '/tmp/cabal-tmp-5565/hashable-1.2.4.0'
Configuring hashable-1.2.4.0...
Building hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...
[1 of 3] Compiling Data.Hashable.Class ( Data/Hashable/Class.hs, dist/build/Data/Hashable/Class.o )

Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations]
    In the use of ‘inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
[2 of 3] Compiling Data.Hashable.Generic ( Data/Hashable/Generic.hs, dist/build/Data/Hashable/Generic.o )
[3 of 3] Compiling Data.Hashable    ( Data/Hashable.hs, dist/build/Data/Hashable.o )
Running Haddock for hashable-1.2.4.0...
Running hscolour for hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...
Preprocessing library hashable-1.2.4.0...

Data/Hashable/Class.hs:460:28: warning: [-Wdeprecations]
    In the use of ‘inlinePerformIO’
    (imported from Data.ByteString.Internal):
    Deprecated: "If you think you know what you are doing, use 'unsafePerformIO'. If you are sure you know what you are doing, use 'unsafeDupablePerformIO'. If you enjoy sharing an address space with a malevolent agent of chaos, try 'accursedUnutterablePerformIO'."
Haddock coverage:
 100% ( 11 / 11) in 'Data.Hashable.Class'
 100% (  1 /  1) in 'Data.Hashable.Generic'
 100% ( 22 / 22) in 'Data.Hashable'
Warning: Data.Hashable: could not find link destinations for:
    GHashable
Documentation created: dist/doc/html/hashable/index.html,
dist/doc/html/hashable/hashable.txt
Creating package registration file:
/tmp/pkgConf-hashable-1.2.42049197811716898500.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/hashable-1.2.4.0-Ctl752zbguF6QanxurLOm2
Registering hashable-1.2.4.0...
cabal: Leaving directory '/tmp/cabal-tmp-5565/hashable-1.2.4.0'
Installed hashable-1.2.4.0
cabal: Entering directory '/tmp/cabal-tmp-5565/mainland-pretty-0.4.1.4'
Configuring mainland-pretty-0.4.1.4...
Building mainland-pretty-0.4.1.4...
Preprocessing library mainland-pretty-0.4.1.4...
[1 of 1] Compiling Text.PrettyPrint.Mainland ( Text/PrettyPrint/Mainland.hs, dist/build/Text/PrettyPrint/Mainland.o )
Running Haddock for mainland-pretty-0.4.1.4...
Running hscolour for mainland-pretty-0.4.1.4...
Preprocessing library mainland-pretty-0.4.1.4...
Preprocessing library mainland-pretty-0.4.1.4...
Haddock coverage:
  99% (106 /107) in 'Text.PrettyPrint.Mainland'
  Missing documentation for:
    Pretty (Text/PrettyPrint/Mainland.hs:810)
Documentation created: dist/doc/html/mainland-pretty/index.html,
dist/doc/html/mainland-pretty/mainland-pretty.txt
Creating package registration file:
/tmp/pkgConf-mainland-pretty-0.4.1523782140936621968.4
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/mainland-pretty-0.4.1.4-4KtcdNB8cbnHJmoqf64eZp
Registering mainland-pretty-0.4.1.4...
cabal: Leaving directory '/tmp/cabal-tmp-5565/mainland-pretty-0.4.1.4'
Installed mainland-pretty-0.4.1.4
cabal: Entering directory '/tmp/cabal-tmp-5565/QuickCheck-2.8.2'
Configuring QuickCheck-2.8.2...
Building QuickCheck-2.8.2...
Preprocessing library QuickCheck-2.8.2...
[ 1 of 15] Compiling Test.QuickCheck.Random ( Test/QuickCheck/Random.hs, dist/build/Test/QuickCheck/Random.o )
[ 2 of 15] Compiling Test.QuickCheck.Exception ( Test/QuickCheck/Exception.hs, dist/build/Test/QuickCheck/Exception.o )
[ 3 of 15] Compiling Test.QuickCheck.Text ( Test/QuickCheck/Text.hs, dist/build/Test/QuickCheck/Text.o )
[ 4 of 15] Compiling Test.QuickCheck.State ( Test/QuickCheck/State.hs, dist/build/Test/QuickCheck/State.o )
[ 5 of 15] Compiling Test.QuickCheck.Gen ( Test/QuickCheck/Gen.hs, dist/build/Test/QuickCheck/Gen.o )
[ 6 of 15] Compiling Test.QuickCheck.Gen.Unsafe ( Test/QuickCheck/Gen/Unsafe.hs, dist/build/Test/QuickCheck/Gen/Unsafe.o )
[ 7 of 15] Compiling Test.QuickCheck.Arbitrary ( Test/QuickCheck/Arbitrary.hs, dist/build/Test/QuickCheck/Arbitrary.o )
[ 8 of 15] Compiling Test.QuickCheck.Modifiers ( Test/QuickCheck/Modifiers.hs, dist/build/Test/QuickCheck/Modifiers.o )
[ 9 of 15] Compiling Test.QuickCheck.Poly ( Test/QuickCheck/Poly.hs, dist/build/Test/QuickCheck/Poly.o )
[10 of 15] Compiling Test.QuickCheck.Function ( Test/QuickCheck/Function.hs, dist/build/Test/QuickCheck/Function.o )
[11 of 15] Compiling Test.QuickCheck.Property ( Test/QuickCheck/Property.hs, dist/build/Test/QuickCheck/Property.o )
[12 of 15] Compiling Test.QuickCheck.Test ( Test/QuickCheck/Test.hs, dist/build/Test/QuickCheck/Test.o )
[13 of 15] Compiling Test.QuickCheck.All ( Test/QuickCheck/All.hs, dist/build/Test/QuickCheck/All.o )
[14 of 15] Compiling Test.QuickCheck.Monadic ( Test/QuickCheck/Monadic.hs, dist/build/Test/QuickCheck/Monadic.o )
[15 of 15] Compiling Test.QuickCheck  ( Test/QuickCheck.hs, dist/build/Test/QuickCheck.o )
Running Haddock for QuickCheck-2.8.2...
Running hscolour for QuickCheck-2.8.2...
Preprocessing library QuickCheck-2.8.2...
Preprocessing library QuickCheck-2.8.2...
Haddock coverage:
  10% (  2 / 20) in 'Test.QuickCheck.Random'
  Missing documentation for:
    newTheGen (Test/QuickCheck/Random.hs:17)
    bits (Test/QuickCheck/Random.hs:20)
    mask (Test/QuickCheck/Random.hs:20)
    doneBit (Test/QuickCheck/Random.hs:20)
    chip (Test/QuickCheck/Random.hs:25)
    chop (Test/QuickCheck/Random.hs:30)
    stop (Test/QuickCheck/Random.hs:33)
    mkTheGen (Test/QuickCheck/Random.hs:36)
     (Test/QuickCheck/Random.hs:65)
     (Test/QuickCheck/Random.hs:67)
     (Test/QuickCheck/Random.hs:70)
    newQCGen (Test/QuickCheck/Random.hs:79)
    mkQCGen (Test/QuickCheck/Random.hs:82)
    bigNatVariant (Test/QuickCheck/Random.hs:85)
    natVariant (Test/QuickCheck/Random.hs:91)
    variantTheGen (Test/QuickCheck/Random.hs:97)
    boolVariant (Test/QuickCheck/Random.hs:103)
    variantQCGen (Test/QuickCheck/Random.hs:107)
  33% (  3 /  9) in 'Test.QuickCheck.Exception'
  Missing documentation for:
    AnException (Test/QuickCheck/Exception.hs:47)
    tryEvaluate (Test/QuickCheck/Exception.hs:79)
    tryEvaluateIO (Test/QuickCheck/Exception.hs:82)
    evaluate (Test/QuickCheck/Exception.hs:86)
    isDiscard (Test/QuickCheck/Exception.hs:114)
    finally (Test/QuickCheck/Exception.hs:129)
   6% (  1 / 18) in 'Test.QuickCheck.Text'
  Missing documentation for:
    Str (Test/QuickCheck/Text.hs:47)
    ranges (Test/QuickCheck/Text.hs:52)
    number (Test/QuickCheck/Text.hs:60)
    short (Test/QuickCheck/Text.hs:63)
    showErr (Test/QuickCheck/Text.hs:71)
    oneLine (Test/QuickCheck/Text.hs:74)
    isOneLine (Test/QuickCheck/Text.hs:77)
    bold (Test/QuickCheck/Text.hs:80)
    newTerminal (Test/QuickCheck/Text.hs:91)
    withStdioTerminal (Test/QuickCheck/Text.hs:105)
    withNullTerminal (Test/QuickCheck/Text.hs:111)
    terminalOutput (Test/QuickCheck/Text.hs:115)
    handle (Test/QuickCheck/Text.hs:118)
    Terminal (Test/QuickCheck/Text.hs:88)
    putTemp (Test/QuickCheck/Text.hs:129)
    putPart (Test/QuickCheck/Text.hs:129)
    putLine (Test/QuickCheck/Text.hs:129)
 100% (  2 /  2) in 'Test.QuickCheck.State'
  89% ( 25 / 28) in 'Test.QuickCheck.Gen'
  Missing documentation for:
     (Test/QuickCheck/Gen.hs:48)
     (Test/QuickCheck/Gen.hs:52)
     (Test/QuickCheck/Gen.hs:56)
  80% (  4 /  5) in 'Test.QuickCheck.Gen.Unsafe'
  Missing documentation for:
    Capture (Test/QuickCheck/Gen/Unsafe.hs:50)
 100% ( 32 / 32) in 'Test.QuickCheck.Arbitrary'
  93% ( 14 / 15) in 'Test.QuickCheck.Modifiers'
  Missing documentation for:
    ShrinkState (Test/QuickCheck/Modifiers.hs:323)
  14% (  1 /  7) in 'Test.QuickCheck.Poly'
  Missing documentation for:
    A (Test/QuickCheck/Poly.hs:29)
    B (Test/QuickCheck/Poly.hs:44)
    C (Test/QuickCheck/Poly.hs:59)
    OrdA (Test/QuickCheck/Poly.hs:77)
    OrdB (Test/QuickCheck/Poly.hs:96)
    OrdC (Test/QuickCheck/Poly.hs:115)
  38% (  3 /  8) in 'Test.QuickCheck.Function'
  Missing documentation for:
    Fun (Test/QuickCheck/Function.hs:275)
    apply (Test/QuickCheck/Function.hs:289)
    Function (Test/QuickCheck/Function.hs:106)
    functionMap (Test/QuickCheck/Function.hs:142)
    functionShow (Test/QuickCheck/Function.hs:145)
  62% ( 44 / 71) in 'Test.QuickCheck.Property'
  Missing documentation for:
     (Test/QuickCheck/Property.hs:95)
     (Test/QuickCheck/Property.hs:99)
     (Test/QuickCheck/Property.hs:103)
     (Test/QuickCheck/Property.hs:107)
     (Test/QuickCheck/Property.hs:111)
     (Test/QuickCheck/Property.hs:114)
     (Test/QuickCheck/Property.hs:131)
    protect (Test/QuickCheck/Property.hs:135)
    Prop (Test/QuickCheck/Property.hs:141)
    Rose (Test/QuickCheck/Property.hs:145)
    ioRose (Test/QuickCheck/Property.hs:148)
    joinRose (Test/QuickCheck/Property.hs:151)
     (Test/QuickCheck/Property.hs:160)
     (Test/QuickCheck/Property.hs:165)
     (Test/QuickCheck/Property.hs:170)
    CallbackKind (Test/QuickCheck/Property.hs:204)
    exception (Test/QuickCheck/Property.hs:220)
    formatException (Test/QuickCheck/Property.hs:226)
    protectResult (Test/QuickCheck/Property.hs:231)
    succeeded (Test/QuickCheck/Property.hs:234)
    failed (Test/QuickCheck/Property.hs:234)
    rejected (Test/QuickCheck/Property.hs:234)
    liftBool (Test/QuickCheck/Property.hs:255)
    mapResult (Test/QuickCheck/Property.hs:259)
    mapTotalResult (Test/QuickCheck/Property.hs:262)
    mapRoseResult (Test/QuickCheck/Property.hs:266)
    mapProp (Test/QuickCheck/Property.hs:269)
  50% ( 14 / 28) in 'Test.QuickCheck.Test'
  Missing documentation for:
    test (Test/QuickCheck/Test.hs:188)
    doneTesting (Test/QuickCheck/Test.hs:194)
    giveUp (Test/QuickCheck/Test.hs:224)
    runATest (Test/QuickCheck/Test.hs:240)
    summary (Test/QuickCheck/Test.hs:306)
    success (Test/QuickCheck/Test.hs:317)
    labelPercentage (Test/QuickCheck/Test.hs:347)
    insufficientCoverage (Test/QuickCheck/Test.hs:355)
    foundFailure (Test/QuickCheck/Test.hs:362)
    localMin (Test/QuickCheck/Test.hs:366)
    localMin' (Test/QuickCheck/Test.hs:396)
    localMinFound (Test/QuickCheck/Test.hs:408)
    callbackPostTest (Test/QuickCheck/Test.hs:433)
    callbackPostFinalFailure (Test/QuickCheck/Test.hs:438)
 100% (  9 /  9) in 'Test.QuickCheck.All'
  78% ( 14 / 18) in 'Test.QuickCheck.Monadic'
  Missing documentation for:
    stop (Test/QuickCheck/Monadic.hs:118)
    monadic (Test/QuickCheck/Monadic.hs:204)
    monadic' (Test/QuickCheck/Monadic.hs:207)
    runSTGen (Test/QuickCheck/Monadic.hs:246)
  99% (127 /128) in 'Test.QuickCheck'
  Missing documentation for:
    ShrinkState (Test/QuickCheck/Modifiers.hs:323)
Warning: Test.QuickCheck.Arbitrary: could not find link destinations for:
    GCoArbitrary RecursivelyShrink GSubterms gSubterms gSubtermsIncl
Warning: Test.QuickCheck: could not find link destinations for:
    GCoArbitrary RecursivelyShrink GSubterms
Documentation created: dist/doc/html/QuickCheck/index.html,
dist/doc/html/QuickCheck/QuickCheck.txt
Creating package registration file:
/tmp/pkgConf-QuickCheck-2.8866596855242639747.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/QuickCheck-2.8.2-KPm3V9n9OMa9urRrdeE4gm
Registering QuickCheck-2.8.2...
cabal: Leaving directory '/tmp/cabal-tmp-5565/QuickCheck-2.8.2'
Installed QuickCheck-2.8.2
cabal: Entering directory '/tmp/cabal-tmp-5565/blaze-markup-0.7.0.3'
Configuring blaze-markup-0.7.0.3...
Building blaze-markup-0.7.0.3...
Preprocessing library blaze-markup-0.7.0.3...
[1 of 6] Compiling Text.Blaze.Internal ( src/Text/Blaze/Internal.hs, dist/build/Text/Blaze/Internal.o )

src/Text/Blaze/Internal.hs:165:10: warning: [-Wredundant-constraints]
    • Redundant constraint: Monoid a
    • In the instance declaration for ‘Monoid (MarkupM a)’
[2 of 6] Compiling Text.Blaze.Renderer.String ( src/Text/Blaze/Renderer/String.hs, dist/build/Text/Blaze/Renderer/String.o )
[3 of 6] Compiling Text.Blaze.Renderer.Pretty ( src/Text/Blaze/Renderer/Pretty.hs, dist/build/Text/Blaze/Renderer/Pretty.o )
[4 of 6] Compiling Text.Blaze.Renderer.Text ( src/Text/Blaze/Renderer/Text.hs, dist/build/Text/Blaze/Renderer/Text.o )
[5 of 6] Compiling Text.Blaze.Renderer.Utf8 ( src/Text/Blaze/Renderer/Utf8.hs, dist/build/Text/Blaze/Renderer/Utf8.o )
[6 of 6] Compiling Text.Blaze       ( src/Text/Blaze.hs, dist/build/Text/Blaze.o )
Running Haddock for blaze-markup-0.7.0.3...
Running hscolour for blaze-markup-0.7.0.3...
Preprocessing library blaze-markup-0.7.0.3...
Preprocessing library blaze-markup-0.7.0.3...

src/Text/Blaze/Internal.hs:165:10: warning: [-Wredundant-constraints]
    • Redundant constraint: Monoid a
    • In the instance declaration for ‘Monoid (MarkupM a)’
Haddock coverage:
 100% ( 51 / 51) in 'Text.Blaze.Internal'
  75% (  3 /  4) in 'Text.Blaze.Renderer.String'
  Missing documentation for:
    renderHtml (src/Text/Blaze/Renderer/String.hs:93)
  67% (  2 /  3) in 'Text.Blaze.Renderer.Pretty'
  Missing documentation for:
    renderHtml (src/Text/Blaze/Renderer/Pretty.hs:56)
  56% (  5 /  9) in 'Text.Blaze.Renderer.Text'
  Missing documentation for:
    renderHtmlBuilder (src/Text/Blaze/Renderer/Text.hs:73)
    renderHtmlBuilderWith (src/Text/Blaze/Renderer/Text.hs:133)
    renderHtml (src/Text/Blaze/Renderer/Text.hs:149)
    renderHtmlWith (src/Text/Blaze/Renderer/Text.hs:164)
  86% (  6 /  7) in 'Text.Blaze.Renderer.Utf8'
  Missing documentation for:
    Module header
 100% ( 43 / 43) in 'Text.Blaze'
Documentation created: dist/doc/html/blaze-markup/index.html,
dist/doc/html/blaze-markup/blaze-markup.txt
Creating package registration file:
/tmp/pkgConf-blaze-markup-0.7.029107969069114447.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/blaze-markup-0.7.0.3-CVsxE1CnsL6EE2OJKqS4gG
Registering blaze-markup-0.7.0.3...
cabal: Leaving directory '/tmp/cabal-tmp-5565/blaze-markup-0.7.0.3'
Installed blaze-markup-0.7.0.3
cabal: Entering directory '/tmp/cabal-tmp-5565/scientific-0.3.4.6'
Configuring scientific-0.3.4.6...
Building scientific-0.3.4.6...
Preprocessing library scientific-0.3.4.6...
[1 of 7] Compiling GHC.Integer.Logarithms.Compat ( src/GHC/Integer/Logarithms/Compat.hs, dist/build/GHC/Integer/Logarithms/Compat.o )
[2 of 7] Compiling Utils            ( src/Utils.hs, dist/build/Utils.o )
[3 of 7] Compiling GHC.Integer.Compat ( src/GHC/Integer/Compat.hs, dist/build/GHC/Integer/Compat.o )
[4 of 7] Compiling Math.NumberTheory.Logarithms ( src/Math/NumberTheory/Logarithms.hs, dist/build/Math/NumberTheory/Logarithms.o )
[5 of 7] Compiling Data.Scientific  ( src/Data/Scientific.hs, dist/build/Data/Scientific.o )
[6 of 7] Compiling Data.Text.Lazy.Builder.Scientific ( src/Data/Text/Lazy/Builder/Scientific.hs, dist/build/Data/Text/Lazy/Builder/Scientific.o )
[7 of 7] Compiling Data.ByteString.Builder.Scientific ( src/Data/ByteString/Builder/Scientific.hs, dist/build/Data/ByteString/Builder/Scientific.o )
Running Haddock for scientific-0.3.4.6...
Running hscolour for scientific-0.3.4.6...
Preprocessing library scientific-0.3.4.6...
Preprocessing library scientific-0.3.4.6...
Haddock coverage:
  67% (  2 /  3) in 'GHC.Integer.Logarithms.Compat'
  Missing documentation for:
    Module header
  33% (  1 /  3) in 'Utils'
  Missing documentation for:
    Module header
    roundTo (src/Utils.hs:12)
   0% (  0 /  2) in 'GHC.Integer.Compat'
  Missing documentation for:
    Module header
    divInteger
 100% (  2 /  2) in 'Math.NumberTheory.Logarithms'
 100% ( 24 / 24) in 'Data.Scientific'
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.Scientific'
  Missing documentation for:
    Module header
  75% (  3 /  4) in 'Data.ByteString.Builder.Scientific'
  Missing documentation for:
    Module header
Warning: Data.Scientific: could not find link destinations for:
    whenFloating
Documentation created: dist/doc/html/scientific/index.html,
dist/doc/html/scientific/scientific.txt
Creating package registration file:
/tmp/pkgConf-scientific-0.3.44014734951954771801.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/scientific-0.3.4.6-9fCa1BWCWrnKAuoCGjgPJx
Registering scientific-0.3.4.6...
cabal: Leaving directory '/tmp/cabal-tmp-5565/scientific-0.3.4.6'
Installed scientific-0.3.4.6
cabal: Entering directory '/tmp/cabal-tmp-5565/unordered-containers-0.2.7.0'
Configuring unordered-containers-0.2.7.0...
Building unordered-containers-0.2.7.0...
Preprocessing library unordered-containers-0.2.7.0...
[1 of 8] Compiling Data.HashMap.UnsafeShift ( Data/HashMap/UnsafeShift.hs, dist/build/Data/HashMap/UnsafeShift.o )
[2 of 8] Compiling Data.HashMap.PopCount ( Data/HashMap/PopCount.hs, dist/build/Data/HashMap/PopCount.o )
[3 of 8] Compiling Data.HashMap.Unsafe ( Data/HashMap/Unsafe.hs, dist/build/Data/HashMap/Unsafe.o )
[4 of 8] Compiling Data.HashMap.Array ( Data/HashMap/Array.hs, dist/build/Data/HashMap/Array.o )
[5 of 8] Compiling Data.HashMap.Base ( Data/HashMap/Base.hs, dist/build/Data/HashMap/Base.o )
[6 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o )
[7 of 8] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o )
[8 of 8] Compiling Data.HashSet     ( Data/HashSet.hs, dist/build/Data/HashSet.o )
Running Haddock for unordered-containers-0.2.7.0...
Running hscolour for unordered-containers-0.2.7.0...
Preprocessing library unordered-containers-0.2.7.0...
Preprocessing library unordered-containers-0.2.7.0...
Haddock coverage:
   0% (  0 /  3) in 'Data.HashMap.UnsafeShift'
  Missing documentation for:
    Module header
    unsafeShiftL (Data/HashMap/UnsafeShift.hs:10)
    unsafeShiftR (Data/HashMap/UnsafeShift.hs:14)
  50% (  1 /  2) in 'Data.HashMap.PopCount'
  Missing documentation for:
    Module header
 100% (  2 /  2) in 'Data.HashMap.Unsafe'
  38% ( 14 / 37) in 'Data.HashMap.Array'
  Missing documentation for:
    Array (Data/HashMap/Array.hs:101)
    MArray (Data/HashMap/Array.hs:126)
    new_ (Data/HashMap/Array.hs:173)
    singleton (Data/HashMap/Array.hs:176)
    singletonM (Data/HashMap/Array.hs:180)
    pair (Data/HashMap/Array.hs:184)
    length (Data/HashMap/Array.hs:112)
    lengthM (Data/HashMap/Array.hs:134)
    read (Data/HashMap/Array.hs:191)
    write (Data/HashMap/Array.hs:197)
    index (Data/HashMap/Array.hs:204)
    indexM (Data/HashMap/Array.hs:210)
    unsafeFreeze (Data/HashMap/Array.hs:216)
    unsafeThaw (Data/HashMap/Array.hs:222)
    run (Data/HashMap/Array.hs:228)
    run2 (Data/HashMap/Array.hs:232)
    foldl' (Data/HashMap/Array.hs:334)
    foldr (Data/HashMap/Array.hs:342)
    thaw (Data/HashMap/Array.hs:354)
    map (Data/HashMap/Array.hs:387)
    traverse (Data/HashMap/Array.hs:430)
    filter (Data/HashMap/Array.hs:435)
    toList (Data/HashMap/Array.hs:427)
  87% ( 61 / 70) in 'Data.HashMap.Base'
  Missing documentation for:
    Module header
    Leaf (Data/HashMap/Base.hs:135)
    Hash (Data/HashMap/Base.hs:202)
    Bitmap (Data/HashMap/Base.hs:203)
    mask (Data/HashMap/Base.hs:1226)
    bitsPerSubkey (Data/HashMap/Base.hs:1214)
    sparseIndex (Data/HashMap/Base.hs:1223)
    updateOrConcatWith (Data/HashMap/Base.hs:1131)
    updateOrConcatWithKey (Data/HashMap/Base.hs:1135)
 100% ( 52 / 52) in 'Data.HashMap.Strict'
 100% ( 52 / 52) in 'Data.HashMap.Lazy'
 100% ( 31 / 31) in 'Data.HashSet'
Documentation created: dist/doc/html/unordered-containers/index.html,
dist/doc/html/unordered-containers/unordered-containers.txt
Creating package registration file:
/tmp/pkgConf-unordered-containers-0.2.716550275721810821955.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/unordered-containers-0.2.7.0-KR6jjzMAwuYBKL2QUNYyx5
Registering unordered-containers-0.2.7.0...
cabal: Leaving directory '/tmp/cabal-tmp-5565/unordered-containers-0.2.7.0'
Installed unordered-containers-0.2.7.0
cabal: Entering directory '/tmp/cabal-tmp-5565/blaze-html-0.8.1.1'
Configuring blaze-html-0.8.1.1...
Building blaze-html-0.8.1.1...
Preprocessing library blaze-html-0.8.1.1...
[ 1 of 21] Compiling Text.Blaze.XHtml5.Attributes ( src/Text/Blaze/XHtml5/Attributes.hs, dist/build/Text/Blaze/XHtml5/Attributes.o )
[ 2 of 21] Compiling Text.Blaze.XHtml1.Transitional.Attributes ( src/Text/Blaze/XHtml1/Transitional/Attributes.hs, dist/build/Text/Blaze/XHtml1/Transitional/Attributes.o )
[ 3 of 21] Compiling Text.Blaze.XHtml1.Strict.Attributes ( src/Text/Blaze/XHtml1/Strict/Attributes.hs, dist/build/Text/Blaze/XHtml1/Strict/Attributes.o )
[ 4 of 21] Compiling Text.Blaze.XHtml1.FrameSet.Attributes ( src/Text/Blaze/XHtml1/FrameSet/Attributes.hs, dist/build/Text/Blaze/XHtml1/FrameSet/Attributes.o )
[ 5 of 21] Compiling Text.Blaze.Html5.Attributes ( src/Text/Blaze/Html5/Attributes.hs, dist/build/Text/Blaze/Html5/Attributes.o )
[ 6 of 21] Compiling Text.Blaze.Html4.Transitional.Attributes ( src/Text/Blaze/Html4/Transitional/Attributes.hs, dist/build/Text/Blaze/Html4/Transitional/Attributes.o )
[ 7 of 21] Compiling Text.Blaze.Html4.Strict.Attributes ( src/Text/Blaze/Html4/Strict/Attributes.hs, dist/build/Text/Blaze/Html4/Strict/Attributes.o )
[ 8 of 21] Compiling Text.Blaze.Html4.FrameSet.Attributes ( src/Text/Blaze/Html4/FrameSet/Attributes.hs, dist/build/Text/Blaze/Html4/FrameSet/Attributes.o )
[ 9 of 21] Compiling Text.Blaze.Html  ( src/Text/Blaze/Html.hs, dist/build/Text/Blaze/Html.o )
[10 of 21] Compiling Text.Blaze.Html.Renderer.Pretty ( src/Text/Blaze/Html/Renderer/Pretty.hs, dist/build/Text/Blaze/Html/Renderer/Pretty.o )
[11 of 21] Compiling Text.Blaze.Html.Renderer.String ( src/Text/Blaze/Html/Renderer/String.hs, dist/build/Text/Blaze/Html/Renderer/String.o )
[12 of 21] Compiling Text.Blaze.Html.Renderer.Text ( src/Text/Blaze/Html/Renderer/Text.hs, dist/build/Text/Blaze/Html/Renderer/Text.o )
[13 of 21] Compiling Text.Blaze.Html.Renderer.Utf8 ( src/Text/Blaze/Html/Renderer/Utf8.hs, dist/build/Text/Blaze/Html/Renderer/Utf8.o )
[14 of 21] Compiling Text.Blaze.Html4.FrameSet ( src/Text/Blaze/Html4/FrameSet.hs, dist/build/Text/Blaze/Html4/FrameSet.o )
[15 of 21] Compiling Text.Blaze.Html4.Strict ( src/Text/Blaze/Html4/Strict.hs, dist/build/Text/Blaze/Html4/Strict.o )
[16 of 21] Compiling Text.Blaze.Html4.Transitional ( src/Text/Blaze/Html4/Transitional.hs, dist/build/Text/Blaze/Html4/Transitional.o )
[17 of 21] Compiling Text.Blaze.Html5 ( src/Text/Blaze/Html5.hs, dist/build/Text/Blaze/Html5.o )
[18 of 21] Compiling Text.Blaze.XHtml1.FrameSet ( src/Text/Blaze/XHtml1/FrameSet.hs, dist/build/Text/Blaze/XHtml1/FrameSet.o )
[19 of 21] Compiling Text.Blaze.XHtml1.Strict ( src/Text/Blaze/XHtml1/Strict.hs, dist/build/Text/Blaze/XHtml1/Strict.o )
[20 of 21] Compiling Text.Blaze.XHtml1.Transitional ( src/Text/Blaze/XHtml1/Transitional.hs, dist/build/Text/Blaze/XHtml1/Transitional.o )
[21 of 21] Compiling Text.Blaze.XHtml5 ( src/Text/Blaze/XHtml5.hs, dist/build/Text/Blaze/XHtml5.o )
Running Haddock for blaze-html-0.8.1.1...
Running hscolour for blaze-html-0.8.1.1...
Preprocessing library blaze-html-0.8.1.1...
Preprocessing library blaze-html-0.8.1.1...
Haddock coverage:
 100% (169 /169) in 'Text.Blaze.XHtml5.Attributes'
 100% (103 /103) in 'Text.Blaze.XHtml1.Transitional.Attributes'
 100% ( 92 / 92) in 'Text.Blaze.XHtml1.Strict.Attributes'
 100% (105 /105) in 'Text.Blaze.XHtml1.FrameSet.Attributes'
 100% (169 /169) in 'Text.Blaze.Html5.Attributes'
 100% (103 /103) in 'Text.Blaze.Html4.Transitional.Attributes'
 100% ( 92 / 92) in 'Text.Blaze.Html4.Strict.Attributes'
 100% (105 /105) in 'Text.Blaze.Html4.FrameSet.Attributes'
  20% (  1 /  5) in 'Text.Blaze.Html'
  Missing documentation for:
    Module header
    Html (src/Text/Blaze/Html.hs:10)
    toHtml (src/Text/Blaze/Html.hs:12)
    preEscapedToHtml (src/Text/Blaze/Html.hs:15)
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.Pretty'
  Missing documentation for:
    Module header
    renderHtml (src/Text/Blaze/Html/Renderer/Pretty.hs:8)
   0% (  0 /  2) in 'Text.Blaze.Html.Renderer.String'
  Missing documentation for:
    Module header
    renderHtml (src/Text/Blaze/Html/Renderer/String.hs:8)
   0% (  0 /  5) in 'Text.Blaze.Html.Renderer.Text'
  Missing documentation for:
    Module header
    renderHtmlBuilder (src/Text/Blaze/Html/Renderer/Text.hs:15)
    renderHtmlBuilderWith (src/Text/Blaze/Html/Renderer/Text.hs:18)
    renderHtml (src/Text/Blaze/Html/Renderer/Text.hs:21)
    renderHtmlWith (src/Text/Blaze/Html/Renderer/Text.hs:24)
   0% (  0 /  4) in 'Text.Blaze.Html.Renderer.Utf8'
  Missing documentation for:
    Module header
    renderHtmlBuilder (src/Text/Blaze/Html/Renderer/Utf8.hs:13)
    renderHtml (src/Text/Blaze/Html/Renderer/Utf8.hs:16)
    renderHtmlToByteStringIO (src/Text/Blaze/Html/Renderer/Utf8.hs:19)
 100% ( 93 / 93) in 'Text.Blaze.Html4.FrameSet'
 100% ( 80 / 80) in 'Text.Blaze.Html4.Strict'
 100% ( 91 / 91) in 'Text.Blaze.Html4.Transitional'
 100% (111 /111) in 'Text.Blaze.Html5'
 100% ( 93 / 93) in 'Text.Blaze.XHtml1.FrameSet'
 100% ( 80 / 80) in 'Text.Blaze.XHtml1.Strict'
 100% ( 91 / 91) in 'Text.Blaze.XHtml1.Transitional'
 100% (111 /111) in 'Text.Blaze.XHtml5'
Documentation created: dist/doc/html/blaze-html/index.html,
dist/doc/html/blaze-html/blaze-html.txt
Creating package registration file:
/tmp/pkgConf-blaze-html-0.8.1269365760340606628.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/blaze-html-0.8.1.1-FWDyo2PT9Ai9uTv7METXp8
Registering blaze-html-0.8.1.1...
cabal: Leaving directory '/tmp/cabal-tmp-5565/blaze-html-0.8.1.1'
Installed blaze-html-0.8.1.1
cabal: Entering directory '/tmp/cabal-tmp-5565/quickcheck-instances-0.3.12'
Configuring quickcheck-instances-0.3.12...
Building quickcheck-instances-0.3.12...
Preprocessing library quickcheck-instances-0.3.12...
[1 of 2] Compiling Test.QuickCheck.Instances.LegacyNumeric ( src/Test/QuickCheck/Instances/LegacyNumeric.hs, dist/build/Test/QuickCheck/Instances/LegacyNumeric.o )
[2 of 2] Compiling Test.QuickCheck.Instances ( src/Test/QuickCheck/Instances.hs, dist/build/Test/QuickCheck/Instances.o )

src/Test/QuickCheck/Instances.hs:30:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/Test/QuickCheck/Instances.hs:31:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Test/QuickCheck/Instances.hs:32:1: warning: [-Wunused-imports]
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()

src/Test/QuickCheck/Instances.hs:35:1: warning: [-Wunused-imports]
    The import of ‘Data.Ratio’ is redundant
      except perhaps to import instances from ‘Data.Ratio’
    To import instances alone, use: import Data.Ratio()

src/Test/QuickCheck/Instances.hs:43:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Fixed’ is redundant
      except perhaps to import instances from ‘Data.Fixed’
    To import instances alone, use: import Data.Fixed()

src/Test/QuickCheck/Instances.hs:44:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.IntMap’ is redundant
      except perhaps to import instances from ‘Data.IntMap’
    To import instances alone, use: import Data.IntMap()

src/Test/QuickCheck/Instances.hs:45:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.IntSet’ is redundant
      except perhaps to import instances from ‘Data.IntSet’
    To import instances alone, use: import Data.IntSet()

src/Test/QuickCheck/Instances.hs:46:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Map’ is redundant
      except perhaps to import instances from ‘Data.Map’
    To import instances alone, use: import Data.Map()

src/Test/QuickCheck/Instances.hs:47:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Sequence’ is redundant
      except perhaps to import instances from ‘Data.Sequence’
    To import instances alone, use: import Data.Sequence()

src/Test/QuickCheck/Instances.hs:48:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Set’ is redundant
      except perhaps to import instances from ‘Data.Set’
    To import instances alone, use: import Data.Set()

src/Test/QuickCheck/Instances.hs:92:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Arbitrary i
    • In the type signature for:
           shrinkArray :: (Array.IArray a e, Array.Ix i, Arbitrary i,
                           Arbitrary e) =>
                          a i e -> [a i e]

src/Test/QuickCheck/Instances.hs:253:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:278:23: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:285:60: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:295:62: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:296:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:297:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:298:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:299:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:300:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:301:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:310:52: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:312:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:313:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:314:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:315:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:316:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:317:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:318:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:319:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:320:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:321:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:322:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:368:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:394:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:394:55: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:402:44: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:408:45: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:409:26: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:409:48: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:422:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:435:24: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"
Running Haddock for quickcheck-instances-0.3.12...
Running hscolour for quickcheck-instances-0.3.12...
Preprocessing library quickcheck-instances-0.3.12...
Preprocessing library quickcheck-instances-0.3.12...

src/Test/QuickCheck/Instances.hs:30:1: warning: [-Wunused-imports]
    The import of ‘Control.Applicative’ is redundant
      except perhaps to import instances from ‘Control.Applicative’
    To import instances alone, use: import Control.Applicative()

src/Test/QuickCheck/Instances.hs:31:1: warning: [-Wunused-imports]
    The import of ‘Control.Arrow’ is redundant
      except perhaps to import instances from ‘Control.Arrow’
    To import instances alone, use: import Control.Arrow()

src/Test/QuickCheck/Instances.hs:32:1: warning: [-Wunused-imports]
    The import of ‘Data.Foldable’ is redundant
      except perhaps to import instances from ‘Data.Foldable’
    To import instances alone, use: import Data.Foldable()

src/Test/QuickCheck/Instances.hs:35:1: warning: [-Wunused-imports]
    The import of ‘Data.Ratio’ is redundant
      except perhaps to import instances from ‘Data.Ratio’
    To import instances alone, use: import Data.Ratio()

src/Test/QuickCheck/Instances.hs:43:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Fixed’ is redundant
      except perhaps to import instances from ‘Data.Fixed’
    To import instances alone, use: import Data.Fixed()

src/Test/QuickCheck/Instances.hs:44:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.IntMap’ is redundant
      except perhaps to import instances from ‘Data.IntMap’
    To import instances alone, use: import Data.IntMap()

src/Test/QuickCheck/Instances.hs:45:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.IntSet’ is redundant
      except perhaps to import instances from ‘Data.IntSet’
    To import instances alone, use: import Data.IntSet()

src/Test/QuickCheck/Instances.hs:46:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Map’ is redundant
      except perhaps to import instances from ‘Data.Map’
    To import instances alone, use: import Data.Map()

src/Test/QuickCheck/Instances.hs:47:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Sequence’ is redundant
      except perhaps to import instances from ‘Data.Sequence’
    To import instances alone, use: import Data.Sequence()

src/Test/QuickCheck/Instances.hs:48:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Set’ is redundant
      except perhaps to import instances from ‘Data.Set’
    To import instances alone, use: import Data.Set()

src/Test/QuickCheck/Instances.hs:92:1: warning: [-Wredundant-constraints]
    • Redundant constraint: Arbitrary i
    • In the type signature for:
           shrinkArray :: (Array.IArray a e, Array.Ix i, Arbitrary i,
                           Arbitrary e) =>
                          a i e -> [a i e]

src/Test/QuickCheck/Instances.hs:253:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:278:23: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:285:60: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:295:62: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:296:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:297:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:298:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:299:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:300:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:301:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:310:52: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:312:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:313:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:314:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:315:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:316:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:317:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:318:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:319:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:320:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:321:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:322:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:368:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:394:29: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:394:55: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:402:44: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:408:45: warning: [-Wname-shadowing]
    This binding for ‘second’ shadows the existing binding
      imported from ‘Control.Arrow’ at src/Test/QuickCheck/Instances.hs:31:1-20

src/Test/QuickCheck/Instances.hs:409:26: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:409:48: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:422:25: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"

src/Test/QuickCheck/Instances.hs:435:24: warning: [-Wdeprecations]
    In the use of ‘><’
    (imported from Test.QuickCheck, but defined in Test.QuickCheck.Arbitrary):
    Deprecated: "Use ordinary function composition instead"
Haddock coverage:
   0% (  0 /  1) in 'Test.QuickCheck.Instances.LegacyNumeric'
  Missing documentation for:
    Module header
 100% (  1 /  1) in 'Test.QuickCheck.Instances'
Documentation created: dist/doc/html/quickcheck-instances/index.html,
dist/doc/html/quickcheck-instances/quickcheck-instances.txt
Creating package registration file:
/tmp/pkgConf-quickcheck-instances-0.347610720281276174.12
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20160521/quickcheck-instances-0.3.12-ExcETbNDqaJ4tC3NYOSpIR
Registering quickcheck-instances-0.3.12...
cabal: Leaving directory '/tmp/cabal-tmp-5565/quickcheck-instances-0.3.12'
Installed quickcheck-instances-0.3.12
Downloading processing-1.2.0.2...
cabal: Entering directory '/tmp/cabal-tmp-5565/processing-1.2.0.2'
Configuring processing-1.2.0.2...
Building processing-1.2.0.2...
Preprocessing library processing-1.2.0.2...
[ 1 of 13] Compiling Graphics.Web.Processing.Core.TH ( Graphics/Web/Processing/Core/TH.hs, dist/build/Graphics/Web/Processing/Core/TH.o )

Graphics/Web/Processing/Core/TH.hs:38:12: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In the pattern: TyConI (DataD _ _ _ cs _)
      In a stmt of a 'do' block: (TyConI (DataD _ _ _ cs _)) <- reify t

Graphics/Web/Processing/Core/TH.hs:62:3: error:
    • Couldn't match type ‘[Dec] -> Dec’ with ‘Dec’
      Expected type: Q [Dec]
        Actual type: Q [[Dec] -> Dec]
    • In a stmt of a 'do' block:
        return . return
        $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]
      In the expression:
        do { r <- defineRecursor t;
             return . return
             $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r] }
      In an equation for ‘deriveRecursive’:
          deriveRecursive t
            = do { r <- defineRecursor t;
                   return . return
                   $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r] }

Graphics/Web/Processing/Core/TH.hs:62:31: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t5]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the second argument of ‘($)’, namely
        ‘InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]’
      In a stmt of a 'do' block:
        return . return
        $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]

Graphics/Web/Processing/Core/TH.hs:62:35: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "Recursive") (ConT t))’
      In the second argument of ‘($)’, namely
        ‘InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]’
      In a stmt of a 'do' block:
        return . return
        $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]

Graphics/Web/Processing/Core/TH.hs:62:78: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely ‘[r]’
      In the second argument of ‘($)’, namely
        ‘InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]’
      In a stmt of a 'do' block:
        return . return
        $ InstanceD [] (AppT (ConT $ mkName "Recursive") (ConT t)) [r]

Graphics/Web/Processing/Core/TH.hs:81:15: error:
    • Couldn't match expected type ‘Dec’ with actual type ‘Cxt -> Dec’
    • Probable cause: ‘DataD’ is applied to too few arguments
      In the expression:
        DataD
          []
          (mkName "ProcArg")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcArg’:
          dataProcArg
            = DataD
                []
                (mkName "ProcArg")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "Arg") [(NotStrict, ConT $ mkName $ "Proc_" ++ x)]

Graphics/Web/Processing/Core/TH.hs:81:47: error:
    • Couldn't match type ‘[]’ with ‘Maybe’
      Expected type: Maybe Kind
        Actual type: [Con]
    • In the fourth argument of ‘DataD’, namely
        ‘(fmap cons procTypeNames)’
      In the expression:
        DataD
          []
          (mkName "ProcArg")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcArg’:
          dataProcArg
            = DataD
                []
                (mkName "ProcArg")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "Arg") [(NotStrict, ConT $ mkName $ "Proc_" ++ x)]

Graphics/Web/Processing/Core/TH.hs:81:73: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Eq"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcArg")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:81:85: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Generic"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcArg")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:83:46: error:
    • Data constructor not in scope: NotStrict :: Bang
    • Perhaps you meant variable ‘notStrict’ (imported from Language.Haskell.TH)

Graphics/Web/Processing/Core/TH.hs:86:18: error:
    • Couldn't match expected type ‘Dec’ with actual type ‘Cxt -> Dec’
    • Probable cause: ‘DataD’ is applied to too few arguments
      In the expression:
        DataD
          []
          (mkName "ProcAssign")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcAssign’:
          dataProcAssign
            = DataD
                []
                (mkName "ProcAssign")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "Assign") [(NotStrict, ConT $ mkName "Text"), ....]

Graphics/Web/Processing/Core/TH.hs:86:53: error:
    • Couldn't match type ‘[]’ with ‘Maybe’
      Expected type: Maybe Kind
        Actual type: [Con]
    • In the fourth argument of ‘DataD’, namely
        ‘(fmap cons procTypeNames)’
      In the expression:
        DataD
          []
          (mkName "ProcAssign")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcAssign’:
          dataProcAssign
            = DataD
                []
                (mkName "ProcAssign")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "Assign") [(NotStrict, ConT $ mkName "Text"), ....]

Graphics/Web/Processing/Core/TH.hs:86:79: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Eq"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcAssign")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:86:91: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Generic"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcAssign")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:89:13: error:
    • Data constructor not in scope: NotStrict :: Bang
    • Perhaps you meant variable ‘notStrict’ (imported from Language.Haskell.TH)

Graphics/Web/Processing/Core/TH.hs:90:13: error:
    • Data constructor not in scope: NotStrict :: Bang
    • Perhaps you meant variable ‘notStrict’ (imported from Language.Haskell.TH)

Graphics/Web/Processing/Core/TH.hs:111:16: error:
    • Couldn't match expected type ‘Dec’ with actual type ‘Cxt -> Dec’
    • Probable cause: ‘DataD’ is applied to too few arguments
      In the expression:
        DataD
          []
          (mkName "ProcList")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcList’:
          dataProcList
            = DataD
                []
                (mkName "ProcList")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "List")
                      [(NotStrict, AppT ListT $ ConT $ mkName $ "Proc_" ++ x)]

Graphics/Web/Processing/Core/TH.hs:111:49: error:
    • Couldn't match type ‘[]’ with ‘Maybe’
      Expected type: Maybe Kind
        Actual type: [Con]
    • In the fourth argument of ‘DataD’, namely
        ‘(fmap cons procTypeNames)’
      In the expression:
        DataD
          []
          (mkName "ProcList")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]
      In an equation for ‘dataProcList’:
          dataProcList
            = DataD
                []
                (mkName "ProcList")
                []
                (fmap cons procTypeNames)
                [mkName "Eq", mkName "Generic"]
            where
                cons x
                  = NormalC
                      (mkName $ x ++ "List")
                      [(NotStrict, AppT ListT $ ConT $ mkName $ "Proc_" ++ x)]

Graphics/Web/Processing/Core/TH.hs:111:75: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Eq"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcList")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:111:87: error:
    • Couldn't match expected type ‘Con’ with actual type ‘Name’
    • In the expression: mkName "Generic"
      In the fifth argument of ‘DataD’, namely
        ‘[mkName "Eq", mkName "Generic"]’
      In the expression:
        DataD
          []
          (mkName "ProcList")
          []
          (fmap cons procTypeNames)
          [mkName "Eq", mkName "Generic"]

Graphics/Web/Processing/Core/TH.hs:113:47: error:
    • Data constructor not in scope: NotStrict :: Bang
    • Perhaps you meant variable ‘notStrict’ (imported from Language.Haskell.TH)

Graphics/Web/Processing/Core/TH.hs:118:7: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In a pattern binding: DataD _ _ _ cs _ = procList
      In the expression:
        let
          DataD _ _ _ cs _ = procList
          _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
          _ppr = VarE $ mkName "ppr"
          ....
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:133:7: error:
    • Couldn't match expected type ‘Dec’
                  with actual type ‘[Dec] -> Dec’
    • Probable cause: ‘InstanceD’ is applied to too few arguments
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procList
          _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
          _ppr = VarE $ mkName "ppr"
          ....
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
            [inst]
      In an equation for ‘procListPrettyInst’:
          procListPrettyInst procList
            = let
                DataD _ _ _ cs _ = procList
                _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
                ....
              in
                InstanceD
                  []
                  (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
                  [inst]

Graphics/Web/Processing/Core/TH.hs:133:17: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t4]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procList
          _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
          _ppr = VarE $ mkName "ppr"
          ....
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:133:21: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procList
          _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
          _ppr = VarE $ mkName "ppr"
          ....
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:133:79: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely ‘[inst]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procList
          _fmap e1 e2 = AppE (VarE $ mkName "fmap") e1 `AppE` e2
          _ppr = VarE $ mkName "ppr"
          ....
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcList"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:138:22: error:
    • Couldn't match expected type ‘Dec’
                  with actual type ‘[Dec] -> Dec’
    • Probable cause: ‘InstanceD’ is applied to too few arguments
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
          [FunD
             (mkName "proc_assign")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Assign") []],
           FunD
             (mkName "proc_list")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "List") []],
           FunD
             (mkName "proc_arg")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Arg") []],
           FunD
             (mkName "proc_read")
             [Clause
                [...]
                (NormalB $ AppE (ConE $ mkName $ n ++ "_Var") (VarE $ mkName "v"))
                []],
           ....]
      In an equation for ‘procTypeInst’:
          procTypeInst n cfa
            = InstanceD
                []
                (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
                [FunD
                   (mkName "proc_assign")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Assign") ...],
                 FunD
                   (mkName "proc_list")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "List") ...],
                 FunD
                   (mkName "proc_arg")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Arg") ...],
                 ....]

Graphics/Web/Processing/Core/TH.hs:138:32: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t3]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
          [FunD
             (mkName "proc_assign")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Assign") []],
           FunD
             (mkName "proc_list")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "List") []],
           FunD
             (mkName "proc_arg")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Arg") []],
           FunD
             (mkName "proc_read")
             [Clause
                [...]
                (NormalB $ AppE (ConE $ mkName $ n ++ "_Var") (VarE $ mkName "v"))
                []],
           ....]
      In an equation for ‘procTypeInst’:
          procTypeInst n cfa
            = InstanceD
                []
                (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
                [FunD
                   (mkName "proc_assign")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Assign") ...],
                 FunD
                   (mkName "proc_list")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "List") ...],
                 FunD
                   (mkName "proc_arg")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Arg") ...],
                 ....]

Graphics/Web/Processing/Core/TH.hs:138:36: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
          [FunD
             (mkName "proc_assign")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Assign") []],
           FunD
             (mkName "proc_list")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "List") []],
           FunD
             (mkName "proc_arg")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Arg") []],
           FunD
             (mkName "proc_read")
             [Clause
                [...]
                (NormalB $ AppE (ConE $ mkName $ n ++ "_Var") (VarE $ mkName "v"))
                []],
           ....]
      In an equation for ‘procTypeInst’:
          procTypeInst n cfa
            = InstanceD
                []
                (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
                [FunD
                   (mkName "proc_assign")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Assign") ...],
                 FunD
                   (mkName "proc_list")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "List") ...],
                 FunD
                   (mkName "proc_arg")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Arg") ...],
                 ....]

Graphics/Web/Processing/Core/TH.hs:139:3: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely
        ‘[FunD
            (mkName "proc_assign")
            [Clause [] (NormalB $ ConE $ mkName $ n ++ "Assign") []],
          FunD
            (mkName "proc_list")
            [Clause [] (NormalB $ ConE $ mkName $ n ++ "List") []],
          FunD
            (mkName "proc_arg")
            [Clause [] (NormalB $ ConE $ mkName $ n ++ "Arg") []],
          FunD
            (mkName "proc_read")
            [Clause
               [...]
               (NormalB $ AppE (ConE $ mkName $ n ++ "_Var") (VarE $ mkName "v"))
               []],
          ....]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
          [FunD
             (mkName "proc_assign")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Assign") []],
           FunD
             (mkName "proc_list")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "List") []],
           FunD
             (mkName "proc_arg")
             [Clause [] (NormalB $ ConE $ mkName $ n ++ "Arg") []],
           FunD
             (mkName "proc_read")
             [Clause
                [...]
                (NormalB $ AppE (ConE $ mkName $ n ++ "_Var") (VarE $ mkName "v"))
                []],
           ....]
      In an equation for ‘procTypeInst’:
          procTypeInst n cfa
            = InstanceD
                []
                (AppT (ConT $ mkName "ProcType") $ ConT $ mkName $ "Proc_" ++ n)
                [FunD
                   (mkName "proc_assign")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Assign") ...],
                 FunD
                   (mkName "proc_list")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "List") ...],
                 FunD
                   (mkName "proc_arg")
                   [Clause ... (NormalB $ ConE $ mkName $ n ++ "Arg") ...],
                 ....]

Graphics/Web/Processing/Core/TH.hs:155:10: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In the pattern: TyConI (DataD _ _ _ cs _)
      In a stmt of a 'do' block:
        TyConI (DataD _ _ _ cs _) <- reify $ mkName $ "Proc_" ++ t

Graphics/Web/Processing/Core/TH.hs:180:7: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In a pattern binding: DataD _ _ _ cs _ = procArg
      In the expression:
        let
          DataD _ _ _ cs _ = procArg
          defs
            = fmap
                (\ (NormalC n _)
                   -> Clause
                        ... (NormalB $ AppE (VarE $ mkName "ppr") (VarE $ mkName "x")) ...)
                cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]

Graphics/Web/Processing/Core/TH.hs:186:7: error:
    • Couldn't match expected type ‘Dec’
                  with actual type ‘[Dec] -> Dec’
    • Probable cause: ‘InstanceD’ is applied to too few arguments
      In the expression:
        InstanceD
          [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procArg
          defs
            = fmap
                (\ (NormalC n _)
                   -> Clause
                        ... (NormalB $ AppE (VarE $ mkName "ppr") (VarE $ mkName "x")) ...)
                cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]
      In an equation for ‘procArgPrettyInst’:
          procArgPrettyInst procArg
            = let
                DataD _ _ _ cs _ = procArg
                defs = fmap (\ (NormalC n _) -> ...) cs
                ....
              in
                InstanceD
                  [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]

Graphics/Web/Processing/Core/TH.hs:186:17: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t2]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the expression:
        InstanceD
          [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procArg
          defs
            = fmap
                (\ (NormalC n _)
                   -> Clause
                        ... (NormalB $ AppE (VarE $ mkName "ppr") (VarE $ mkName "x")) ...)
                cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]

Graphics/Web/Processing/Core/TH.hs:186:21: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg"))’
      In the expression:
        InstanceD
          [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procArg
          defs
            = fmap
                (\ (NormalC n _)
                   -> Clause
                        ... (NormalB $ AppE (VarE $ mkName "ppr") (VarE $ mkName "x")) ...)
                cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]

Graphics/Web/Processing/Core/TH.hs:186:78: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely ‘[inst]’
      In the expression:
        InstanceD
          [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procArg
          defs
            = fmap
                (\ (NormalC n _)
                   -> Clause
                        ... (NormalB $ AppE (VarE $ mkName "ppr") (VarE $ mkName "x")) ...)
                cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            [] (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcArg")) [inst]

Graphics/Web/Processing/Core/TH.hs:191:7: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In a pattern binding: DataD _ _ _ cs _ = procAssign
      In the expression:
        let
          DataD _ _ _ cs _ = procAssign
          defs = fmap (\ (NormalC n _) -> ...) cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:201:7: error:
    • Couldn't match expected type ‘Dec’
                  with actual type ‘[Dec] -> Dec’
    • Probable cause: ‘InstanceD’ is applied to too few arguments
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procAssign
          defs = fmap (\ (NormalC n _) -> ...) cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
            [inst]
      In an equation for ‘procAssignPrettyInst’:
          procAssignPrettyInst procAssign
            = let
                DataD _ _ _ cs _ = procAssign
                defs = fmap (\ (NormalC n _) -> ...) cs
                ....
              in
                InstanceD
                  []
                  (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
                  [inst]

Graphics/Web/Processing/Core/TH.hs:201:17: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t1]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procAssign
          defs = fmap (\ (NormalC n _) -> ...) cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:201:21: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procAssign
          defs = fmap (\ (NormalC n _) -> ...) cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:201:81: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely ‘[inst]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
          [inst]
      In the expression:
        let
          DataD _ _ _ cs _ = procAssign
          defs = fmap (\ (NormalC n _) -> ...) cs
          inst = FunD (mkName "ppr") defs
        in
          InstanceD
            []
            (AppT (ConT $ mkName "Pretty") (ConT $ mkName "ProcAssign"))
            [inst]

Graphics/Web/Processing/Core/TH.hs:271:19: error:
    • Couldn't match expected type ‘Dec’
                  with actual type ‘[Dec] -> Dec’
    • Probable cause: ‘InstanceD’ is applied to too few arguments
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
          [FunD
             (mkName "varLength")
             [Clause [...] (NormalB $ LitE $ IntegerL 1) []]]
      In an equation for ‘varLengthInst’:
          varLengthInst t
            = InstanceD
                []
                (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
                [FunD
                   (mkName "varLength")
                   [Clause ... (NormalB $ LitE $ IntegerL 1) ...]]

Graphics/Web/Processing/Core/TH.hs:271:29: error:
    • Couldn't match expected type ‘Maybe Overlap’
                  with actual type ‘[t0]’
    • In the first argument of ‘InstanceD’, namely ‘[]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
          [FunD
             (mkName "varLength")
             [Clause [...] (NormalB $ LitE $ IntegerL 1) []]]
      In an equation for ‘varLengthInst’:
          varLengthInst t
            = InstanceD
                []
                (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
                [FunD
                   (mkName "varLength")
                   [Clause ... (NormalB $ LitE $ IntegerL 1) ...]]

Graphics/Web/Processing/Core/TH.hs:271:33: error:
    • Couldn't match type ‘Type’ with ‘[Pred]’
      Expected type: Cxt
        Actual type: Type
    • In the second argument of ‘InstanceD’, namely
        ‘(AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
          [FunD
             (mkName "varLength")
             [Clause [...] (NormalB $ LitE $ IntegerL 1) []]]
      In an equation for ‘varLengthInst’:
          varLengthInst t
            = InstanceD
                []
                (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
                [FunD
                   (mkName "varLength")
                   [Clause ... (NormalB $ LitE $ IntegerL 1) ...]]

Graphics/Web/Processing/Core/TH.hs:271:98: error:
    • Couldn't match expected type ‘Type’ with actual type ‘[Dec]’
    • In the third argument of ‘InstanceD’, namely
        ‘[FunD
            (mkName "varLength")
            [Clause [...] (NormalB $ LitE $ IntegerL 1) []]]’
      In the expression:
        InstanceD
          []
          (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
          [FunD
             (mkName "varLength")
             [Clause [...] (NormalB $ LitE $ IntegerL 1) []]]
      In an equation for ‘varLengthInst’:
          varLengthInst t
            = InstanceD
                []
                (AppT (ConT $ mkName "VarLength") (ConT $ mkName $ "Proc_" ++ t))
                [FunD
                   (mkName "varLength")
                   [Clause ... (NormalB $ LitE $ IntegerL 1) ...]]

Graphics/Web/Processing/Core/TH.hs:312:11: error:
    • The constructor ‘DataD’ should have 6 arguments, but has been given 5
    • In the pattern: DataD _ _ _ cs _
      In the pattern: TyConI (DataD _ _ _ cs _)
      In a stmt of a 'do' block: TyConI (DataD _ _ _ cs _) <- reify t
cabal: Leaving directory '/tmp/cabal-tmp-5565/processing-1.2.0.2'
Failed to install processing-1.2.0.2
cabal: Error: some packages failed to install:
processing-1.2.0.2 failed during the building phase. The exception was:
ExitFailure 1

Test log

No test log was submitted for this report.