Preprocessing library hmatrix-0.18.0.0...
[ 1 of 28] Compiling Internal.Vector  ( src/Internal/Vector.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Vector.o )
[ 2 of 28] Compiling Internal.Devel   ( src/Internal/Devel.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Devel.o )
[ 3 of 28] Compiling Internal.Vectorized ( src/Internal/Vectorized.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Vectorized.o )
[ 4 of 28] Compiling Internal.Matrix  ( src/Internal/Matrix.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Matrix.o )
[ 5 of 28] Compiling Internal.Conversion ( src/Internal/Conversion.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Conversion.o )
[ 6 of 28] Compiling Internal.Foreign ( src/Internal/Foreign.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Foreign.o )
[ 7 of 28] Compiling Internal.ST      ( src/Internal/ST.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/ST.o )
[ 8 of 28] Compiling Internal.Element ( src/Internal/Element.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Element.o )
[ 9 of 28] Compiling Internal.IO      ( src/Internal/IO.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/IO.o )
[10 of 28] Compiling Internal.LAPACK  ( src/Internal/LAPACK.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/LAPACK.o )
[11 of 28] Compiling Internal.Numeric ( src/Internal/Numeric.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Numeric.o )
[12 of 28] Compiling Internal.Sparse  ( src/Internal/Sparse.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Sparse.o )
[13 of 28] Compiling Numeric.LinearAlgebra.Devel ( src/Numeric/LinearAlgebra/Devel.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/LinearAlgebra/Devel.o )
[14 of 28] Compiling Internal.Algorithms ( src/Internal/Algorithms.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Algorithms.o )
[15 of 28] Compiling Internal.Container ( src/Internal/Container.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Container.o )
[16 of 28] Compiling Internal.Random  ( src/Internal/Random.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Random.o )
[17 of 28] Compiling Internal.Convolution ( src/Internal/Convolution.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Convolution.o )
[18 of 28] Compiling Internal.Chain   ( src/Internal/Chain.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Chain.o )
[19 of 28] Compiling Numeric.Vector   ( src/Numeric/Vector.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/Vector.o )
[20 of 28] Compiling Internal.CG      ( src/Internal/CG.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/CG.o )
[21 of 28] Compiling Numeric.Matrix   ( src/Numeric/Matrix.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/Matrix.o )
[22 of 28] Compiling Internal.Util    ( src/Internal/Util.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Util.o )
[23 of 28] Compiling Internal.Modular ( src/Internal/Modular.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Modular.o )
[24 of 28] Compiling Numeric.LinearAlgebra.Data ( src/Numeric/LinearAlgebra/Data.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/LinearAlgebra/Data.o )
[25 of 28] Compiling Numeric.LinearAlgebra ( src/Numeric/LinearAlgebra.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/LinearAlgebra.o )
[26 of 28] Compiling Numeric.LinearAlgebra.HMatrix ( src/Numeric/LinearAlgebra/HMatrix.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/LinearAlgebra/HMatrix.o )
[27 of 28] Compiling Internal.Static  ( src/Internal/Static.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Internal/Static.o )
[28 of 28] Compiling Numeric.LinearAlgebra.Static ( src/Numeric/LinearAlgebra/Static.hs, .stack-work/dist/x86_64-osx/Cabal-1.22.5.0/build/Numeric/LinearAlgebra/Static.o )
clang: warning: -O4 is equivalent to -O3
clang: warning: -O4 is equivalent to -O3
clang: warning: -O4 is equivalent to -O3

src/Internal/C/vector-aux.c:574:14:
     warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
            OP(3,abs)
                 ^

src/Internal/C/vector-aux.c:574:14:
     note: use function 'labs' instead
            OP(3,abs)
                 ^~~
                 labs

src/Internal/C/vector-aux.c:504:53:  note: expanded from macro 'OP'
#define OP(C,F) case C: { for(k=0;k<xn;k++) rp[k] = F(xp[k]); OK }
                                                    ^

src/Internal/C/vector-aux.c:941:9:
     warning: randomVector is not thread-safe in OSX and FreeBSD [-W#pragma-messages]
#pragma message "randomVector is not thread-safe in OSX and FreeBSD"
        ^
2 warnings generated.
clang: warning: -O4 is equivalent to -O3

src/Internal/C/vector-aux.c:574:14:
     warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value]
            OP(3,abs)
                 ^

src/Internal/C/vector-aux.c:574:14:
     note: use function 'labs' instead
            OP(3,abs)
                 ^~~
                 labs

src/Internal/C/vector-aux.c:504:53:  note: expanded from macro 'OP'
#define OP(C,F) case C: { for(k=0;k<xn;k++) rp[k] = F(xp[k]); OK }
                                                    ^

src/Internal/C/vector-aux.c:941:9:
     warning: randomVector is not thread-safe in OSX and FreeBSD [-W#pragma-messages]
#pragma message "randomVector is not thread-safe in OSX and FreeBSD"
        ^
2 warnings generated.
ld: warning: directory not found for option '-L/opt/local/lib/'
In-place registering hmatrix-0.18.0.0...
Installing library in
/Users/mahdi/Documents/Workshop/sibe/.stack-work/install/x86_64-osx/lts-6.7/7.10.3/lib/x86_64-osx-ghc-7.10.3/hmatrix-0.18.0.0-7PZ22o8olec0bnj98RI2Zu
Registering hmatrix-0.18.0.0...
