Build #10 for abstract-par-accelerate-0.3.3

[all reports]

Package abstract-par-accelerate-0.3.3
Install InstallOk
Docs Failed
Tests NotTried
Time submitted 2016-10-26 15:28:46.345334 UTC
Compiler ghc-8.0.1.20161018
OS linux
Arch x86_64
Dependencies abstract-par-0.3.3, accelerate-0.15.1.0, array-0.5.1.1, base-4.9.0.0, vector-0.11.0.0
Flags newaccelerate -io

Build log

[view raw]

Resolving dependencies...
cabal: Entering directory '/tmp/cabal-tmp-7504/abstract-par-0.3.3'
Configuring abstract-par-0.3.3...
Building abstract-par-0.3.3...
Preprocessing library abstract-par-0.3.3...
[1 of 2] Compiling Control.Monad.Par.Unsafe ( Control/Monad/Par/Unsafe.hs, dist/build/Control/Monad/Par/Unsafe.o )
[2 of 2] Compiling Control.Monad.Par.Class ( Control/Monad/Par/Class.hs, dist/build/Control/Monad/Par/Class.o )

Control/Monad/Par/Class.hs:122:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.
Running Haddock for abstract-par-0.3.3...
Running hscolour for abstract-par-0.3.3...
Preprocessing library abstract-par-0.3.3...
Preprocessing library abstract-par-0.3.3...

Control/Monad/Par/Class.hs:122:1: warning: [-Wtabs]
    Tab character found here, and in three further locations.
    Please use spaces instead.
Haddock coverage:
 100% (  2 /  2) in 'Control.Monad.Par.Unsafe'
 100% (  6 /  6) in 'Control.Monad.Par.Class'
Documentation created: dist/doc/html/abstract-par/index.html,
dist/doc/html/abstract-par/abstract-par.txt
Creating package registration file:
/tmp/pkgConf-abstract-par-0.32145174067468703135.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/abstract-par-0.3.3-I2gvKCBAweu3uYwWNazPJ0
Registering abstract-par-0.3.3...
cabal: Leaving directory '/tmp/cabal-tmp-7504/abstract-par-0.3.3'
Installed abstract-par-0.3.3
cabal: Entering directory '/tmp/cabal-tmp-7504/mtl-2.2.1'
Configuring mtl-2.2.1...
Building mtl-2.2.1...
Preprocessing library mtl-2.2.1...
[ 1 of 22] Compiling Control.Monad.Writer.Class ( Control/Monad/Writer/Class.hs, dist/build/Control/Monad/Writer/Class.o )
[ 2 of 22] Compiling Control.Monad.Trans ( Control/Monad/Trans.hs, dist/build/Control/Monad/Trans.o )
[ 3 of 22] Compiling Control.Monad.Writer.Lazy ( Control/Monad/Writer/Lazy.hs, dist/build/Control/Monad/Writer/Lazy.o )
[ 4 of 22] Compiling Control.Monad.Writer ( Control/Monad/Writer.hs, dist/build/Control/Monad/Writer.o )
[ 5 of 22] Compiling Control.Monad.Writer.Strict ( Control/Monad/Writer/Strict.hs, dist/build/Control/Monad/Writer/Strict.o )
[ 6 of 22] Compiling Control.Monad.State.Class ( Control/Monad/State/Class.hs, dist/build/Control/Monad/State/Class.o )
[ 7 of 22] Compiling Control.Monad.State.Lazy ( Control/Monad/State/Lazy.hs, dist/build/Control/Monad/State/Lazy.o )
[ 8 of 22] Compiling Control.Monad.State.Strict ( Control/Monad/State/Strict.hs, dist/build/Control/Monad/State/Strict.o )
[ 9 of 22] Compiling Control.Monad.State ( Control/Monad/State.hs, dist/build/Control/Monad/State.o )
[10 of 22] Compiling Control.Monad.Reader.Class ( Control/Monad/Reader/Class.hs, dist/build/Control/Monad/Reader/Class.o )
[11 of 22] Compiling Control.Monad.Reader ( Control/Monad/Reader.hs, dist/build/Control/Monad/Reader.o )
[12 of 22] Compiling Control.Monad.RWS.Class ( Control/Monad/RWS/Class.hs, dist/build/Control/Monad/RWS/Class.o )
[13 of 22] Compiling Control.Monad.RWS.Lazy ( Control/Monad/RWS/Lazy.hs, dist/build/Control/Monad/RWS/Lazy.o )
[14 of 22] Compiling Control.Monad.RWS.Strict ( Control/Monad/RWS/Strict.hs, dist/build/Control/Monad/RWS/Strict.o )
[15 of 22] Compiling Control.Monad.RWS ( Control/Monad/RWS.hs, dist/build/Control/Monad/RWS.o )
[16 of 22] Compiling Control.Monad.List ( Control/Monad/List.hs, dist/build/Control/Monad/List.o )
[17 of 22] Compiling Control.Monad.Identity ( Control/Monad/Identity.hs, dist/build/Control/Monad/Identity.o )
[18 of 22] Compiling Control.Monad.Error.Class ( Control/Monad/Error/Class.hs, dist/build/Control/Monad/Error/Class.o )
[19 of 22] Compiling Control.Monad.Except ( Control/Monad/Except.hs, dist/build/Control/Monad/Except.o )
[20 of 22] Compiling Control.Monad.Error ( Control/Monad/Error.hs, dist/build/Control/Monad/Error.o )
[21 of 22] Compiling Control.Monad.Cont.Class ( Control/Monad/Cont/Class.hs, dist/build/Control/Monad/Cont/Class.o )
[22 of 22] Compiling Control.Monad.Cont ( Control/Monad/Cont.hs, dist/build/Control/Monad/Cont.o )
Running Haddock for mtl-2.2.1...
Running hscolour for mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Preprocessing library mtl-2.2.1...
Haddock coverage:
  75% (  3 /  4) in 'Control.Monad.Writer.Class'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
 100% (  3 /  3) in 'Control.Monad.Trans'
  89% ( 17 / 19) in 'Control.Monad.Writer.Lazy'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
    runWriterT
 100% (  2 /  2) in 'Control.Monad.Writer'
  94% ( 17 / 18) in 'Control.Monad.Writer.Strict'
  Missing documentation for:
    MonadWriter (Control/Monad/Writer/Class.hs:62)
 100% (  5 /  5) in 'Control.Monad.State.Class'
  96% ( 24 / 25) in 'Control.Monad.State.Lazy'
  Missing documentation for:
    runStateT
  96% ( 24 / 25) in 'Control.Monad.State.Strict'
  Missing documentation for:
    runStateT
 100% (  2 /  2) in 'Control.Monad.State'
 100% (  3 /  3) in 'Control.Monad.Reader.Class'
  96% ( 22 / 23) in 'Control.Monad.Reader'
  Missing documentation for:
    runReaderT
  80% (  4 /  5) in 'Control.Monad.RWS.Class'
  Missing documentation for:
    MonadRWS (Control/Monad/RWS/Class.hs:44)
  95% ( 21 / 22) in 'Control.Monad.RWS.Lazy'
  Missing documentation for:
    runRWST
  95% ( 21 / 22) in 'Control.Monad.RWS.Strict'
  Missing documentation for:
    runRWST
 100% (  2 /  2) in 'Control.Monad.RWS'
 100% (  5 /  5) in 'Control.Monad.List'
 100% (  4 /  4) in 'Control.Monad.Identity'
 100% (  3 /  3) in 'Control.Monad.Error.Class'
 100% ( 19 / 19) in 'Control.Monad.Except'
  93% ( 14 / 15) in 'Control.Monad.Error'
  Missing documentation for:
    runErrorT
  50% (  1 /  2) in 'Control.Monad.Cont.Class'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
  91% ( 20 / 22) in 'Control.Monad.Cont'
  Missing documentation for:
    MonadCont (Control/Monad/Cont/Class.hs:73)
    runContT
Documentation created: dist/doc/html/mtl/index.html, dist/doc/html/mtl/mtl.txt
Creating package registration file: /tmp/pkgConf-mtl-2.220406514341975960378.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/mtl-2.2.1-6qsR1PHUy5lL47Hpoa4jCM
Registering mtl-2.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-7504/mtl-2.2.1'
Installed mtl-2.2.1
cabal: Entering directory '/tmp/cabal-tmp-7504/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.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o )
[ 2 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o )
[ 3 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.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.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o )
[ 6 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o )
[ 7 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o )
[ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o )
[ 9 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o )
[10 of 10] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.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:
   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)
 100% (  3 /  3) in 'Data.Primitive.Internal.Compat'
  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% ( 15 / 15) in 'Data.Primitive.Array'
 100% (  9 /  9) in 'Data.Primitive.MutVar'
 100% (  3 /  3) in 'Data.Primitive.Types'
 100% ( 16 / 16) in 'Data.Primitive.Addr'
  93% ( 27 / 29) in 'Data.Primitive.ByteArray'
  Missing documentation for:
    ByteArray#
    MutableByteArray#
 100% (  7 /  7) in 'Data.Primitive'
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.11775473788624549797.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/primitive-0.6.1.0-Ip44DqhfCp21tTUYbecwa
Registering primitive-0.6.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-7504/primitive-0.6.1.0'
Installed primitive-0.6.1.0
cabal: Entering directory '/tmp/cabal-tmp-7504/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.Unsafe.Shift ( Data/Text/Internal/Unsafe/Shift.hs, dist/build/Data/Text/Internal/Unsafe/Shift.o )
[ 2 of 44] Compiling Data.Text.Internal.Unsafe ( Data/Text/Internal/Unsafe.hs, dist/build/Data/Text/Internal/Unsafe.o )
[ 3 of 44] Compiling Data.Text.Internal.Read ( Data/Text/Internal/Read.hs, dist/build/Data/Text/Internal/Read.o )
[ 4 of 44] Compiling Data.Text.Internal.Functions ( Data/Text/Internal/Functions.hs, dist/build/Data/Text/Internal/Functions.o )
[ 5 of 44] Compiling Data.Text.Internal.Encoding.Utf32 ( Data/Text/Internal/Encoding/Utf32.hs, dist/build/Data/Text/Internal/Encoding/Utf32.o )
[ 6 of 44] Compiling Data.Text.Internal.Encoding.Utf16 ( Data/Text/Internal/Encoding/Utf16.hs, dist/build/Data/Text/Internal/Encoding/Utf16.o )
[ 7 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 )
[ 8 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 )
[ 9 of 44] Compiling Data.Text.Encoding.Error ( Data/Text/Encoding/Error.hs, dist/build/Data/Text/Encoding/Error.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.Internal.Search ( Data/Text/Internal/Search.hs, dist/build/Data/Text/Internal/Search.o )
[18 of 44] Compiling Data.Text.Internal.Encoding.Utf8 ( Data/Text/Internal/Encoding/Utf8.hs, dist/build/Data/Text/Internal/Encoding/Utf8.o )
[19 of 44] Compiling Data.Text.Unsafe ( Data/Text/Unsafe.hs, dist/build/Data/Text/Unsafe.o )
[20 of 44] Compiling Data.Text.Internal.Private ( Data/Text/Internal/Private.hs, dist/build/Data/Text/Internal/Private.o )
[21 of 44] Compiling Data.Text.Internal.Fusion ( Data/Text/Internal/Fusion.hs, dist/build/Data/Text/Internal/Fusion.o )
[22 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 )
[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.Internal.Lazy.Encoding.Fusion ( Data/Text/Internal/Lazy/Encoding/Fusion.hs, dist/build/Data/Text/Internal/Lazy/Encoding/Fusion.o )
[25 of 44] Compiling Data.Text.Show   ( Data/Text/Show.hs, dist/build/Data/Text/Show.o )
[26 of 44] Compiling Data.Text.Encoding ( Data/Text/Encoding.hs, dist/build/Data/Text/Encoding.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.Builder.RealFloat ( Data/Text/Lazy/Builder/RealFloat.hs, dist/build/Data/Text/Lazy/Builder/RealFloat.o )
[42 of 44] Compiling Data.Text.Lazy.IO ( Data/Text/Lazy/IO.hs, dist/build/Data/Text/Lazy/IO.o )
[43 of 44] Compiling Data.Text.Lazy.Read ( Data/Text/Lazy/Read.hs, dist/build/Data/Text/Lazy/Read.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:
 100% (  2 /  2) in 'Data.Text.Internal.Unsafe.Shift'
 100% (  3 /  3) in 'Data.Text.Internal.Unsafe'
  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)
 100% (  2 /  2) in 'Data.Text.Internal.Functions'
  50% (  1 /  2) in 'Data.Text.Internal.Encoding.Utf32'
  Missing documentation for:
    validate (Data/Text/Internal/Encoding/Utf32.hs:24)
  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)
  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% ( 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)
 100% (  2 /  2) in 'Data.Text.Internal.Search'
  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)
  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)
  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)
  91% ( 10 / 11) in 'Data.Text.Internal.Encoding.Fusion'
  Missing documentation for:
    streamASCII (Data/Text/Internal/Encoding/Fusion.hs:57)
 100% ( 10 / 10) in 'Data.Text.Internal.Lazy.Encoding.Fusion'
 100% (  4 /  4) in 'Data.Text.Show'
 100% ( 33 / 33) in 'Data.Text.Encoding'
 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)
  75% (  3 /  4) in 'Data.Text.Lazy.Builder.RealFloat'
  Missing documentation for:
    formatRealFloat (Data/Text/Lazy/Builder/RealFloat.hs:46)
 100% ( 19 / 19) in 'Data.Text.Lazy.IO'
 100% (  7 /  7) in 'Data.Text.Lazy.Read'
 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.2126107205159473059.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/text-1.2.2.1-9Yh8rJoh8fO2JMLWffT3Qs
Registering text-1.2.2.1...
cabal: Leaving directory '/tmp/cabal-tmp-7504/text-1.2.2.1'
Installed text-1.2.2.1
cabal: Entering directory '/tmp/cabal-tmp-7504/fclabels-2.0.3.1'
Configuring fclabels-2.0.3.1...
Building fclabels-2.0.3.1...
Preprocessing library fclabels-2.0.3.1...
[ 1 of 10] Compiling Data.Label.Point ( src/Data/Label/Point.hs, dist/build/Data/Label/Point.o )
[ 2 of 10] Compiling Data.Label.Poly  ( src/Data/Label/Poly.hs, dist/build/Data/Label/Poly.o )
[ 3 of 10] Compiling Data.Label.Total ( src/Data/Label/Total.hs, dist/build/Data/Label/Total.o )
[ 4 of 10] Compiling Data.Label.Partial ( src/Data/Label/Partial.hs, dist/build/Data/Label/Partial.o )
[ 5 of 10] Compiling Data.Label.Mono  ( src/Data/Label/Mono.hs, dist/build/Data/Label/Mono.o )
[ 6 of 10] Compiling Data.Label.Monadic ( src/Data/Label/Monadic.hs, dist/build/Data/Label/Monadic.o )
[ 7 of 10] Compiling Data.Label.Failing ( src/Data/Label/Failing.hs, dist/build/Data/Label/Failing.o )
[ 8 of 10] Compiling Data.Label.Derive ( src/Data/Label/Derive.hs, dist/build/Data/Label/Derive.o )
[ 9 of 10] Compiling Data.Label       ( src/Data/Label.hs, dist/build/Data/Label.o )
[10 of 10] Compiling Data.Label.Base  ( src/Data/Label/Base.hs, dist/build/Data/Label/Base.o )
Running Haddock for fclabels-2.0.3.1...
Running hscolour for fclabels-2.0.3.1...
Preprocessing library fclabels-2.0.3.1...
Preprocessing library fclabels-2.0.3.1...
Haddock coverage:
 100% ( 17 / 17) in 'Data.Label.Point'
 100% ( 11 / 11) in 'Data.Label.Poly'
 100% ( 10 / 10) in 'Data.Label.Total'
 100% ( 13 / 13) in 'Data.Label.Partial'
 100% ( 11 / 11) in 'Data.Label.Mono'
 100% ( 11 / 11) in 'Data.Label.Monadic'
 100% ( 11 / 11) in 'Data.Label.Failing'
 100% ( 13 / 13) in 'Data.Label.Derive'
 100% ( 27 / 27) in 'Data.Label'
 100% ( 19 / 19) in 'Data.Label.Base'
Documentation created: dist/doc/html/fclabels/index.html,
dist/doc/html/fclabels/fclabels.txt
Creating package registration file:
/tmp/pkgConf-fclabels-2.0.381757276114933990.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/fclabels-2.0.3.1-CzfwbCdhZtzAt5mF8eE0Nx
Registering fclabels-2.0.3.1...
cabal: Leaving directory '/tmp/cabal-tmp-7504/fclabels-2.0.3.1'
Installed fclabels-2.0.3.1
cabal: Entering directory '/tmp/cabal-tmp-7504/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.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 3 of 21] Compiling Data.Vector.Generic.Mutable.Base ( Data/Vector/Generic/Mutable/Base.hs, dist/build/Data/Vector/Generic/Mutable/Base.o )
[ 4 of 21] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o )
[ 5 of 21] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 6 of 21] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )
[ 7 of 21] Compiling Data.Vector.Fusion.Bundle.Size ( Data/Vector/Fusion/Bundle/Size.hs, dist/build/Data/Vector/Fusion/Bundle/Size.o )
[ 8 of 21] Compiling Data.Vector.Fusion.Bundle.Monadic ( Data/Vector/Fusion/Bundle/Monadic.hs, dist/build/Data/Vector/Fusion/Bundle/Monadic.o )
[ 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.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o )
[12 of 21] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o )
[13 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()
[14 of 21] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o )
[15 of 21] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o )
[16 of 21] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o )
[17 of 21] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o )
[18 of 21] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o )
[19 of 21] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o )
[20 of 21] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.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/Bundle.hs:114:1: warning: [-Wtabs]
    Tab character found here.
    Please use spaces instead.

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()
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)
  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)
 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'
  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)
 100% (  8 /  8) in 'Data.Vector.Fusion.Bundle.Size'
  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)
  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)
  79% ( 41 / 52) in 'Data.Vector.Primitive.Mutable'
  Missing documentation 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)
  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)
   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)
  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)
  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)
  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)
  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)
  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)
  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.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
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
Documentation created: dist/doc/html/vector/index.html,
dist/doc/html/vector/vector.txt
Creating package registration file:
/tmp/pkgConf-vector-0.11.011967743151521740435.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/vector-0.11.0.0-6uB77qGCxR6GPLxI2sqsX3
Registering vector-0.11.0.0...
cabal: Leaving directory '/tmp/cabal-tmp-7504/vector-0.11.0.0'
Installed vector-0.11.0.0
cabal: Entering directory '/tmp/cabal-tmp-7504/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.49936833972026929416.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/hashable-1.2.4.0-Ctl752zbguF6QanxurLOm2
Registering hashable-1.2.4.0...
cabal: Leaving directory '/tmp/cabal-tmp-7504/hashable-1.2.4.0'
Installed hashable-1.2.4.0
cabal: Entering directory '/tmp/cabal-tmp-7504/hashtables-1.2.1.0'
Configuring hashtables-1.2.1.0...
Warning: 'ghc-options: -prof' is not necessary and will lead to problems when
used on a library. Use the configure flag --enable-library-profiling and/or
--enable-profiling.
Building hashtables-1.2.1.0...
Preprocessing library hashtables-1.2.1.0...
[ 1 of 12] Compiling Data.HashTable.Internal.UnsafeTricks ( src/Data/HashTable/Internal/UnsafeTricks.hs, dist/build/Data/HashTable/Internal/UnsafeTricks.o )
[ 2 of 12] Compiling Data.HashTable.Internal.IntArray ( src/Data/HashTable/Internal/IntArray.hs, dist/build/Data/HashTable/Internal/IntArray.o )

src/Data/HashTable/Internal/IntArray.hs:74:19: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[ 3 of 12] Compiling Data.HashTable.Internal.Utils ( src/Data/HashTable/Internal/Utils.hs, dist/build/Data/HashTable/Internal/Utils.o )

src/Data/HashTable/Internal/Utils.hs:44:12: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:54:31: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[ 4 of 12] Compiling Data.HashTable.Internal.CheapPseudoRandomBitStream ( src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs, dist/build/Data/HashTable/Internal/CheapPseudoRandomBitStream.o )
[ 5 of 12] Compiling Data.HashTable.Internal.CacheLine ( src/Data/HashTable/Internal/CacheLine.hs, dist/build/Data/HashTable/Internal/CacheLine.o )
[ 6 of 12] Compiling Data.HashTable.Internal.Array ( src/Data/HashTable/Internal/Array.hs, dist/build/Data/HashTable/Internal/Array.o )
[ 7 of 12] Compiling Data.HashTable.Internal.Linear.Bucket ( src/Data/HashTable/Internal/Linear/Bucket.hs, dist/build/Data/HashTable/Internal/Linear/Bucket.o )
[ 8 of 12] Compiling Data.HashTable.Class ( src/Data/HashTable/Class.hs, dist/build/Data/HashTable/Class.o )
[ 9 of 12] Compiling Data.HashTable.ST.Basic ( src/Data/HashTable/ST/Basic.hs, dist/build/Data/HashTable/ST/Basic.o )

src/Data/HashTable/ST/Basic.hs:125:10: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Basic.hs:368:30: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[10 of 12] Compiling Data.HashTable.ST.Cuckoo ( src/Data/HashTable/ST/Cuckoo.hs, dist/build/Data/HashTable/ST/Cuckoo.o )

src/Data/HashTable/ST/Cuckoo.hs:182:29: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
[11 of 12] Compiling Data.HashTable.ST.Linear ( src/Data/HashTable/ST/Linear.hs, dist/build/Data/HashTable/ST/Linear.o )
[12 of 12] Compiling Data.HashTable.IO ( src/Data/HashTable/IO.hs, dist/build/Data/HashTable/IO.o )
Running Haddock for hashtables-1.2.1.0...
Running hscolour for hashtables-1.2.1.0...
Preprocessing library hashtables-1.2.1.0...
Preprocessing library hashtables-1.2.1.0...

src/Data/HashTable/Internal/IntArray.hs:74:19: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:44:12: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/Internal/Utils.hs:54:31: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Basic.hs:125:10: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Basic.hs:368:30: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"

src/Data/HashTable/ST/Cuckoo.hs:182:29: warning: [-Wdeprecations]
    In the use of ‘bitSize’ (imported from Data.Bits):
    Deprecated: "Use 'bitSizeMaybe' or 'finiteBitSize' instead"
Haddock coverage:
   0% (  0 / 10) in 'Data.HashTable.Internal.UnsafeTricks'
  Missing documentation for:
    Module header
    Key (src/Data/HashTable/Internal/UnsafeTricks.hs:38)
    toKey (src/Data/HashTable/Internal/UnsafeTricks.hs:57)
    fromKey (src/Data/HashTable/Internal/UnsafeTricks.hs:58)
    emptyRecord (src/Data/HashTable/Internal/UnsafeTricks.hs:50)
    deletedRecord (src/Data/HashTable/Internal/UnsafeTricks.hs:51)
    keyIsEmpty (src/Data/HashTable/Internal/UnsafeTricks.hs:52)
    keyIsDeleted (src/Data/HashTable/Internal/UnsafeTricks.hs:53)
    writeDeletedElement (src/Data/HashTable/Internal/UnsafeTricks.hs:55)
    makeEmptyVector (src/Data/HashTable/Internal/UnsafeTricks.hs:54)
   0% (  0 / 12) in 'Data.HashTable.Internal.IntArray'
  Missing documentation for:
    Module header
    IntArray (src/Data/HashTable/Internal/IntArray.hs:47)
    Elem (src/Data/HashTable/Internal/IntArray.hs:48)
    elemMask (src/Data/HashTable/Internal/IntArray.hs:68)
    primWordToElem (src/Data/HashTable/Internal/IntArray.hs:52)
    elemToInt (src/Data/HashTable/Internal/IntArray.hs:57)
    elemToInt# (src/Data/HashTable/Internal/IntArray.hs:63)
    newArray (src/Data/HashTable/Internal/IntArray.hs:84)
    readArray (src/Data/HashTable/Internal/IntArray.hs:93)
    writeArray (src/Data/HashTable/Internal/IntArray.hs:100)
    length (src/Data/HashTable/Internal/IntArray.hs:107)
    toPtr (src/Data/HashTable/Internal/IntArray.hs:112)
   6% (  1 / 18) in 'Data.HashTable.Internal.Utils'
  Missing documentation for:
    Module header
    whichBucket (src/Data/HashTable/Internal/Utils.hs:71)
    nextBestPrime (src/Data/HashTable/Internal/Utils.hs:238)
    bumpSize (src/Data/HashTable/Internal/Utils.hs:247)
    shiftL (src/Data/HashTable/Internal/Utils.hs:252)
    shiftRL (src/Data/HashTable/Internal/Utils.hs:253)
    iShiftL (src/Data/HashTable/Internal/Utils.hs:254)
    iShiftRL (src/Data/HashTable/Internal/Utils.hs:255)
    nextHighestPowerOf2 (src/Data/HashTable/Internal/Utils.hs:286)
    log2 (src/Data/HashTable/Internal/Utils.hs:291)
    highestBitMask (src/Data/HashTable/Internal/Utils.hs:300)
    wordSize (src/Data/HashTable/Internal/Utils.hs:43)
    cacheLineSize (src/Data/HashTable/Internal/Utils.hs:47)
    numElemsInCacheLine (src/Data/HashTable/Internal/Utils.hs:51)
    cacheLineIntBits (src/Data/HashTable/Internal/Utils.hs:65)
    forceSameType (src/Data/HashTable/Internal/Utils.hs:310)
    unsafeIOToST
   0% (  0 /  5) in 'Data.HashTable.Internal.CheapPseudoRandomBitStream'
  Missing documentation for:
    Module header
    BitStream (src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs:77)
    newBitStream (src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs:85)
    getNextBit (src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs:94)
    getNBits (src/Data/HashTable/Internal/CheapPseudoRandomBitStream.hs:99)
  43% (  6 / 14) in 'Data.HashTable.Internal.CacheLine'
  Missing documentation for:
    Module header
    forwardSearch2 (src/Data/HashTable/Internal/CacheLine.hs:91)
    forwardSearch3 (src/Data/HashTable/Internal/CacheLine.hs:99)
    isCacheLineAligned (src/Data/HashTable/Internal/CacheLine.hs:147)
    advanceByCacheLineSize (src/Data/HashTable/Internal/CacheLine.hs:132)
    prefetchRead (src/Data/HashTable/Internal/CacheLine.hs:49)
    prefetchWrite (src/Data/HashTable/Internal/CacheLine.hs:50)
    maskw# (src/Data/HashTable/Internal/CacheLine.hs:196)
  20% (  1 /  5) in 'Data.HashTable.Internal.Array'
  Missing documentation for:
    Module header
    newArray (src/Data/HashTable/Internal/Array.hs:36)
    readArray (src/Data/HashTable/Internal/Array.hs:39)
    writeArray (src/Data/HashTable/Internal/Array.hs:42)
   0% (  0 / 18) in 'Data.HashTable.Internal.Linear.Bucket'
  Missing documentation for:
    Module header
    Bucket (src/Data/HashTable/Internal/Linear/Bucket.hs:45)
    newBucketArray (src/Data/HashTable/Internal/Linear/Bucket.hs:61)
    newBucketSize (src/Data/HashTable/Internal/Linear/Bucket.hs:93)
    emptyWithSize (src/Data/HashTable/Internal/Linear/Bucket.hs:83)
    growBucketTo (src/Data/HashTable/Internal/Linear/Bucket.hs:126)
    snoc (src/Data/HashTable/Internal/Linear/Bucket.hs:148)
    size (src/Data/HashTable/Internal/Linear/Bucket.hs:207)
    lookup (src/Data/HashTable/Internal/Linear/Bucket.hs:214)
    delete (src/Data/HashTable/Internal/Linear/Bucket.hs:261)
    toList (src/Data/HashTable/Internal/Linear/Bucket.hs:235)
    fromList (src/Data/HashTable/Internal/Linear/Bucket.hs:253)
    mapM_ (src/Data/HashTable/Internal/Linear/Bucket.hs:291)
    foldM (src/Data/HashTable/Internal/Linear/Bucket.hs:313)
    expandBucketArray (src/Data/HashTable/Internal/Linear/Bucket.hs:118)
    expandArray (src/Data/HashTable/Internal/Linear/Bucket.hs:98)
    nelemsAndOverheadInWords (src/Data/HashTable/Internal/Linear/Bucket.hs:65)
    bucketSplitSize (src/Data/HashTable/Internal/Linear/Bucket.hs:56)
 100% (  5 /  5) in 'Data.HashTable.Class'
 100% ( 10 / 10) in 'Data.HashTable.ST.Basic'
 100% (  9 /  9) in 'Data.HashTable.ST.Cuckoo'
 100% ( 10 / 10) in 'Data.HashTable.ST.Linear'
 100% ( 16 / 16) in 'Data.HashTable.IO'
Documentation created: dist/doc/html/hashtables/index.html,
dist/doc/html/hashtables/hashtables.txt
Creating package registration file:
/tmp/pkgConf-hashtables-1.2.119745714751501830323.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/hashtables-1.2.1.0-5KfyleD814C26mncEt1Ul2
Registering hashtables-1.2.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-7504/hashtables-1.2.1.0'
Installed hashtables-1.2.1.0
cabal: Entering directory '/tmp/cabal-tmp-7504/unordered-containers-0.2.7.1'
Configuring unordered-containers-0.2.7.1...
Building unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
[1 of 8] Compiling Data.HashMap.UnsafeShift ( Data/HashMap/UnsafeShift.hs, dist/build/Data/HashMap/UnsafeShift.o )
[2 of 8] Compiling Data.HashMap.Unsafe ( Data/HashMap/Unsafe.hs, dist/build/Data/HashMap/Unsafe.o )
[3 of 8] Compiling Data.HashMap.PopCount ( Data/HashMap/PopCount.hs, dist/build/Data/HashMap/PopCount.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.Lazy ( Data/HashMap/Lazy.hs, dist/build/Data/HashMap/Lazy.o )
[7 of 8] Compiling Data.HashSet     ( Data/HashSet.hs, dist/build/Data/HashSet.o )
[8 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, dist/build/Data/HashMap/Strict.o )
Running Haddock for unordered-containers-0.2.7.1...
Running hscolour for unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
Preprocessing library unordered-containers-0.2.7.1...
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)
 100% (  2 /  2) in 'Data.HashMap.Unsafe'
  50% (  1 /  2) in 'Data.HashMap.PopCount'
  Missing documentation for:
    Module header
  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.Lazy'
 100% ( 31 / 31) in 'Data.HashSet'
 100% ( 52 / 52) in 'Data.HashMap.Strict'
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.7296528780612816071.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/unordered-containers-0.2.7.1-5INwdG7O5Jdakf1CqKoOB
Registering unordered-containers-0.2.7.1...
cabal: Leaving directory '/tmp/cabal-tmp-7504/unordered-containers-0.2.7.1'
Installed unordered-containers-0.2.7.1
cabal: Entering directory '/tmp/cabal-tmp-7504/accelerate-0.15.1.0'
Configuring accelerate-0.15.1.0...
Building accelerate-0.15.1.0...
Preprocessing library accelerate-0.15.1.0...

Data/Array/Accelerate/Pretty.hs:3:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Language.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Prelude.hs:4:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Trafo/Base.hs:4:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS
[ 1 of 30] Compiling Data.Array.Accelerate.Type ( Data/Array/Accelerate/Type.hs, dist/build/Data/Array/Accelerate/Type.o )
[ 2 of 30] Compiling Data.Array.Accelerate.Error ( Data/Array/Accelerate/Error.hs, dist/build/Data/Array/Accelerate/Error.o )
[ 3 of 30] Compiling Data.Array.Accelerate.Debug ( Data/Array/Accelerate/Debug.hs, dist/build/Data/Array/Accelerate/Debug.o )
[ 4 of 30] Compiling Data.Array.Accelerate.Array.Representation ( Data/Array/Accelerate/Array/Representation.hs, dist/build/Data/Array/Accelerate/Array/Representation.o )
[ 5 of 30] Compiling Data.Array.Accelerate.Array.Data ( Data/Array/Accelerate/Array/Data.hs, dist/build/Data/Array/Accelerate/Array/Data.o )
[ 6 of 30] Compiling Data.Array.Accelerate.Array.Sugar ( Data/Array/Accelerate/Array/Sugar.hs, dist/build/Data/Array/Accelerate/Array/Sugar.o )

Data/Array/Accelerate/Array/Sugar.hs:669:1: warning: [-Winline-rule-shadowing]
    Rule "fromElt/toElt" may never fire
      because rule "Class op toElt" for ‘toElt’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:672:1: warning: [-Winline-rule-shadowing]
    Rule "toElt/fromElt" may never fire
      because rule "Class op fromElt" for ‘fromElt’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:834:1: warning: [-Winline-rule-shadowing]
    Rule "fromArr/toArr" may never fire
      because rule "Class op toArr" for ‘toArr’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:837:1: warning: [-Winline-rule-shadowing]
    Rule "toArr/fromArr" may never fire
      because rule "Class op fromArr" for ‘fromArr’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
[ 7 of 30] Compiling Data.Array.Accelerate.Tuple ( Data/Array/Accelerate/Tuple.hs, dist/build/Data/Array/Accelerate/Tuple.o )
[ 8 of 30] Compiling Data.Array.Accelerate.AST ( Data/Array/Accelerate/AST.hs, dist/build/Data/Array/Accelerate/AST.o )

Data/Array/Accelerate/AST.hs:156:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prj’: prj _ _ = ...

Data/Array/Accelerate/AST.hs:163:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prjElt’: prjElt _ _ = ...
[ 9 of 30] Compiling Data.Array.Accelerate.Analysis.Match ( Data/Array/Accelerate/Analysis/Match.hs, dist/build/Data/Array/Accelerate/Analysis/Match.o )
[10 of 30] Compiling Data.Array.Accelerate.Analysis.Stencil ( Data/Array/Accelerate/Analysis/Stencil.hs, dist/build/Data/Array/Accelerate/Analysis/Stencil.o )
[11 of 30] Compiling Data.Array.Accelerate.Pretty.Print ( Data/Array/Accelerate/Pretty/Print.hs, dist/build/Data/Array/Accelerate/Pretty/Print.o )
[12 of 30] Compiling Data.Array.Accelerate.Pretty.Traverse ( Data/Array/Accelerate/Pretty/Traverse.hs, dist/build/Data/Array/Accelerate/Pretty/Traverse.o )
[13 of 30] Compiling Data.Array.Accelerate.Smart ( Data/Array/Accelerate/Smart.hs, dist/build/Data/Array/Accelerate/Smart.o )
[14 of 30] Compiling Data.Array.Accelerate.Language ( Data/Array/Accelerate/Language.hs, dist/build/Data/Array/Accelerate/Language.o )
[15 of 30] Compiling Data.Array.Accelerate.Prelude ( Data/Array/Accelerate/Prelude.hs, dist/build/Data/Array/Accelerate/Prelude.o )
[16 of 30] Compiling Data.Array.Accelerate.Trafo.Sharing ( Data/Array/Accelerate/Trafo/Sharing.hs, dist/build/Data/Array/Accelerate/Trafo/Sharing.o )
[17 of 30] Compiling Data.Array.Accelerate.Trafo.Substitution ( Data/Array/Accelerate/Trafo/Substitution.hs, dist/build/Data/Array/Accelerate/Trafo/Substitution.o )
[18 of 30] Compiling Data.Array.Accelerate.Trafo.Base ( Data/Array/Accelerate/Trafo/Base.hs, dist/build/Data/Array/Accelerate/Trafo/Base.o )
[19 of 30] Compiling Data.Array.Accelerate.Analysis.Shape ( Data/Array/Accelerate/Analysis/Shape.hs, dist/build/Data/Array/Accelerate/Analysis/Shape.o )

Data/Array/Accelerate/Analysis/Shape.hs:50:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:54:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:58:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:62:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:66:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...
[20 of 30] Compiling Data.Array.Accelerate.Pretty ( Data/Array/Accelerate/Pretty.hs, dist/build/Data/Array/Accelerate/Pretty.o )
[21 of 30] Compiling Data.Array.Accelerate.Trafo.Algebra ( Data/Array/Accelerate/Trafo/Algebra.hs, dist/build/Data/Array/Accelerate/Trafo/Algebra.o )

Data/Array/Accelerate/Trafo/Algebra.hs:74:5: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘cvtT’: cvtT _ _ = ...
[22 of 30] Compiling Data.Array.Accelerate.Trafo.Rewrite ( Data/Array/Accelerate/Trafo/Rewrite.hs, dist/build/Data/Array/Accelerate/Trafo/Rewrite.o )
[23 of 30] Compiling Data.Array.Accelerate.Trafo.Shrink ( Data/Array/Accelerate/Trafo/Shrink.hs, dist/build/Data/Array/Accelerate/Trafo/Shrink.o )
[24 of 30] Compiling Data.Array.Accelerate.Trafo.Simplify ( Data/Array/Accelerate/Trafo/Simplify.hs, dist/build/Data/Array/Accelerate/Trafo/Simplify.o )

Data/Array/Accelerate/Trafo/Simplify.hs:288:9: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prjT’: prjT _ _ = ...
[25 of 30] Compiling Data.Array.Accelerate.Trafo.Fusion ( Data/Array/Accelerate/Trafo/Fusion.hs, dist/build/Data/Array/Accelerate/Trafo/Fusion.o )
[26 of 30] Compiling Data.Array.Accelerate.Trafo ( Data/Array/Accelerate/Trafo.hs, dist/build/Data/Array/Accelerate/Trafo.o )
[27 of 30] Compiling Data.Array.Accelerate.Analysis.Type ( Data/Array/Accelerate/Analysis/Type.hs, dist/build/Data/Array/Accelerate/Analysis/Type.o )

Data/Array/Accelerate/Analysis/Type.hs:86:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:90:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:94:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:98:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:102:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...
[28 of 30] Compiling Data.Array.Accelerate.Interpreter ( Data/Array/Accelerate/Interpreter.hs, dist/build/Data/Array/Accelerate/Interpreter.o )
[29 of 30] Compiling Data.Array.Accelerate ( Data/Array/Accelerate.hs, dist/build/Data/Array/Accelerate.o )
[30 of 30] Compiling Data.Array.Accelerate.Data.Complex ( Data/Array/Accelerate/Data/Complex.hs, dist/build/Data/Array/Accelerate/Data/Complex.o )
Running Haddock for accelerate-0.15.1.0...
Running hscolour for accelerate-0.15.1.0...
Preprocessing library accelerate-0.15.1.0...
Preprocessing library accelerate-0.15.1.0...

Data/Array/Accelerate/Pretty.hs:3:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Language.hs:1:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Prelude.hs:4:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Trafo/Base.hs:4:14: warning:
    -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS

Data/Array/Accelerate/Array/Sugar.hs:669:1: warning: [-Winline-rule-shadowing]
    Rule "fromElt/toElt" may never fire
      because rule "Class op toElt" for ‘toElt’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:672:1: warning: [-Winline-rule-shadowing]
    Rule "toElt/fromElt" may never fire
      because rule "Class op fromElt" for ‘fromElt’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:834:1: warning: [-Winline-rule-shadowing]
    Rule "fromArr/toArr" may never fire
      because rule "Class op toArr" for ‘toArr’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule

Data/Array/Accelerate/Array/Sugar.hs:837:1: warning: [-Winline-rule-shadowing]
    Rule "toArr/fromArr" may never fire
      because rule "Class op fromArr" for ‘fromArr’ might fire first
    Probable fix: add phase [n] or [~n] to the competing rule
Haddock coverage:
  13% ( 17 /130) in 'Data.Array.Accelerate.Type'
  Missing documentation for:
    IntegralDict (Data/Array/Accelerate/Type.hs:66)
    FloatingDict (Data/Array/Accelerate/Type.hs:71)
    NonNumDict (Data/Array/Accelerate/Type.hs:77)
     (Data/Array/Accelerate/Type.hs:144)
     (Data/Array/Accelerate/Type.hs:164)
     (Data/Array/Accelerate/Type.hs:170)
     (Data/Array/Accelerate/Type.hs:177)
     (Data/Array/Accelerate/Type.hs:181)
     (Data/Array/Accelerate/Type.hs:185)
     (Data/Array/Accelerate/Type.hs:189)
     (Data/Array/Accelerate/Type.hs:202)
     (Data/Array/Accelerate/Type.hs:205)
     (Data/Array/Accelerate/Type.hs:208)
     (Data/Array/Accelerate/Type.hs:211)
     (Data/Array/Accelerate/Type.hs:214)
     (Data/Array/Accelerate/Type.hs:217)
     (Data/Array/Accelerate/Type.hs:220)
     (Data/Array/Accelerate/Type.hs:223)
     (Data/Array/Accelerate/Type.hs:226)
     (Data/Array/Accelerate/Type.hs:229)
     (Data/Array/Accelerate/Type.hs:232)
     (Data/Array/Accelerate/Type.hs:235)
     (Data/Array/Accelerate/Type.hs:238)
     (Data/Array/Accelerate/Type.hs:241)
     (Data/Array/Accelerate/Type.hs:244)
     (Data/Array/Accelerate/Type.hs:247)
     (Data/Array/Accelerate/Type.hs:250)
     (Data/Array/Accelerate/Type.hs:253)
     (Data/Array/Accelerate/Type.hs:261)
     (Data/Array/Accelerate/Type.hs:264)
     (Data/Array/Accelerate/Type.hs:267)
     (Data/Array/Accelerate/Type.hs:270)
     (Data/Array/Accelerate/Type.hs:278)
     (Data/Array/Accelerate/Type.hs:281)
     (Data/Array/Accelerate/Type.hs:284)
     (Data/Array/Accelerate/Type.hs:287)
     (Data/Array/Accelerate/Type.hs:290)
     (Data/Array/Accelerate/Type.hs:298)
     (Data/Array/Accelerate/Type.hs:301)
     (Data/Array/Accelerate/Type.hs:304)
     (Data/Array/Accelerate/Type.hs:307)
     (Data/Array/Accelerate/Type.hs:310)
     (Data/Array/Accelerate/Type.hs:313)
     (Data/Array/Accelerate/Type.hs:316)
     (Data/Array/Accelerate/Type.hs:319)
     (Data/Array/Accelerate/Type.hs:322)
     (Data/Array/Accelerate/Type.hs:325)
     (Data/Array/Accelerate/Type.hs:328)
     (Data/Array/Accelerate/Type.hs:331)
     (Data/Array/Accelerate/Type.hs:334)
     (Data/Array/Accelerate/Type.hs:337)
     (Data/Array/Accelerate/Type.hs:340)
     (Data/Array/Accelerate/Type.hs:343)
     (Data/Array/Accelerate/Type.hs:346)
     (Data/Array/Accelerate/Type.hs:349)
     (Data/Array/Accelerate/Type.hs:352)
     (Data/Array/Accelerate/Type.hs:355)
     (Data/Array/Accelerate/Type.hs:358)
     (Data/Array/Accelerate/Type.hs:361)
     (Data/Array/Accelerate/Type.hs:369)
     (Data/Array/Accelerate/Type.hs:372)
     (Data/Array/Accelerate/Type.hs:375)
     (Data/Array/Accelerate/Type.hs:378)
     (Data/Array/Accelerate/Type.hs:381)
     (Data/Array/Accelerate/Type.hs:384)
     (Data/Array/Accelerate/Type.hs:387)
     (Data/Array/Accelerate/Type.hs:390)
     (Data/Array/Accelerate/Type.hs:393)
     (Data/Array/Accelerate/Type.hs:396)
     (Data/Array/Accelerate/Type.hs:399)
     (Data/Array/Accelerate/Type.hs:402)
     (Data/Array/Accelerate/Type.hs:405)
     (Data/Array/Accelerate/Type.hs:408)
     (Data/Array/Accelerate/Type.hs:411)
     (Data/Array/Accelerate/Type.hs:414)
     (Data/Array/Accelerate/Type.hs:417)
     (Data/Array/Accelerate/Type.hs:420)
     (Data/Array/Accelerate/Type.hs:423)
     (Data/Array/Accelerate/Type.hs:426)
     (Data/Array/Accelerate/Type.hs:429)
     (Data/Array/Accelerate/Type.hs:432)
     (Data/Array/Accelerate/Type.hs:435)
     (Data/Array/Accelerate/Type.hs:443)
     (Data/Array/Accelerate/Type.hs:446)
     (Data/Array/Accelerate/Type.hs:449)
     (Data/Array/Accelerate/Type.hs:452)
     (Data/Array/Accelerate/Type.hs:455)
     (Data/Array/Accelerate/Type.hs:458)
     (Data/Array/Accelerate/Type.hs:461)
     (Data/Array/Accelerate/Type.hs:464)
     (Data/Array/Accelerate/Type.hs:467)
     (Data/Array/Accelerate/Type.hs:470)
     (Data/Array/Accelerate/Type.hs:473)
     (Data/Array/Accelerate/Type.hs:476)
     (Data/Array/Accelerate/Type.hs:479)
     (Data/Array/Accelerate/Type.hs:482)
     (Data/Array/Accelerate/Type.hs:485)
     (Data/Array/Accelerate/Type.hs:488)
     (Data/Array/Accelerate/Type.hs:491)
     (Data/Array/Accelerate/Type.hs:494)
     (Data/Array/Accelerate/Type.hs:497)
     (Data/Array/Accelerate/Type.hs:500)
     (Data/Array/Accelerate/Type.hs:503)
     (Data/Array/Accelerate/Type.hs:506)
     (Data/Array/Accelerate/Type.hs:509)
     (Data/Array/Accelerate/Type.hs:512)
     (Data/Array/Accelerate/Type.hs:515)
     (Data/Array/Accelerate/Type.hs:518)
     (Data/Array/Accelerate/Type.hs:521)
    integralDict (Data/Array/Accelerate/Type.hs:527)
    floatingDict (Data/Array/Accelerate/Type.hs:547)
    nonNumDict (Data/Array/Accelerate/Type.hs:553)
    TupleType (Data/Array/Accelerate/Type.hs:564)
  45% (  5 / 11) in 'Data.Array.Accelerate.Error'
  Missing documentation for:
    boundsError (Data/Array/Accelerate/Error.hs:39)
    unsafeError (Data/Array/Accelerate/Error.hs:42)
    boundsCheck (Data/Array/Accelerate/Error.hs:54)
    unsafeCheck (Data/Array/Accelerate/Error.hs:57)
    boundsWarning (Data/Array/Accelerate/Error.hs:80)
    unsafeWarning (Data/Array/Accelerate/Error.hs:83)
  18% (  4 / 22) in 'Data.Array.Accelerate.Debug'
  Missing documentation for:
    dump_sharing (Data/Array/Accelerate/Debug.hs:74)
    dump_simpl_stats (Data/Array/Accelerate/Debug.hs:74)
    dump_simpl_iterations (Data/Array/Accelerate/Debug.hs:74)
    verbose (Data/Array/Accelerate/Debug.hs:74)
    queryFlag (Data/Array/Accelerate/Debug.hs:130)
    setFlag (Data/Array/Accelerate/Debug.hs:135)
    traceMessage (Data/Array/Accelerate/Debug.hs:157)
    traceEvent (Data/Array/Accelerate/Debug.hs:170)
    tracePure (Data/Array/Accelerate/Debug.hs:179)
    inline (Data/Array/Accelerate/Debug.hs:190)
    ruleFired (Data/Array/Accelerate/Debug.hs:190)
    knownBranch (Data/Array/Accelerate/Debug.hs:190)
    betaReduce (Data/Array/Accelerate/Debug.hs:190)
    substitution (Data/Array/Accelerate/Debug.hs:190)
    simplifierDone (Data/Array/Accelerate/Debug.hs:197)
    fusionDone (Data/Array/Accelerate/Debug.hs:197)
    resetSimplCount (Data/Array/Accelerate/Debug.hs:255)
    simplCount (Data/Array/Accelerate/Debug.hs:278)
 100% (  5 /  5) in 'Data.Array.Accelerate.Array.Representation'
  44% (  8 / 18) in 'Data.Array.Accelerate.Array.Data'
  Missing documentation for:
    ArrayElt (Data/Array/Accelerate/Array/Data.hs:195)
    GArrayData (Data/Array/Accelerate/Array/Data.hs:120)
    fstArrayData (Data/Array/Accelerate/Array/Data.hs:536)
    sndArrayData (Data/Array/Accelerate/Array/Data.hs:539)
    pairArrayData (Data/Array/Accelerate/Array/Data.hs:542)
    HTYPE_INT (Data/Array/Accelerate/Array/Data.hs:76)
    HTYPE_WORD (Data/Array/Accelerate/Array/Data.hs:82)
    HTYPE_LONG (Data/Array/Accelerate/Array/Data.hs:88)
    HTYPE_UNSIGNED_LONG (Data/Array/Accelerate/Array/Data.hs:94)
    HTYPE_CCHAR (Data/Array/Accelerate/Array/Data.hs:100)
  59% ( 29 / 49) in 'Data.Array.Accelerate.Array.Sugar'
  Missing documentation for:
    Arrays (Data/Array/Accelerate/Array/Sugar.hs:728)
    ArraysR (Data/Array/Accelerate/Array/Sugar.hs:723)
    ArrRepr (Data/Array/Accelerate/Array/Sugar.hs:697)
    ArrRepr' (Data/Array/Accelerate/Array/Sugar.hs:709)
    EltRepr' (Data/Array/Accelerate/Array/Sugar.hs:166)
    liftToElt (Data/Array/Accelerate/Array/Sugar.hs:643)
    liftToElt2 (Data/Array/Accelerate/Array/Sugar.hs:649)
    sinkFromElt (Data/Array/Accelerate/Array/Sugar.hs:655)
    sinkFromElt2 (Data/Array/Accelerate/Array/Sugar.hs:661)
    DIM0 (Data/Array/Accelerate/Array/Sugar.hs:873)
    DIM1 (Data/Array/Accelerate/Array/Sugar.hs:874)
    DIM2 (Data/Array/Accelerate/Array/Sugar.hs:875)
    DIM3 (Data/Array/Accelerate/Array/Sugar.hs:876)
    DIM4 (Data/Array/Accelerate/Array/Sugar.hs:877)
    DIM5 (Data/Array/Accelerate/Array/Sugar.hs:878)
    DIM6 (Data/Array/Accelerate/Array/Sugar.hs:879)
    DIM7 (Data/Array/Accelerate/Array/Sugar.hs:880)
    DIM8 (Data/Array/Accelerate/Array/Sugar.hs:881)
    DIM9 (Data/Array/Accelerate/Array/Sugar.hs:882)
    Foreign (Data/Array
Data/Array/Accelerate/AST.hs:156:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prj’: prj _ _ = ...

Data/Array/Accelerate/AST.hs:163:1: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prjElt’: prjElt _ _ = ...
/Accelerate/Array/Sugar.hs:683)
 100% (  6 /  6) in 'Data.Array.Accelerate.Tuple'
  67% ( 22 / 33) in 'Data.Array.Accelerate.AST'
  Missing documentation for:
    Idx (Data/Array/Accelerate/AST.hs:118)
    idxToInt (Data/Array/Accelerate/AST.hs:124)
    tupleIdxToInt (Data/Array/Accelerate/AST.hs:128)
    Val (Data/Array/Accelerate/AST.hs:138)
    ValElt (Data/Array/Accelerate/AST.hs:146)
    prj (Data/Array/Accelerate/AST.hs:153)
    prjElt (Data/Array/Accelerate/AST.hs:160)
    OpenAfun (Data/Array/Accelerate/AST.hs:177)
    OpenAcc (Data/Array/Accelerate/AST.hs:463)
    showPreAccOp (Data/Array/Accelerate/AST.hs:941)
    showPreExpOp (Data/Array/Accelerate/AST.hs:995)
   4% (  1 / 25) in 'Data.Array.Accelerate.Analysis.Match'
  Missing documentation for:
    MatchAcc (Data/Array/Accelerate/Analysis/Match.hs:70)
    :=: (Data/Array/Accelerate/Analysis/Match.hs:62)
    matchOpenAcc (Data/Array/Accelerate/Analysis/Match.hs:76)
    matchPreOpenAcc (Data/Array/Accelerate/Analysis/Match.hs:81)
    matchOpenAfun (Data/Array/Accelerate/Analysis/Match.hs:294)
    matchPreOpenAfun (Data/Array/Accelerate/Analysis/Match.hs:297)
    matchOpenExp (Data/Array/Accelerate/Analysis/Match.hs:355)
    matchPreOpenExp (Data/Array/Accelerate/Analysis/Match.hs:358)
    matchOpenFun (Data/Array/Accelerate/Analysis/Match.hs:494)
    matchPreOpenFun (Data/Array/Accelerate/Analysis/Match.hs:497)
    matchPrimFun (Data/Array/Accelerate/Analysis/Match.hs:611)
    matchPrimFun' (Data/Array/Accelerate/Analysis/Match.hs:671)
    matchIdx (Data/Array/Accelerate/Analysis/Match.hs:529)
    matchTupleType (Data/Array/Accelerate/Analysis/Match.hs:750)
    matchIntegralType (Data/Array/Accelerate/Analysis/Match.hs:779)
    matchFloatingType (Data/Array/Accelerate/Analysis/Match.hs:800)
    matchNumType (Data/Array/Accelerate/Analysis/Match.hs:769)
    matchScalarType (Data/Array/Accelerate/Analysis/Match.hs:764)
    HashAcc (Data/Array/Accelerate/Analysis/Match.hs:861)
    hashPreOpenAcc (Data/Array/Accelerate/Analysis/Match.hs:867)
    hashOpenAcc (Data/Array/Accelerate/Analysis/Match.hs:864)
    hashPreOpenExp (Data/Array/Accelerate/Analysis/Match.hs:939)
    hashOpenExp (Data/Array/Accelerate/Analysis/Match.hs:936)
    hashPreOpenFun (Data/Array/Accelerate/Analysis/Match.hs:975)
  67% (  2 /  3) in 'Data.Array.Accelerate.Analysis.Stencil'
  Missing documentation for:
    offsets2 (Data/Array/Accelerate/Analysis/Stencil.hs:33)
  15% (  2 / 13) in 'Data.Array.Accelerate.Pretty.Print'
  Missing documentation for:
    PrettyAcc (Data/Array/Accelerate/Pretty/Print.hs:48)
    prettyPreAcc (Data/Array/Accelerate/Pretty/Print.hs:55)
    prettyOpenAcc (Data/Array/Accelerate/Pretty/Print.hs:52)
    prettyPreExp (Data/Array/Accelerate/Pretty/Print.hs:180)
    prettyExp (Data/Array/Accelerate/Pretty/Print.hs:177)
    prettyPreAfun (Data/Array/Accelerate/Pretty/Print.hs:143)
    prettyAfun (Data/Array/Accelerate/Pretty/Print.hs:140)
    prettyPreFun (Data/Array/Accelerate/Pretty/Print.hs:159)
    prettyFun (Data/Array/Accelerate/Pretty/Print.hs:156)
    prettyPrim (Data/Array/Accelerate/Pretty/Print.hs:296)
    noParens (Data/Array/Accelerate/Pretty/Print.hs:386)
   7% (  1 / 14) in 'Data.Array.Accelerate.Pretty.Traverse'
  Missing documentation for:
    cat (Data/Array/Accelerate/Pretty/Traverse.hs:21)
    Labels (Data/Array/Accelerate/Pretty/Traverse.hs:24)
    travAcc (Data/Array/Accelerate/Pretty/Traverse.hs:33)
    travExp (Data/Array/Accelerate/Pretty/Traverse.hs:78)
    travAfun (Data/Array/Accelerate/Pretty/Traverse.hs:114)
    travArrays (Data/Array/Accelerate/Pretty/Traverse.hs:123)
    travArray (Data/Array/Accelerate/Pretty/Traverse.hs:141)
    travBoundary (Data/Array/Accelerate/Pretty/Traverse.hs:144)
    travAtuple (Data/Array/Accelerate/Pretty/Traverse.hs:157)
    travFun (Data/Array/Accelerate/Pretty/Traverse.hs:174)
    travTuple (Data/Array/Accelerate/Pretty/Traverse.hs:184)
    labelForPrimFun (Data/Array/Accelerate/Pretty/Traverse.hs:194)
    labelForConst (Data/Array/Accelerate/Pretty/Traverse.hs:250)
  13% ( 14 /111) in 'Data.Array.Accelerate.Smart'
  Missing documentation for:
    Stencil (Data/Array/Accelerate/Smart.hs:530)
    Level (Data/Array/Accelerate/Smart.hs:92)
    tup2 (Data/Array/Accelerate/Smart.hs:681)
    tup3 (Data/Array/Accelerate/Smart.hs:684)
    tup4 (Data/Array/Accelerate/Smart.hs:687)
    tup5 (Data/Array/Accelerate/Smart.hs:692)
    tup6 (Data/Array/Accelerate/Smart.hs:698)
    tup7 (Data/Array/Accelerate/Smart.hs:704)
    tup8 (Data/Array/Accelerate/Smart.hs:712)
    tup9 (Data/Array/Accelerate/Smart.hs:720)
    untup2 (Data/Array/Accelerate/Smart.hs:728)
    untup3 (Data/Array/Accelerate/Smart.hs:731)
    untup4 (Data/Array/Accelerate/Smart.hs:736)
    untup5 (Data/Array/Accelerate/Smart.hs:743)
    untup6 (Data/Array/Accelerate/Smart.hs:751)
    untup7 (Data/Array/Accelerate/Smart.hs:761)
    untup8 (Data/Array/Accelerate/Smart.hs:775)
    untup9 (Data/Array/Accelerate/Smart.hs:794)
    atup2 (Data/Array/Accelerate/Smart.hs:393)
    atup3 (Data/Array/Accelerate/Smart.hs:396)
    atup4 (Data/Array/Accelerate/Smart.hs:399)
    atup5 (Data/Array/Accelerate/Smart.hs:404)
    atup6 (Data/Array/Accelerate/Smart.hs:410)
    atup7 (Data/Array/Accelerate/Smart.hs:417)
    atup8 (Data/Array/Accelerate/Smart.hs:425)
    atup9 (Data/Array/Accelerate/Smart.hs:433)
    unatup2 (Data/Array/Accelerate/Smart.hs:441)
    unatup3 (Data/Array/Accelerate/Smart.hs:444)
    unatup4 (Data/Array/Accelerate/Smart.hs:450)
    unatup5 (Data/Array/Accelerate/Smart.hs:459)
    unatup6 (Data/Array/Accelerate/Smart.hs:469)
    unatup7 (Data/Array/Accelerate/Smart.hs:480)
    unatup8 (Data/Array/Accelerate/Smart.hs:492)
    unatup9 (Data/Array/Accelerate/Smart.hs:505)
    mkMinBound (Data/Array/Accelerate/Smart.hs:822)
    mkMaxBound (Data/Array/Accelerate/Smart.hs:825)
    mkPi (Data/Array/Accelerate/Smart.hs:828)
    mkSin (Data/Array/Accelerate/Smart.hs:837)
    mkCos (Data/Array/Accelerate/Smart.hs:840)
    mkTan (Data/Array/Accelerate/Smart.hs:843)
    mkAsin (Data/Array/Accelerate/Smart.hs:846)
    mkAcos (Data/Array/Accelerate/Smart.hs:849)
    mkAtan (Data/Array/Accelerate/Smart.hs:852)
    mkAsinh (Data/Array/Accelerate/Smart.hs:855)
    mkAcosh (Data/Array/Accelerate/Smart.hs:858)
    mkAtanh (Data/Array/Accelerate/Smart.hs:861)
    mkExpFloating (Data/Array/Accelerate/Smart.hs:864)
    mkSqrt (Data/Array/Accelerate/Smart.hs:867)
    mkLog (Data/Array/Accelerate/Smart.hs:870)
    mkFPow (Data/Array/Accelerate/Smart.hs:873)
    mkLogBase (Data/Array/Accelerate/Smart.hs:876)
    mkTruncate (Data/Array/Accelerate/Smart.hs:947)
    mkRound (Data/Array/Accelerate/Smart.hs:950)
    mkFloor (Data/Array/Accelerate/Smart.hs:953)
    mkCeiling (Data/Array/Accelerate/Smart.hs:956)
    mkAtan2 (Data/Array/Accelerate/Smart.hs:961)
    mkAdd (Data/Array/Accelerate/Smart.hs:881)
    mkSub (Data/Array/Accelerate/Smart.hs:884)
    mkMul (Data/Array/Accelerate/Smart.hs:887)
    mkNeg (Data/Array/Accelerate/Smart.hs:890)
    mkAbs (Data/Array/Accelerate/Smart.hs:893)
    mkSig (Data/Array/Accelerate/Smart.hs:896)
    mkQuot (Data/Array/Accelerate/Smart.hs:901)
    mkRem (Data/Array/Accelerate/Smart.hs:904)
    mkIDiv (Data/Array/Accelerate/Smart.hs:907)
    mkMod (Data/Array/Accelerate/Smart.hs:910)
    mkBAnd (Data/Array/Accelerate/Smart.hs:913)
    mkBOr (Data/Array/Accelerate/Smart.hs:916)
    mkBXor (Data/Array/Accelerate/Smart.hs:919)
    mkBNot (Data/Array/Accelerate/Smart.hs:922)
    mkBShiftL (Data/Array/Accelerate/Smart.hs:925)
    mkBShiftR (Data/Array/Accelerate/Smart.hs:928)
    mkBRotateL (Data/Array/Accelerate/Smart.hs:931)
    mkBRotateR (Data/Array/Accelerate/Smart.hs:934)
    mkFDiv (Data/Array/Accelerate/Smart.hs:939)
    mkRecip (Data/Array/Accelerate/Smart.hs:942)
    mkLt (Data/Array/Accelerate/Smart.hs:968)
    mkGt (Data/Array/Accelerate/Smart.hs:971)
    mkLtEq (Data/Array/Accelerate/Smart.hs:974)
    mkGtEq (Data/Array/Accelerate/Smart.hs:977)
    mkEq (Data/Array/Accelerate/Smart.hs:980)
    mkNEq (Data/Array/Accelerate/Smart.hs:983)
    mkMax (Data/Arra
Data/Array/Accelerate/Analysis/Shape.hs:50:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:54:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:58:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:62:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Shape.hs:66:31: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Trafo/Algebra.hs:74:5: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘cvtT’: cvtT _ _ = ...

Data/Array/Accelerate/Trafo/Simplify.hs:288:9: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In an equation for ‘prjT’: prjT _ _ = ...
y/Accelerate/Smart.hs:986)
    mkMin (Data/Array/Accelerate/Smart.hs:989)
    mkLAnd (Data/Array/Accelerate/Smart.hs:994)
    mkLOr (Data/Array/Accelerate/Smart.hs:997)
    mkLNot (Data/Array/Accelerate/Smart.hs:1000)
    mkOrd (Data/Array/Accelerate/Smart.hs:1005)
    mkChr (Data/Array/Accelerate/Smart.hs:1008)
    mkBoolToInt (Data/Array/Accelerate/Smart.hs:1018)
    mkFromIntegral (Data/Array/Accelerate/Smart.hs:1013)
    $$ (Data/Array/Accelerate/Smart.hs:1026)
    $$$ (Data/Array/Accelerate/Smart.hs:1030)
    $$$$ (Data/Array/Accelerate/Smart.hs:1034)
    $$$$$ (Data/Array/Accelerate/Smart.hs:1038)
    showPreAccOp (Data/Array/Accelerate/Smart.hs:1045)
    showPreExpOp (Data/Array/Accelerate/Smart.hs:1097)
  86% (101 /118) in 'Data.Array.Accelerate.Language'
  Missing documentation for:
    Stencil (Data/Array/Accelerate/Smart.hs:530)
    Stencil3 (Data/Array/Accelerate/Language.hs:402)
    Stencil5 (Data/Array/Accelerate/Language.hs:403)
    Stencil7 (Data/Array/Accelerate/Language.hs:404)
    Stencil9 (Data/Array/Accelerate/Language.hs:405)
    Stencil3x3 (Data/Array/Accelerate/Language.hs:408)
    Stencil5x3 (Data/Array/Accelerate/Language.hs:409)
    Stencil3x5 (Data/Array/Accelerate/Language.hs:410)
    Stencil5x5 (Data/Array/Accelerate/Language.hs:411)
    Stencil3x3x3 (Data/Array/Accelerate/Language.hs:414)
    Stencil5x3x3 (Data/Array/Accelerate/Language.hs:415)
    Stencil3x5x3 (Data/Array/Accelerate/Language.hs:416)
    Stencil3x3x5 (Data/Array/Accelerate/Language.hs:417)
    Stencil5x5x3 (Data/Array/Accelerate/Language.hs:418)
    Stencil5x3x5 (Data/Array/Accelerate/Language.hs:419)
    Stencil3x5x5 (Data/Array/Accelerate/Language.hs:420)
    Stencil5x5x5 (Data/Array/Accelerate/Language.hs:421)
 100% (112 /112) in 'Data.Array.Accelerate.Prelude'
  75% (  6 /  8) in 'Data.Array.Accelerate.Trafo.Sharing'
  Missing documentation for:
    Afunction (Data/Array/Accelerate/Trafo/Sharing.hs:157)
    Function (Data/Array/Accelerate/Trafo/Sharing.hs:380)
  30% (  7 / 23) in 'Data.Array.Accelerate.Trafo.Substitution'
  Missing documentation for:
    subTop (Data/Array/Accelerate/Trafo/Substitution.hs:109)
    subAtop (Data/Array/Accelerate/Trafo/Substitution.hs:113)
    :> (Data/Array/Accelerate/Trafo/Substitution.hs:134)
    weakenA (Data/Array/Accelerate/Trafo/Substitution.hs:137)
    weakenEA (Data/Array/Accelerate/Trafo/Substitution.hs:141)
    weakenFA (Data/Array/Accelerate/Trafo/Substitution.hs:145)
    weakenE (Data/Array/Accelerate/Trafo/Substitution.hs:149)
    weakenFE (Data/Array/Accelerate/Trafo/Substitution.hs:153)
    RebuildAcc (Data/Array/Accelerate/Trafo/Substitution.hs:264)
    rebuildA (Data/Array/Accelerate/Trafo/Substitution.hs:305)
    rebuildAfun (Data/Array/Accelerate/Trafo/Substitution.hs:350)
    rebuildOpenAcc (Data/Array/Accelerate/Trafo/Substitution.hs:288)
    rebuildE (Data/Array/Accelerate/Trafo/Substitution.hs:208)
    rebuildEA (Data/Array/Accelerate/Trafo/Substitution.hs:376)
    rebuildFA (Data/Array/Accelerate/Trafo/Substitution.hs:420)
    rebuildFE (Data/Array/Accelerate/Trafo/Substitution.hs:250)
   6% (  1 / 18) in 'Data.Array.Accelerate.Trafo.Base'
  Missing documentation for:
    Kit (Data/Array/Accelerate/Trafo/Base.hs:57)
    Match (Data/Array/Accelerate/Trafo/Base.hs:85)
    :=: (Data/Array/Accelerate/Analysis/Match.hs:62)
    avarIn (Data/Array/Accelerate/Trafo/Base.hs:75)
    kmap (Data/Array/Accelerate/Trafo/Base.hs:78)
    DelayedAcc (Data/Array/Accelerate/Trafo/Base.hs:111)
    DelayedOpenAcc (Data/Array/Accelerate/Trafo/Base.hs:120)
    DelayedAfun (Data/Array/Accelerate/Trafo/Base.hs:112)
    DelayedOpenAfun (Data/Array/Accelerate/Trafo/Base.hs:116)
    DelayedExp (Data/Array/Accelerate/Trafo/Base.hs:114)
    DelayedFun (Data/Array/Accelerate/Trafo/Base.hs:115)
    DelayedOpenExp (Data/Array/Accelerate/Trafo/Base.hs:117)
    DelayedOpenFun (Data/Array/Accelerate/Trafo/Base.hs:118)
    Gamma (Data/Array/Accelerate/Trafo/Base.hs:198)
    incExp (Data/Array/Accelerate/Trafo/Base.hs:205)
    prjExp (Data/Array/Accelerate/Trafo/Base.hs:209)
    lookupExp (Data/Array/Accelerate/Trafo/Base.hs:214)
  71% (  5 /  7) in 'Data.Array.Accelerate.Analysis.Shape'
  Missing documentation for:
    AccDim (Data/Array/Accelerate/Analysis/Shape.hs:30)
    delayedDim (Data/Array/Accelerate/Analysis/Shape.hs:37)
  27% (  4 / 15) in 'Data.Array.Accelerate.Pretty'
  Missing documentation for:
    PrettyAcc (Data/Array/Accelerate/Pretty/Print.hs:48)
    prettyPreAcc (Data/Array/Accelerate/Pretty/Print.hs:55)
    prettyOpenAcc (Data/Array/Accelerate/Pretty/Print.hs:52)
    prettyPreExp (Data/Array/Accelerate/Pretty/Print.hs:180)
    prettyExp (Data/Array/Accelerate/Pretty/Print.hs:177)
    prettyPreAfun (Data/Array/Accelerate/Pretty/Print.hs:143)
    prettyAfun (Data/Array/Accelerate/Pretty/Print.hs:140)
    prettyPreFun (Data/Array/Accelerate/Pretty/Print.hs:159)
    prettyFun (Data/Array/Accelerate/Pretty/Print.hs:156)
    prettyPrim (Data/Array/Accelerate/Pretty/Print.hs:296)
    noParens (Data/Array/Accelerate/Pretty/Print.hs:386)
  50% (  1 /  2) in 'Data.Array.Accelerate.Trafo.Algebra'
  Missing documentation for:
    evalPrimApp (Data/Array/Accelerate/Trafo/Algebra.hs:79)
  33% (  1 /  3) in 'Data.Array.Accelerate.Trafo.Rewrite'
  Missing documentation for:
    convertSegments (Data/Array/Accelerate/Trafo/Rewrite.hs:28)
    convertSegmentsAfun (Data/Array/Accelerate/Trafo/Rewrite.hs:103)
  12% (  1 /  8) in 'Data.Array.Accelerate.Trafo.Shrink'
  Missing documentation for:
    Shrink (Data/Array/Accelerate/Trafo/Shrink.hs:53)
    ShrinkAcc (Data/Array/Accelerate/Trafo/Shrink.hs:143)
    shrinkPreAcc (Data/Array/Accelerate/Trafo/Shrink.hs:146)
    basicReduceAcc (Data/Array/Accelerate/Trafo/Shrink.hs:239)
    UsesOfAcc (Data/Array/Accelerate/Trafo/Shrink.hs:314)
    usesOfPreAcc (Data/Array/Accelerate/Trafo/Shrink.hs:316)
    usesOfExp (Data/Array/Accelerate/Trafo/Shrink.hs:268)
  50% (  1 /  2) in 'Data.Array.Accelerate.Trafo.Simplify'
  Missing documentation for:
    Simplify (Data/Array/Accelerate/Trafo/Simplify.hs:49)
  38% (  5 / 13) in 'Data.Array.Accelerate.Trafo.Fusion'
  Missing documentation for:
    DelayedAcc (Data/Array/Accelerate/Trafo/Base.hs:111)
    DelayedOpenAcc (Data/Array/Accelerate/Trafo/Base.hs:120)
    DelayedAfun (Data/Array/Accelerate/Trafo/Base.hs:112)
    DelayedOpenAfun (Data/Array/Accelerate/Trafo/Base.hs:116)
    DelayedExp (Data/Array/Accelerate/Trafo/Base.hs:114)
    DelayedFun (Data/Array/Accelerate/Trafo/Base.hs:115)
    DelayedOpenExp (Data/Array/Accelerate/Trafo/Base.hs:117)
    DelayedOpenFun (Data/Array/Accelerate/Trafo/Base.hs:118)
  38% ( 17 / 45) in 'Data.Array.Accelerate.Trafo'
  Missing documentation for:
    Phase (Data/Array/Accelerate/Trafo.hs:57)
    convertAccWith (Data/Array/Accelerate/Trafo.hs:104)
    convertAfunWith (Data/Array/Accelerate/Trafo.hs:118)
    DelayedAcc (Data/Array/Accelerate/Trafo/Base.hs:111)
    DelayedOpenAcc (Data/Array/Accelerate/Trafo/Base.hs:120)
    DelayedAfun (Data/Array/Accelerate/Trafo/Base.hs:112)
    DelayedOpenAfun (Data/Array/Accelerate/Trafo/Base.hs:116)
    DelayedExp (Data/Array/Accelerate/Trafo/Base.hs:114)
    DelayedFun (Data/Array/Accelerate/Trafo/Base.hs:115)
    DelayedOpenExp (Data/Array/Accelerate/Trafo/Base.hs:117)
    DelayedOpenFun (Data/Array/Accelerate/Trafo/Base.hs:118)
    rebuildAcc (Data/Array/Accelerate/Trafo/Base.hs:61)
    subTop (Data/Array/Accelerate/Trafo/Substitution.hs:109)
    subAtop (Data/Array/Accelerate/Trafo/Substitution.hs:113)
    :> (Data/Array/Accelerate/Trafo/Substitution.hs:134)
    weakenA (Data/Array/Accelerate/Trafo/Substitution.hs:137)
    weakenEA (Data/Array/Accelerate/Trafo/Substitution.hs:141)
    weakenFA (Data/Array/Accelerate/Trafo/Substitution.hs:145)
    weakenE (Data/Array/Accelerate/Trafo/Substitution.hs:149)
    weakenFE (Data/Array/Accelerate/Trafo/Substitution.hs:153)
    RebuildAcc (Data/Array/Accelerate/Trafo/Substitution.hs:264)
    rebuildA (Data/Array/Accelerate/Trafo/Substitution.hs:305)
    rebuildAfun (Data/Array/Accelerate/Trafo/Substitution.hs:350)
    re
Data/Array/Accelerate/Analysis/Type.hs:86:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:90:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:94:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:98:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...

Data/Array/Accelerate/Analysis/Type.hs:102:30: warning: [-Woverlapping-patterns]
    Pattern match is redundant
    In a case alternative: _ -> ...
buildOpenAcc (Data/Array/Accelerate/Trafo/Substitution.hs:288)
    rebuildE (Data/Array/Accelerate/Trafo/Substitution.hs:208)
    rebuildEA (Data/Array/Accelerate/Trafo/Substitution.hs:376)
    rebuildFA (Data/Array/Accelerate/Trafo/Substitution.hs:420)
    rebuildFE (Data/Array/Accelerate/Trafo/Substitution.hs:250)
  82% (  9 / 11) in 'Data.Array.Accelerate.Analysis.Type'
  Missing documentation for:
    delayedAccType (Data/Array/Accelerate/Analysis/Type.hs:63)
    delayedExpType (Data/Array/Accelerate/Analysis/Type.hs:134)
  56% (  5 /  9) in 'Data.Array.Accelerate.Interpreter'
  91% (282 /311) in 'Data.Array.Accelerate'
  Missing documentation for:
    Arrays (Data/Array/Accelerate/Array/Sugar.hs:728)
    DIM0 (Data/Array/Accelerate/Array/Sugar.hs:873)
    DIM1 (Data/Array/Accelerate/Array/Sugar.hs:874)
    DIM2 (Data/Array/Accelerate/Array/Sugar.hs:875)
    DIM3 (Data/Array/Accelerate/Array/Sugar.hs:876)
    DIM4 (Data/Array/Accelerate/Array/Sugar.hs:877)
    DIM5 (Data/Array/Accelerate/Array/Sugar.hs:878)
    DIM6 (Data/Array/Accelerate/Array/Sugar.hs:879)
    DIM7 (Data/Array/Accelerate/Array/Sugar.hs:880)
    DIM8 (Data/Array/Accelerate/Array/Sugar.hs:881)
    DIM9 (Data/Array/Accelerate/Array/Sugar.hs:882)
    Stencil (Data/Array/Accelerate/Smart.hs:530)
    Stencil3 (Data/Array/Accelerate/Language.hs:402)
    Stencil5 (Data/Array/Accelerate/Language.hs:403)
    Stencil7 (Data/Array/Accelerate/Language.hs:404)
    Stencil9 (Data/Array/Accelerate/Language.hs:405)
    Stencil3x3 (Data/Array/Accelerate/Language.hs:408)
    Stencil5x3 (Data/Array/Accelerate/Language.hs:409)
    Stencil3x5 (Data/Array/Accelerate/Language.hs:410)
    Stencil5x5 (Data/Array/Accelerate/Language.hs:411)
    Stencil3x3x3 (Data/Array/Accelerate/Language.hs:414)
    Stencil5x3x3 (Data/Array/Accelerate/Language.hs:415)
    Stencil3x5x3 (Data/Array/Accelerate/Language.hs:416)
    Stencil3x3x5 (Data/Array/Accelerate/Language.hs:417)
    Stencil5x5x3 (Data/Array/Accelerate/Language.hs:418)
    Stencil5x3x5 (Data/Array/Accelerate/Language.hs:419)
    Stencil3x5x5 (Data/Array/Accelerate/Language.hs:420)
    Stencil5x5x5 (Data/Array/Accelerate/Language.hs:421)
    Bool
  92% ( 12 / 13) in 'Data.Array.Accelerate.Data.Complex'
  Missing documentation for:
    Module header
Warning: Data.Array.Accelerate: could not find link destinations for:
    ArrRepr ArrRepr' arrays arrays' toArr toArr' fromArr fromArr' ArraysR EltRepr EltRepr' ArrayElt eltType fromElt toElt eltType' fromElt' toElt' TupleType SliceIndex dim size ignore intersect toIndex fromIndex bound iter iter1 rangeToShape shapeToRange shapeToList listToShape sliceAnyIndex stencilPrj StencilRepr Shape Stencil Foreign scalarType ScalarType numType NumType boundedType BoundedType integralType IntegralType floatingType FloatingType nonNumType NonNumType unsafeIndex unsafeRangeSize numElements unsafeArray unsafeAt unsafeReplace unsafeAccum unsafeAccumArray getNumElements unsafeNewArray_ unsafeRead unsafeWrite D:R:URecIntp0 UInt uInt# D:R:VectorInt0 V_Int D:R:MVectorsInt0 MV_Int D:R:VectorInt80 V_Int8 D:R:MVectorsInt80 MV_Int8 D:R:VectorInt160 V_Int16 D:R:MVectorsInt160 MV_Int16 D:R:VectorInt320 V_Int32 D:R:MVectorsInt320 MV_Int32 D:R:VectorInt640 V_Int64 D:R:MVectorsInt640 MV_Int64 D:R:URecWordp0 UWord uWord# D:R:VectorWord0 V_Word D:R:MVectorsWord0 MV_Word D:R:VectorWord80 V_Word8 D:R:MVectorsWord80 MV_Word8 D:R:VectorWord160 V_Word16 D:R:MVectorsWord160 MV_Word16 D:R:VectorWord320 V_Word32 D:R:MVectorsWord320 MV_Word32 D:R:VectorWord640 V_Word64 D:R:MVectorsWord640 MV_Word64 D:R:URecFloatp0 UFloat uFloat# D:R:VectorFloat0 V_Float D:R:MVectorsFloat0 MV_Float D:R:URecDoublep0 UDouble uDouble# D:R:VectorDouble0 V_Double D:R:MVectorsDouble0 MV_Double SingI sing Sing SingKind fromSing DemoteRep D:R:SingBoola0 STrue SFalse D:R:VectorBool0 V_Bool D:R:MVectorsBool0 MV_Bool EqBool D:R:URecCharp0 UChar uChar# D:R:VectorChar0 V_Char D:R:MVectorsChar0 MV_Char ~
Warning: Data.Array.Accelerate.Data.Complex: could not find link destinations for:
    D:R:MVectorsComplex0 MV_Complex D:R:VectorComplex0 V_Complex eltType TupleType EltRepr fromElt toElt eltType' EltRepr' fromElt' toElt'
Documentation created: dist/doc/html/accelerate/index.html,
dist/doc/html/accelerate/accelerate.txt
Creating package registration file:
/tmp/pkgConf-accelerate-0.15.11326297801744161708.0
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/accelerate-0.15.1.0-6ZkNAHbLa7X7cpG1s9lCsX
Registering accelerate-0.15.1.0...
cabal: Leaving directory '/tmp/cabal-tmp-7504/accelerate-0.15.1.0'
Installed accelerate-0.15.1.0
cabal: Entering directory '/tmp/cabal-tmp-7504/abstract-par-accelerate-0.3.3'
Configuring abstract-par-accelerate-0.3.3...
Building abstract-par-accelerate-0.3.3...
Preprocessing library abstract-par-accelerate-0.3.3...
[1 of 1] Compiling Control.Monad.Par.Accelerate ( Control/Monad/Par/Accelerate.hs, dist/build/Control/Monad/Par/Accelerate.o )

Control/Monad/Par/Accelerate.hs:18:1: warning: [-Wunused-imports]
    The import of ‘Data.Array.IArray’ is redundant
      except perhaps to import instances from ‘Data.Array.IArray’
    To import instances alone, use: import Data.Array.IArray()

Control/Monad/Par/Accelerate.hs:19:1: warning: [-Wunused-imports]
    The import of ‘Foreign’ is redundant
      except perhaps to import instances from ‘Foreign’
    To import instances alone, use: import Foreign()

Control/Monad/Par/Accelerate.hs:20:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Array.IArray’ is redundant
      except perhaps to import instances from ‘Data.Array.IArray’
    To import instances alone, use: import Data.Array.IArray()

Control/Monad/Par/Accelerate.hs:21:1: warning: [-Wunused-imports]
    The qualified import of ‘Data.Vector.Storable’ is redundant
      except perhaps to import instances from ‘Data.Vector.Storable’
    To import instances alone, use: import Data.Vector.Storable()

Control/Monad/Par/Accelerate.hs:24:1: warning: [-Wunused-imports]
    The import of ‘Shape’
    from module ‘Data.Array.Accelerate’ is redundant

Control/Monad/Par/Accelerate.hs:25:1: warning: [-Wunused-imports]
    The import of ‘Data.Array.Accelerate.Array.Sugar’ is redundant
      except perhaps to import instances from ‘Data.Array.Accelerate.Array.Sugar’
    To import instances alone, use: import Data.Array.Accelerate.Array.Sugar()
Running Haddock for abstract-par-accelerate-0.3.3...
Running hscolour for abstract-par-accelerate-0.3.3...
Preprocessing library abstract-par-accelerate-0.3.3...
Preprocessing library abstract-par-accelerate-0.3.3...

Control/Monad/Par/Accelerate.hs:75:3: error:
    parse error on input ‘unsafeHybrid’
Haddock coverage:
Creating package registration file:
/tmp/pkgConf-abstract-par-accelerate-0.318650338821543678155.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-8.0.1.20161018/abstract-par-accelerate-0.3.3-E6ydxr9BROFCuKpFfCArZU
Registering abstract-par-accelerate-0.3.3...
cabal: Leaving directory '/tmp/cabal-tmp-7504/abstract-par-accelerate-0.3.3'
Installed abstract-par-accelerate-0.3.3