Build #1 for hmatrix-gsl-stats-0.4.1

[all reports]

Package hmatrix-gsl-stats-0.4.1
Install InstallOk
Docs Ok
Tests NotTried
Time submitted 2015-07-12 00:09:46.2633 UTC
Compiler ghc-7.8.3
OS linux
Arch x86_64
Dependencies storable-complex-0.2.2, hmatrix-0.16.1.5, binary-0.7.1.0, base-4.7.0.1
Flags -onlygsl

Build log

[view raw]

Resolving dependencies...
Configuring primitive-0.6...
Building primitive-0.6...
Preprocessing library primitive-0.6...
[ 1 of 10] Compiling Data.Primitive.Internal.Compat ( Data/Primitive/Internal/Compat.hs, dist/build/Data/Primitive/Internal/Compat.o )
[ 2 of 10] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, dist/build/Data/Primitive/MachDeps.o )
[ 3 of 10] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, dist/build/Data/Primitive/Internal/Operations.o )
[ 4 of 10] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, dist/build/Control/Monad/Primitive.o )
[ 5 of 10] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, dist/build/Data/Primitive/Types.o )
[ 6 of 10] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, dist/build/Data/Primitive/Array.o )
[ 7 of 10] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, dist/build/Data/Primitive/ByteArray.o )
[ 8 of 10] Compiling Data.Primitive.Addr ( Data/Primitive/Addr.hs, dist/build/Data/Primitive/Addr.o )
[ 9 of 10] Compiling Data.Primitive   ( Data/Primitive.hs, dist/build/Data/Primitive.o )
[10 of 10] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, dist/build/Data/Primitive/MutVar.o )
In-place registering primitive-0.6...
Running Haddock for primitive-0.6...
Running hscolour for primitive-0.6...
Preprocessing library primitive-0.6...
Preprocessing library primitive-0.6...
Haddock coverage:
 100% (  3 /  3) in 'Data.Primitive.Internal.Compat'
   3% (  1 / 35) in 'Data.Primitive.MachDeps'
   3% (  1 / 29) in 'Data.Primitive.Internal.Operations'
  75% ( 12 / 16) in 'Control.Monad.Primitive'
 100% (  3 /  3) in 'Data.Primitive.Types'
 100% ( 15 / 15) in 'Data.Primitive.Array'
  93% ( 27 / 29) in 'Data.Primitive.ByteArray'
 100% ( 16 / 16) in 'Data.Primitive.Addr'
 100% (  7 /  7) in 'Data.Primitive'
 100% (  9 /  9) in 'Data.Primitive.MutVar'
Documentation created: dist/doc/html/primitive/index.html,
dist/doc/html/primitive/primitive.txt
Creating package registration file: /tmp/pkgConf-primitive-016946.6
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/primitive-0.6
Registering primitive-0.6...
Installed primitive-0.6
Configuring random-1.1...
Building random-1.1...
Preprocessing library random-1.1...
[1 of 1] Compiling System.Random    ( System/Random.hs, dist/build/System/Random.o )
In-place registering random-1.1...
Running Haddock for random-1.1...
Running hscolour for random-1.1...
Preprocessing library random-1.1...
Preprocessing library random-1.1...
Haddock coverage:
Cannot find documentation for: $intro
 100% ( 16 / 16) in 'System.Random'
Documentation created: dist/doc/html/random/index.html,
dist/doc/html/random/random.txt
Creating package registration file: /tmp/pkgConf-random-116946.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/random-1.1
Registering random-1.1...
Installed random-1.1
Configuring split-0.2.2...
Building split-0.2.2...
Preprocessing library split-0.2.2...
[1 of 2] Compiling Data.List.Split.Internals ( src/Data/List/Split/Internals.hs, dist/build/Data/List/Split/Internals.o )
[2 of 2] Compiling Data.List.Split  ( src/Data/List/Split.hs, dist/build/Data/List/Split.o )
In-place registering split-0.2.2...
Running Haddock for split-0.2.2...
Running hscolour for split-0.2.2...
Preprocessing library split-0.2.2...
Preprocessing library split-0.2.2...
Haddock coverage:
  91% ( 61 / 67) in 'Data.List.Split.Internals'
  90% ( 44 / 49) in 'Data.List.Split'
Documentation created: dist/doc/html/split/index.html,
dist/doc/html/split/split.txt
Creating package registration file: /tmp/pkgConf-split-0.216946.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/split-0.2.2
Registering split-0.2.2...
Installed split-0.2.2
Configuring storable-complex-0.2.2...
Building storable-complex-0.2.2...
Preprocessing library storable-complex-0.2.2...
[1 of 1] Compiling Foreign.Storable.Complex ( out-of-base/Foreign/Storable/Complex.hs, dist/build/Foreign/Storable/Complex.o )
In-place registering storable-complex-0.2.2...
Running Haddock for storable-complex-0.2.2...
Running hscolour for storable-complex-0.2.2...
Preprocessing library storable-complex-0.2.2...
Preprocessing library storable-complex-0.2.2...
Haddock coverage:
 100% (  1 /  1) in 'Foreign.Storable.Complex'
Documentation created: dist/doc/html/storable-complex/index.html,
dist/doc/html/storable-complex/storable-complex.txt
Creating package registration file: /tmp/pkgConf-storable-complex-0.216946.2
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/storable-complex-0.2.2
Registering storable-complex-0.2.2...
Installed storable-complex-0.2.2
Configuring vector-0.10.12.3...
Building vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...
[ 1 of 19] Compiling Data.Vector.Storable.Internal ( Data/Vector/Storable/Internal.hs, dist/build/Data/Vector/Storable/Internal.o )
[ 2 of 19] Compiling Data.Vector.Fusion.Util ( Data/Vector/Fusion/Util.hs, dist/build/Data/Vector/Fusion/Util.o )
[ 3 of 19] Compiling Data.Vector.Fusion.Stream.Size ( Data/Vector/Fusion/Stream/Size.hs, dist/build/Data/Vector/Fusion/Stream/Size.o )

Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
    No explicit implementation for
      ‘*’, ‘abs’, and ‘signum’
    In the instance declaration for ‘Num Size’
[ 4 of 19] Compiling Data.Vector.Internal.Check ( Data/Vector/Internal/Check.hs, dist/build/Data/Vector/Internal/Check.o )
[ 5 of 19] Compiling Data.Vector.Fusion.Stream.Monadic ( Data/Vector/Fusion/Stream/Monadic.hs, dist/build/Data/Vector/Fusion/Stream/Monadic.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package primitive-0.6 ... linking ... done.
Loading package array-0.5.0.0 ... linking ... done.
Loading package deepseq-1.3.0.2 ... linking ... done.
[ 6 of 19] Compiling Data.Vector.Fusion.Stream ( Data/Vector/Fusion/Stream.hs, dist/build/Data/Vector/Fusion/Stream.o )
[ 7 of 19] Compiling Data.Vector.Generic.Mutable ( Data/Vector/Generic/Mutable.hs, dist/build/Data/Vector/Generic/Mutable.o )
[ 8 of 19] Compiling Data.Vector.Generic.Base ( Data/Vector/Generic/Base.hs, dist/build/Data/Vector/Generic/Base.o )
[ 9 of 19] Compiling Data.Vector.Generic.New ( Data/Vector/Generic/New.hs, dist/build/Data/Vector/Generic/New.o )
[10 of 19] Compiling Data.Vector.Generic ( Data/Vector/Generic.hs, dist/build/Data/Vector/Generic.o )
[11 of 19] Compiling Data.Vector.Primitive.Mutable ( Data/Vector/Primitive/Mutable.hs, dist/build/Data/Vector/Primitive/Mutable.o )
[12 of 19] Compiling Data.Vector.Primitive ( Data/Vector/Primitive.hs, dist/build/Data/Vector/Primitive.o )
[13 of 19] Compiling Data.Vector.Storable.Mutable ( Data/Vector/Storable/Mutable.hs, dist/build/Data/Vector/Storable/Mutable.o )

Data/Vector/Storable/Mutable.hs:450:1: Warning:
    Rule "unsafeFromForeignPtr fp 0 n -> unsafeFromForeignPtr0 fp n " may never fire
      because ‘unsafeFromForeignPtr’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘unsafeFromForeignPtr’
[14 of 19] Compiling Data.Vector.Storable ( Data/Vector/Storable.hs, dist/build/Data/Vector/Storable.o )

Data/Vector/Storable.hs:1398:1: Warning:
    Rule "unsafeFromForeignPtr fp 0 n -> unsafeFromForeignPtr0 fp n " may never fire
      because ‘unsafeFromForeignPtr’ might inline first
    Probable fix: add an INLINE[n] or NOINLINE[n] pragma on ‘unsafeFromForeignPtr’
[15 of 19] Compiling Data.Vector.Unboxed.Base ( Data/Vector/Unboxed/Base.hs, dist/build/Data/Vector/Unboxed/Base.o )
[16 of 19] Compiling Data.Vector.Unboxed ( Data/Vector/Unboxed.hs, dist/build/Data/Vector/Unboxed.o )
[17 of 19] Compiling Data.Vector.Unboxed.Mutable ( Data/Vector/Unboxed/Mutable.hs, dist/build/Data/Vector/Unboxed/Mutable.o )
[18 of 19] Compiling Data.Vector.Mutable ( Data/Vector/Mutable.hs, dist/build/Data/Vector/Mutable.o )
[19 of 19] Compiling Data.Vector      ( Data/Vector.hs, dist/build/Data/Vector.o )
In-place registering vector-0.10.12.3...
Running Haddock for vector-0.10.12.3...
Running hscolour for vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...
Preprocessing library vector-0.10.12.3...

Data/Vector/Fusion/Stream/Size.hs:25:10: Warning:
    No explicit implementation for
      ‘*’, ‘abs’, and ‘signum’
    In the instance declaration for ‘Num Size’
Haddock coverage:
  25% (  1 /  4) in 'Data.Vector.Storable.Internal'
 100% (  5 /  5) in 'Data.Vector.Fusion.Util'
 100% (  6 /  6) in 'Data.Vector.Fusion.Stream.Size'
  11% (  1 /  9) in 'Data.Vector.Internal.Check'
  83% (104 /126) in 'Data.Vector.Fusion.Stream.Monadic'
  85% ( 88 /104) in 'Data.Vector.Fusion.Stream'
  64% ( 42 / 66) in 'Data.Vector.Generic.Mutable'
 100% (  3 /  3) in 'Data.Vector.Generic.Base'
   5% (  1 / 20) in 'Data.Vector.Generic.New'
  93% (215 /232) in 'Data.Vector.Generic'
  76% ( 38 / 50) in 'Data.Vector.Primitive.Mutable'
  97% (185 /191) in 'Data.Vector.Primitive'
  79% ( 46 / 58) in 'Data.Vector.Storable.Mutable'
  97% (194 /200) in 'Data.Vector.Storable'
  17% (  1 /  6) in 'Data.Vector.Unboxed.Base'
  96% (201 /210) in 'Data.Vector.Unboxed'
  77% ( 47 / 61) in 'Data.Vector.Unboxed.Mutable'
  76% ( 37 / 49) in 'Data.Vector.Mutable'
  94% (199 /212) in 'Data.Vector'
Warning: Data.Vector.Unboxed: could not find link destinations for:
    Data.Vector.Unboxed.Base.TFCo:R:VectorBool Data.Vector.Unboxed.Base.V_Bool Data.Vector.Unboxed.Base.TFCo:R:VectorChar Data.Vector.Unboxed.Base.V_Char Data.Vector.Unboxed.Base.TFCo:R:VectorDouble Data.Vector.Unboxed.Base.V_Double Data.Vector.Unboxed.Base.TFCo:R:VectorFloat Data.Vector.Unboxed.Base.V_Float Data.Vector.Unboxed.Base.TFCo:R:VectorInt Data.Vector.Unboxed.Base.V_Int Data.Vector.Unboxed.Base.TFCo:R:VectorInt8 Data.Vector.Unboxed.Base.V_Int8 Data.Vector.Unboxed.Base.TFCo:R:VectorInt16 Data.Vector.Unboxed.Base.V_Int16 Data.Vector.Unboxed.Base.TFCo:R:VectorInt32 Data.Vector.Unboxed.Base.V_Int32 Data.Vector.Unboxed.Base.TFCo:R:VectorInt64 Data.Vector.Unboxed.Base.V_Int64 Data.Vector.Unboxed.Base.TFCo:R:VectorWord Data.Vector.Unboxed.Base.V_Word Data.Vector.Unboxed.Base.TFCo:R:VectorWord8 Data.Vector.Unboxed.Base.V_Word8 Data.Vector.Unboxed.Base.TFCo:R:VectorWord16 Data.Vector.Unboxed.Base.V_Word16 Data.Vector.Unboxed.Base.TFCo:R:VectorWord32 Data.Vector.Unboxed.Base.V_Word32 Data.Vector.Unboxed.Base.TFCo:R:VectorWord64 Data.Vector.Unboxed.Base.V_Word64 Data.Vector.Unboxed.Base.TFCo:R:Vector() Data.Vector.Unboxed.Base.V_Unit Data.Vector.Unboxed.Base.TFCo:R:VectorComplex Data.Vector.Unboxed.Base.V_Complex Data.Vector.Unboxed.Base.TFCo:R:Vector(,) Data.Vector.Unboxed.Base.V_2 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,) Data.Vector.Unboxed.Base.V_3 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,) Data.Vector.Unboxed.Base.V_4 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,,) Data.Vector.Unboxed.Base.V_5 Data.Vector.Unboxed.Base.TFCo:R:Vector(,,,,,) Data.Vector.Unboxed.Base.V_6 Data.Vector.Unboxed.Base.TFCo:R:MVectorsBool Data.Vector.Unboxed.Base.MV_Bool Data.Vector.Unboxed.Base.TFCo:R:MVectorsChar Data.Vector.Unboxed.Base.MV_Char Data.Vector.Unboxed.Base.TFCo:R:MVectorsDouble Data.Vector.Unboxed.Base.MV_Double Data.Vector.Unboxed.Base.TFCo:R:MVectorsFloat Data.Vector.Unboxed.Base.MV_Float Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord64 Data.Vector.Unboxed.Base.MV_Word64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord32 Data.Vector.Unboxed.Base.MV_Word32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord16 Data.Vector.Unboxed.Base.MV_Word16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord8 Data.Vector.Unboxed.Base.MV_Word8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord Data.Vector.Unboxed.Base.MV_Word Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt64 Data.Vector.Unboxed.Base.MV_Int64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt32 Data.Vector.Unboxed.Base.MV_Int32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt16 Data.Vector.Unboxed.Base.MV_Int16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt8 Data.Vector.Unboxed.Base.MV_Int8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt Data.Vector.Unboxed.Base.MV_Int Data.Vector.Unboxed.Base.TFCo:R:MVectors() Data.Vector.Unboxed.Base.MV_Unit Data.Vector.Unboxed.Base.TFCo:R:MVectorsComplex Data.Vector.Unboxed.Base.MV_Complex Data.Vector.Unboxed.Base.TFCo:R:MVectors(,) Data.Vector.Unboxed.Base.MV_2 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,) Data.Vector.Unboxed.Base.MV_3 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,) Data.Vector.Unboxed.Base.MV_4 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,) Data.Vector.Unboxed.Base.MV_5 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,,) Data.Vector.Unboxed.Base.MV_6
Warning: Data.Vector.Unboxed.Mutable: could not find link destinations for:
    Data.Vector.Unboxed.Base.TFCo:R:MVectorsBool Data.Vector.Unboxed.Base.MV_Bool Data.Vector.Unboxed.Base.TFCo:R:MVectorsChar Data.Vector.Unboxed.Base.MV_Char Data.Vector.Unboxed.Base.TFCo:R:MVectorsDouble Data.Vector.Unboxed.Base.MV_Double Data.Vector.Unboxed.Base.TFCo:R:MVectorsFloat Data.Vector.Unboxed.Base.MV_Float Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord64 Data.Vector.Unboxed.Base.MV_Word64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord32 Data.Vector.Unboxed.Base.MV_Word32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord16 Data.Vector.Unboxed.Base.MV_Word16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord8 Data.Vector.Unboxed.Base.MV_Word8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsWord Data.Vector.Unboxed.Base.MV_Word Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt64 Data.Vector.Unboxed.Base.MV_Int64 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt32 Data.Vector.Unboxed.Base.MV_Int32 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt16 Data.Vector.Unboxed.Base.MV_Int16 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt8 Data.Vector.Unboxed.Base.MV_Int8 Data.Vector.Unboxed.Base.TFCo:R:MVectorsInt Data.Vector.Unboxed.Base.MV_Int Data.Vector.Unboxed.Base.TFCo:R:MVectors() Data.Vector.Unboxed.Base.MV_Unit Data.Vector.Unboxed.Base.TFCo:R:MVectorsComplex Data.Vector.Unboxed.Base.MV_Complex Data.Vector.Unboxed.Base.TFCo:R:MVectors(,) Data.Vector.Unboxed.Base.MV_2 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,) Data.Vector.Unboxed.Base.MV_3 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,) Data.Vector.Unboxed.Base.MV_4 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,) Data.Vector.Unboxed.Base.MV_5 Data.Vector.Unboxed.Base.TFCo:R:MVectors(,,,,,) Data.Vector.Unboxed.Base.MV_6
Documentation created: dist/doc/html/vector/index.html,
dist/doc/html/vector/vector.txt
Creating package registration file: /tmp/pkgConf-vector-0.10.1216946.3
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/vector-0.10.12.3
Registering vector-0.10.12.3...
Installed vector-0.10.12.3
Configuring hmatrix-0.16.1.5...
Building hmatrix-0.16.1.5...
Preprocessing library hmatrix-0.16.1.5...
[ 1 of 33] Compiling Data.Packed.Internal.Signatures ( src/Data/Packed/Internal/Signatures.hs, dist/build/Data/Packed/Internal/Signatures.o )
[ 2 of 33] Compiling Data.Packed.Internal.Common ( src/Data/Packed/Internal/Common.hs, dist/build/Data/Packed/Internal/Common.o )
[ 3 of 33] Compiling Data.Packed.Internal.Vector ( src/Data/Packed/Internal/Vector.hs, dist/build/Data/Packed/Internal/Vector.o )
[ 4 of 33] Compiling Data.Packed.Internal.Matrix ( src/Data/Packed/Internal/Matrix.hs, dist/build/Data/Packed/Internal/Matrix.o )
[ 5 of 33] Compiling Numeric.Conversion ( src/Numeric/Conversion.hs, dist/build/Numeric/Conversion.o )
[ 6 of 33] Compiling Numeric.Vectorized ( src/Numeric/Vectorized.hs, dist/build/Numeric/Vectorized.o )
[ 7 of 33] Compiling Data.Packed.Internal ( src/Data/Packed/Internal.hs, dist/build/Data/Packed/Internal.o )
[ 8 of 33] Compiling Data.Packed.ST   ( src/Data/Packed/ST.hs, dist/build/Data/Packed/ST.o )
[ 9 of 33] Compiling Data.Packed.Foreign ( src/Data/Packed/Foreign.hs, dist/build/Data/Packed/Foreign.o )
[10 of 33] Compiling Data.Packed.Development ( src/Data/Packed/Development.hs, dist/build/Data/Packed/Development.o )
[11 of 33] Compiling Data.Packed.Matrix ( src/Data/Packed/Matrix.hs, dist/build/Data/Packed/Matrix.o )
[12 of 33] Compiling Data.Packed.Vector ( src/Data/Packed/Vector.hs, dist/build/Data/Packed/Vector.o )

src/Data/Packed/Vector.hs:124:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
[13 of 33] Compiling Data.Packed      ( src/Data/Packed.hs, dist/build/Data/Packed.o )
[14 of 33] Compiling Numeric.LinearAlgebra.LAPACK ( src/Numeric/LinearAlgebra/LAPACK.hs, dist/build/Numeric/LinearAlgebra/LAPACK.o )
[15 of 33] Compiling Data.Packed.Internal.Numeric ( src/Data/Packed/Internal/Numeric.hs, dist/build/Data/Packed/Internal/Numeric.o )
[16 of 33] Compiling Numeric.LinearAlgebra.Algorithms ( src/Numeric/LinearAlgebra/Algorithms.hs, dist/build/Numeric/LinearAlgebra/Algorithms.o )
[17 of 33] Compiling Numeric.Vector   ( src/Numeric/Vector.hs, dist/build/Numeric/Vector.o )
[18 of 33] Compiling Numeric.Chain    ( src/Numeric/Chain.hs, dist/build/Numeric/Chain.o )
[19 of 33] Compiling Numeric.Matrix   ( src/Numeric/Matrix.hs, dist/build/Numeric/Matrix.o )
[20 of 33] Compiling Numeric.LinearAlgebra.Random ( src/Numeric/LinearAlgebra/Random.hs, dist/build/Numeric/LinearAlgebra/Random.o )
[21 of 33] Compiling Data.Packed.IO   ( src/Data/Packed/IO.hs, dist/build/Data/Packed/IO.o )
[22 of 33] Compiling Data.Packed.Numeric ( src/Data/Packed/Numeric.hs, dist/build/Data/Packed/Numeric.o )
[23 of 33] Compiling Numeric.Container ( src/Numeric/Container.hs, dist/build/Numeric/Container.o )
[24 of 33] Compiling Numeric.LinearAlgebra ( src/Numeric/LinearAlgebra.hs, dist/build/Numeric/LinearAlgebra.o )
[25 of 33] Compiling Numeric.LinearAlgebra.Util.Convolution ( src/Numeric/LinearAlgebra/Util/Convolution.hs, dist/build/Numeric/LinearAlgebra/Util/Convolution.o )
[26 of 33] Compiling Numeric.LinearAlgebra.Util ( src/Numeric/LinearAlgebra/Util.hs, dist/build/Numeric/LinearAlgebra/Util.o )
[27 of 33] Compiling Numeric.Sparse   ( src/Numeric/Sparse.hs, dist/build/Numeric/Sparse.o )
[28 of 33] Compiling Numeric.LinearAlgebra.Devel ( src/Numeric/LinearAlgebra/Devel.hs, dist/build/Numeric/LinearAlgebra/Devel.o )
[29 of 33] Compiling Numeric.LinearAlgebra.Data ( src/Numeric/LinearAlgebra/Data.hs, dist/build/Numeric/LinearAlgebra/Data.o )
[30 of 33] Compiling Numeric.LinearAlgebra.Util.CG ( src/Numeric/LinearAlgebra/Util/CG.hs, dist/build/Numeric/LinearAlgebra/Util/CG.o )
[31 of 33] Compiling Numeric.LinearAlgebra.HMatrix ( src/Numeric/LinearAlgebra/HMatrix.hs, dist/build/Numeric/LinearAlgebra/HMatrix.o )
[32 of 33] Compiling Numeric.LinearAlgebra.Static.Internal ( src/Numeric/LinearAlgebra/Static/Internal.hs, dist/build/Numeric/LinearAlgebra/Static/Internal.o )
[33 of 33] Compiling Numeric.LinearAlgebra.Static ( src/Numeric/LinearAlgebra/Static.hs, dist/build/Numeric/LinearAlgebra/Static.o )
In-place registering hmatrix-0.16.1.5...
Running Haddock for hmatrix-0.16.1.5...
Running hscolour for hmatrix-0.16.1.5...
Preprocessing library hmatrix-0.16.1.5...
Preprocessing library hmatrix-0.16.1.5...

src/Data/Packed/Vector.hs:124:1: Warning:
    Local definition of ‘join’ clashes with a future Prelude name - this will become an error in GHC 7.10, under the Applicative-Monad Proposal.
Haddock coverage:
   2% (  1 / 53) in 'Data.Packed.Internal.Signatures'
  48% ( 10 / 21) in 'Data.Packed.Internal.Common'
  59% ( 24 / 41) in 'Data.Packed.Internal.Vector'
  43% ( 15 / 35) in 'Data.Packed.Internal.Matrix'
 100% (  4 /  4) in 'Numeric.Conversion'
  75% ( 27 / 36) in 'Numeric.Vectorized'
  32% ( 47 /147) in 'Data.Packed.Internal'
  12% (  4 / 32) in 'Data.Packed.ST'
  30% (  3 / 10) in 'Data.Packed.Foreign'
  26% (  7 / 27) in 'Data.Packed.Development'
  91% ( 39 / 43) in 'Data.Packed.Matrix'
  71% ( 20 / 28) in 'Data.Packed.Vector'
  84% ( 61 / 73) in 'Data.Packed'
  97% ( 64 / 66) in 'Numeric.LinearAlgebra.LAPACK'
  69% ( 33 / 48) in 'Data.Packed.Internal.Numeric'
  91% ( 67 / 74) in 'Numeric.LinearAlgebra.Algorithms'
 100% (  1 /  1) in 'Numeric.Vector'
 100% (  2 /  2) in 'Numeric.Chain'
 100% (  1 /  1) in 'Numeric.Matrix'
  75% (  6 /  8) in 'Numeric.LinearAlgebra.Random'
  83% ( 10 / 12) in 'Data.Packed.IO'
  76% (115 /152) in 'Data.Packed.Numeric'
  77% (104 /135) in 'Numeric.Container'
  82% (171 /208) in 'Numeric.LinearAlgebra'
 100% (  7 /  7) in 'Numeric.LinearAlgebra.Util.Convolution'
  74% ( 46 / 62) in 'Numeric.LinearAlgebra.Util'
  17% (  2 / 12) in 'Numeric.Sparse'
  36% ( 36 /101) in 'Numeric.LinearAlgebra.Devel'
  82% ( 89 /109) in 'Numeric.LinearAlgebra.Data'
   0% (  0 /  6) in 'Numeric.LinearAlgebra.Util.CG'
  82% (107 /131) in 'Numeric.LinearAlgebra.HMatrix'
   2% (  1 / 65) in 'Numeric.LinearAlgebra.Static.Internal'
  13% (  9 / 68) in 'Numeric.LinearAlgebra.Static'
Warning: Numeric.LinearAlgebra.Devel: could not find link destinations for:
    Data.Packed.Internal.Common.Adapt1 Data.Packed.Internal.Common.Adapt2 Data.Packed.Internal.Common.Adapt3 Data.Packed.Internal.Common.Adapt4 Data.Packed.Internal.Common.Adapt5 Data.Packed.Internal.Common.Adapt6 Data.Packed.Internal.Common.Adapt7 Data.Packed.Internal.Common.Adapt8 Data.Packed.Internal.Common.Adapt9 Data.Packed.Internal.Common.Adapt10 Numeric.Sparse.CSC
Warning: Numeric.LinearAlgebra.HMatrix: could not find link destinations for:
    Numeric.LinearAlgebra.Algorithms.eps Numeric.LinearAlgebra.Util.CG.R Numeric.LinearAlgebra.Util.CG.V Numeric.LinearAlgebra.Algorithms.Normed Numeric.LinearAlgebra.Algorithms.NormType Data.Packed.Internal.Numeric.size' Data.Packed.Internal.Numeric.scalar' Data.Packed.Internal.Numeric.conj' Data.Packed.Internal.Numeric.scale' Data.Packed.Internal.Numeric.scaleRecip Data.Packed.Internal.Numeric.addConstant Data.Packed.Internal.Numeric.add Data.Packed.Internal.Numeric.sub Data.Packed.Internal.Numeric.mul Data.Packed.Internal.Numeric.divide Data.Packed.Internal.Numeric.equal Data.Packed.Internal.Numeric.arctan2' Data.Packed.Internal.Numeric.cmap' Data.Packed.Internal.Numeric.konst' Data.Packed.Internal.Numeric.build' Data.Packed.Internal.Numeric.atIndex' Data.Packed.Internal.Numeric.minIndex' Data.Packed.Internal.Numeric.maxIndex' Data.Packed.Internal.Numeric.minElement' Data.Packed.Internal.Numeric.maxElement' Data.Packed.Internal.Numeric.sumElements' Data.Packed.Internal.Numeric.prodElements' Data.Packed.Internal.Numeric.step' Data.Packed.Internal.Numeric.cond' Data.Packed.Internal.Numeric.find' Data.Packed.Internal.Numeric.assoc' Data.Packed.Internal.Numeric.accum' Data.Packed.Internal.Numeric.multiply Data.Packed.Internal.Numeric.absSum Data.Packed.Internal.Numeric.norm1 Data.Packed.Internal.Numeric.norm2 Data.Packed.Internal.Numeric.normInf Data.Packed.Numeric.linSolve Numeric.Conversion.toComplex' Numeric.Conversion.fromComplex' Numeric.Conversion.comp' Numeric.Conversion.single' Numeric.Conversion.double' Numeric.LinearAlgebra.Algorithms.svd' Numeric.LinearAlgebra.Algorithms.thinSVD' Numeric.LinearAlgebra.Algorithms.sv' Numeric.LinearAlgebra.Algorithms.luPacked' Numeric.LinearAlgebra.Algorithms.luSolve' Numeric.LinearAlgebra.Algorithms.mbLinearSolve' Numeric.LinearAlgebra.Algorithms.linearSolve' Numeric.LinearAlgebra.Algorithms.cholSolve' Numeric.LinearAlgebra.Algorithms.linearSolveSVD' Numeric.LinearAlgebra.Algorithms.linearSolveLS' Numeric.LinearAlgebra.Algorithms.eig' Numeric.LinearAlgebra.Algorithms.eigSH'' Numeric.LinearAlgebra.Algorithms.eigOnly Numeric.LinearAlgebra.Algorithms.eigOnlySH Numeric.LinearAlgebra.Algorithms.cholSH' Numeric.LinearAlgebra.Algorithms.mbCholSH' Numeric.LinearAlgebra.Algorithms.qr' Numeric.LinearAlgebra.Algorithms.qrgr' Numeric.LinearAlgebra.Algorithms.hess' Numeric.LinearAlgebra.Algorithms.schur'
Documentation created: dist/doc/html/hmatrix/index.html,
dist/doc/html/hmatrix/hmatrix.txt
Creating package registration file: /tmp/pkgConf-hmatrix-0.16.116946.5
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hmatrix-0.16.1.5
Registering hmatrix-0.16.1.5...
Installed hmatrix-0.16.1.5
Downloading hmatrix-gsl-stats-0.4.1...
Configuring hmatrix-gsl-stats-0.4.1...
Building hmatrix-gsl-stats-0.4.1...
Preprocessing library hmatrix-gsl-stats-0.4.1...
[ 1 of 10] Compiling Numeric.GSL.Fitting.Linear ( lib/Numeric/GSL/Fitting/Linear.hs, dist/build/Numeric/GSL/Fitting/Linear.o )
[ 2 of 10] Compiling Numeric.GSL.Distribution.Internal ( lib/Numeric/GSL/Distribution/Internal.hs, dist/build/Numeric/GSL/Distribution/Internal.o )
[ 3 of 10] Compiling Numeric.GSL.Distribution.Common ( lib/Numeric/GSL/Distribution/Common.hs, dist/build/Numeric/GSL/Distribution/Common.o )
[ 4 of 10] Compiling Numeric.GSL.Distribution.Discrete ( lib/Numeric/GSL/Distribution/Discrete.hs, dist/build/Numeric/GSL/Distribution/Discrete.o )

lib/Numeric/GSL/Distribution/Discrete.hs:124:40: Warning:
    Pattern match(es) are overlapped
    In a case alternative: _ -> ...
[ 5 of 10] Compiling Numeric.GSL.Distribution.Continuous ( lib/Numeric/GSL/Distribution/Continuous.hs, dist/build/Numeric/GSL/Distribution/Continuous.o )

lib/Numeric/GSL/Distribution/Continuous.hs:306:29: Warning:
    Pattern match(es) are overlapped
    In a case alternative: _ -> ...
[ 6 of 10] Compiling Numeric.GSL.Permutation ( lib/Numeric/GSL/Permutation.hs, dist/build/Numeric/GSL/Permutation.o )
[ 7 of 10] Compiling Numeric.GSL.Histogram2D ( lib/Numeric/GSL/Histogram2D.hs, dist/build/Numeric/GSL/Histogram2D.o )
[ 8 of 10] Compiling Numeric.GSL.Histogram ( lib/Numeric/GSL/Histogram.hs, dist/build/Numeric/GSL/Histogram.o )
[ 9 of 10] Compiling Numeric.GSL.Statistics ( lib/Numeric/GSL/Statistics.hs, dist/build/Numeric/GSL/Statistics.o )
[10 of 10] Compiling Numeric.GSL.Sort ( lib/Numeric/GSL/Sort.hs, dist/build/Numeric/GSL/Sort.o )
lib/Numeric/GSL/sort-aux.c: In function ‘sort’:

lib/Numeric/GSL/sort-aux.c:10:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/sort-aux.c: In function ‘sort’:

lib/Numeric/GSL/sort-aux.c:10:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/histogram-aux.c: In function ‘to_matrix’:

lib/Numeric/GSL/histogram-aux.c:103:9:
     warning: unused variable ‘j’ [-Wunused-variable]
       int i,j;
             ^
lib/Numeric/GSL/histogram-aux.c: In function ‘to_matrix’:

lib/Numeric/GSL/histogram-aux.c:103:9:
     warning: unused variable ‘j’ [-Wunused-variable]
       int i,j;
             ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random0_pdf’:

lib/Numeric/GSL/distribution-aux.c:70:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random0_dist’:

lib/Numeric/GSL/distribution-aux.c:77:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_pdf’:

lib/Numeric/GSL/distribution-aux.c:162:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:176:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:190:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_lower_inv’:

lib/Numeric/GSL/distribution-aux.c:204:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_upper_inv’:

lib/Numeric/GSL/distribution-aux.c:218:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_dist’:

lib/Numeric/GSL/distribution-aux.c:229:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_pdf’:

lib/Numeric/GSL/distribution-aux.c:333:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:349:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:365:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_lower_inv’:

lib/Numeric/GSL/distribution-aux.c:380:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_upper_inv’:

lib/Numeric/GSL/distribution-aux.c:395:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_dist’:

lib/Numeric/GSL/distribution-aux.c:406:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random3_dist’:

lib/Numeric/GSL/distribution-aux.c:502:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random_biv_pdf’:

lib/Numeric/GSL/distribution-aux.c:561:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random_biv_dist’:

lib/Numeric/GSL/distribution-aux.c:600:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_pdf’:

lib/Numeric/GSL/distribution-aux.c:767:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:775:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:783:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_dist’:

lib/Numeric/GSL/distribution-aux.c:808:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_pdf’:

lib/Numeric/GSL/distribution-aux.c:873:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:882:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:891:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_dist’:

lib/Numeric/GSL/distribution-aux.c:916:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_pdf’:

lib/Numeric/GSL/distribution-aux.c:974:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:981:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:988:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_dist’:

lib/Numeric/GSL/distribution-aux.c:1013:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random0_pdf’:

lib/Numeric/GSL/distribution-aux.c:70:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random0_dist’:

lib/Numeric/GSL/distribution-aux.c:77:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_pdf’:

lib/Numeric/GSL/distribution-aux.c:162:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:176:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:190:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_lower_inv’:

lib/Numeric/GSL/distribution-aux.c:204:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_cdf_upper_inv’:

lib/Numeric/GSL/distribution-aux.c:218:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random1_dist’:

lib/Numeric/GSL/distribution-aux.c:229:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_pdf’:

lib/Numeric/GSL/distribution-aux.c:333:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:349:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:365:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_lower_inv’:

lib/Numeric/GSL/distribution-aux.c:380:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_cdf_upper_inv’:

lib/Numeric/GSL/distribution-aux.c:395:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random2_dist’:

lib/Numeric/GSL/distribution-aux.c:406:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random3_dist’:

lib/Numeric/GSL/distribution-aux.c:502:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random_biv_pdf’:

lib/Numeric/GSL/distribution-aux.c:561:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘random_biv_dist’:

lib/Numeric/GSL/distribution-aux.c:600:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_pdf’:

lib/Numeric/GSL/distribution-aux.c:767:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:775:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:783:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete1_dist’:

lib/Numeric/GSL/distribution-aux.c:808:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_pdf’:

lib/Numeric/GSL/distribution-aux.c:873:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:882:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:891:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete2_dist’:

lib/Numeric/GSL/distribution-aux.c:916:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_pdf’:

lib/Numeric/GSL/distribution-aux.c:974:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_cdf_lower’:

lib/Numeric/GSL/distribution-aux.c:981:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_cdf_upper’:

lib/Numeric/GSL/distribution-aux.c:988:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
lib/Numeric/GSL/distribution-aux.c: In function ‘discrete3_dist’:

lib/Numeric/GSL/distribution-aux.c:1013:1:
     warning: control reaches end of non-void function [-Wreturn-type]
     }
     ^
In-place registering hmatrix-gsl-stats-0.4.1...
Running Haddock for hmatrix-gsl-stats-0.4.1...
Running hscolour for hmatrix-gsl-stats-0.4.1...
Preprocessing library hmatrix-gsl-stats-0.4.1...
Preprocessing library hmatrix-gsl-stats-0.4.1...
Haddock coverage:
 100% (  7 /  7) in 'Numeric.GSL.Fitting.Linear'
  60% (  3 /  5) in 'Numeric.GSL.Distribution.Internal'
  60% (  3 /  5) in 'Numeric.GSL.Distribution.Common'
  71% ( 12 / 17) in 'Numeric.GSL.Distribution.Discrete'
  78% ( 25 / 32) in 'Numeric.GSL.Distribution.Continuous'
 100% ( 25 / 25) in 'Numeric.GSL.Permutation'
  97% ( 60 / 62) in 'Numeric.GSL.Histogram2D'
 100% ( 52 / 52) in 'Numeric.GSL.Histogram'
 100% ( 37 / 37) in 'Numeric.GSL.Statistics'
 100% (  2 /  2) in 'Numeric.GSL.Sort'
Documentation created: dist/doc/html/hmatrix-gsl-stats/index.html,
dist/doc/html/hmatrix-gsl-stats/hmatrix-gsl-stats.txt
Creating package registration file: /tmp/pkgConf-hmatrix-gsl-stats-0.416946.1
Installing library in
/home/builder/hackage-server/build-cache/tmp-install/lib/x86_64-linux-ghc-7.8.3/hmatrix-gsl-stats-0.4.1
Registering hmatrix-gsl-stats-0.4.1...
Installed hmatrix-gsl-stats-0.4.1