Created
December 5, 2014 00:39
-
-
Save yongqli/867cbc94cb85baa1cddf to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% cabal install hmatrix --reinstall | |
Resolving dependencies... | |
In order, the following will be installed: | |
hmatrix-0.16.1.0 (new version) | |
hmatrix-gsl-0.16.0.2 (reinstall) changes: hmatrix-0.16.0.6 -> 0.16.1.0 | |
Warning: Note that reinstalls are always dangerous. Continuing anyway... | |
Configuring hmatrix-0.16.1.0... | |
Building hmatrix-0.16.1.0... | |
Preprocessing library hmatrix-0.16.1.0... | |
[ 1 of 33] Compiling Data.Packed.Internal.Signatures ( src/Data/Packed/Internal/Signatures.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Signatures.o ) | |
[ 2 of 33] Compiling Data.Packed.Internal.Common ( src/Data/Packed/Internal/Common.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Common.o ) | |
[ 3 of 33] Compiling Data.Packed.Internal.Vector ( src/Data/Packed/Internal/Vector.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Vector.o ) | |
[ 4 of 33] Compiling Data.Packed.Internal.Matrix ( src/Data/Packed/Internal/Matrix.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Matrix.o ) | |
[ 5 of 33] Compiling Numeric.Conversion ( src/Numeric/Conversion.hs, dist/dist-sandbox-e264f01/build/Numeric/Conversion.o ) | |
[ 6 of 33] Compiling Numeric.Vectorized ( src/Numeric/Vectorized.hs, dist/dist-sandbox-e264f01/build/Numeric/Vectorized.o ) | |
[ 7 of 33] Compiling Data.Packed.Internal ( src/Data/Packed/Internal.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal.o ) | |
[ 8 of 33] Compiling Data.Packed.ST ( src/Data/Packed/ST.hs, dist/dist-sandbox-e264f01/build/Data/Packed/ST.o ) | |
[ 9 of 33] Compiling Data.Packed.Foreign ( src/Data/Packed/Foreign.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Foreign.o ) | |
[10 of 33] Compiling Data.Packed.Development ( src/Data/Packed/Development.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Development.o ) | |
[11 of 33] Compiling Data.Packed.Matrix ( src/Data/Packed/Matrix.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Matrix.o ) | |
[12 of 33] Compiling Data.Packed.Vector ( src/Data/Packed/Vector.hs, dist/dist-sandbox-e264f01/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/dist-sandbox-e264f01/build/Data/Packed.o ) | |
[14 of 33] Compiling Numeric.LinearAlgebra.LAPACK ( src/Numeric/LinearAlgebra/LAPACK.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/LAPACK.o ) | |
[15 of 33] Compiling Data.Packed.Internal.Numeric ( src/Data/Packed/Internal/Numeric.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Numeric.o ) | |
[16 of 33] Compiling Numeric.LinearAlgebra.Algorithms ( src/Numeric/LinearAlgebra/Algorithms.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Algorithms.o ) | |
[17 of 33] Compiling Numeric.Vector ( src/Numeric/Vector.hs, dist/dist-sandbox-e264f01/build/Numeric/Vector.o ) | |
[18 of 33] Compiling Numeric.Chain ( src/Numeric/Chain.hs, dist/dist-sandbox-e264f01/build/Numeric/Chain.o ) | |
[19 of 33] Compiling Numeric.Matrix ( src/Numeric/Matrix.hs, dist/dist-sandbox-e264f01/build/Numeric/Matrix.o ) | |
[20 of 33] Compiling Numeric.LinearAlgebra.Random ( src/Numeric/LinearAlgebra/Random.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Random.o ) | |
[21 of 33] Compiling Data.Packed.IO ( src/Data/Packed/IO.hs, dist/dist-sandbox-e264f01/build/Data/Packed/IO.o ) | |
[22 of 33] Compiling Data.Packed.Numeric ( src/Data/Packed/Numeric.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Numeric.o ) | |
[23 of 33] Compiling Numeric.Container ( src/Numeric/Container.hs, dist/dist-sandbox-e264f01/build/Numeric/Container.o ) | |
[24 of 33] Compiling Numeric.LinearAlgebra ( src/Numeric/LinearAlgebra.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra.o ) | |
[25 of 33] Compiling Numeric.LinearAlgebra.Util.Convolution ( src/Numeric/LinearAlgebra/Util/Convolution.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util/Convolution.o ) | |
[26 of 33] Compiling Numeric.LinearAlgebra.Util ( src/Numeric/LinearAlgebra/Util.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util.o ) | |
[27 of 33] Compiling Numeric.Sparse ( src/Numeric/Sparse.hs, dist/dist-sandbox-e264f01/build/Numeric/Sparse.o ) | |
[28 of 33] Compiling Numeric.LinearAlgebra.Devel ( src/Numeric/LinearAlgebra/Devel.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Devel.o ) | |
[29 of 33] Compiling Numeric.LinearAlgebra.Data ( src/Numeric/LinearAlgebra/Data.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Data.o ) | |
[30 of 33] Compiling Numeric.LinearAlgebra.Util.CG ( src/Numeric/LinearAlgebra/Util/CG.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util/CG.o ) | |
[31 of 33] Compiling Numeric.LinearAlgebra.HMatrix ( src/Numeric/LinearAlgebra/HMatrix.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/HMatrix.o ) | |
[32 of 33] Compiling Numeric.LinearAlgebra.Static.Internal ( src/Numeric/LinearAlgebra/Static/Internal.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Static/Internal.o ) | |
[33 of 33] Compiling Numeric.LinearAlgebra.Static ( src/Numeric/LinearAlgebra/Static.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Static.o ) | |
[ 1 of 33] Compiling Data.Packed.Internal.Signatures ( src/Data/Packed/Internal/Signatures.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Signatures.p_o ) | |
[ 2 of 33] Compiling Data.Packed.Internal.Common ( src/Data/Packed/Internal/Common.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Common.p_o ) | |
[ 3 of 33] Compiling Data.Packed.Internal.Vector ( src/Data/Packed/Internal/Vector.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Vector.p_o ) | |
[ 4 of 33] Compiling Data.Packed.Internal.Matrix ( src/Data/Packed/Internal/Matrix.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Matrix.p_o ) | |
[ 5 of 33] Compiling Numeric.Conversion ( src/Numeric/Conversion.hs, dist/dist-sandbox-e264f01/build/Numeric/Conversion.p_o ) | |
[ 6 of 33] Compiling Numeric.Vectorized ( src/Numeric/Vectorized.hs, dist/dist-sandbox-e264f01/build/Numeric/Vectorized.p_o ) | |
[ 7 of 33] Compiling Data.Packed.Internal ( src/Data/Packed/Internal.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal.p_o ) | |
[ 8 of 33] Compiling Data.Packed.ST ( src/Data/Packed/ST.hs, dist/dist-sandbox-e264f01/build/Data/Packed/ST.p_o ) | |
[ 9 of 33] Compiling Data.Packed.Foreign ( src/Data/Packed/Foreign.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Foreign.p_o ) | |
[10 of 33] Compiling Data.Packed.Development ( src/Data/Packed/Development.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Development.p_o ) | |
[11 of 33] Compiling Data.Packed.Matrix ( src/Data/Packed/Matrix.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Matrix.p_o ) | |
[12 of 33] Compiling Data.Packed.Vector ( src/Data/Packed/Vector.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Vector.p_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/dist-sandbox-e264f01/build/Data/Packed.p_o ) | |
[14 of 33] Compiling Numeric.LinearAlgebra.LAPACK ( src/Numeric/LinearAlgebra/LAPACK.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/LAPACK.p_o ) | |
[15 of 33] Compiling Data.Packed.Internal.Numeric ( src/Data/Packed/Internal/Numeric.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Internal/Numeric.p_o ) | |
[16 of 33] Compiling Numeric.LinearAlgebra.Algorithms ( src/Numeric/LinearAlgebra/Algorithms.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Algorithms.p_o ) | |
[17 of 33] Compiling Numeric.Vector ( src/Numeric/Vector.hs, dist/dist-sandbox-e264f01/build/Numeric/Vector.p_o ) | |
[18 of 33] Compiling Numeric.Chain ( src/Numeric/Chain.hs, dist/dist-sandbox-e264f01/build/Numeric/Chain.p_o ) | |
[19 of 33] Compiling Numeric.Matrix ( src/Numeric/Matrix.hs, dist/dist-sandbox-e264f01/build/Numeric/Matrix.p_o ) | |
[20 of 33] Compiling Numeric.LinearAlgebra.Random ( src/Numeric/LinearAlgebra/Random.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Random.p_o ) | |
[21 of 33] Compiling Data.Packed.IO ( src/Data/Packed/IO.hs, dist/dist-sandbox-e264f01/build/Data/Packed/IO.p_o ) | |
[22 of 33] Compiling Data.Packed.Numeric ( src/Data/Packed/Numeric.hs, dist/dist-sandbox-e264f01/build/Data/Packed/Numeric.p_o ) | |
[23 of 33] Compiling Numeric.Container ( src/Numeric/Container.hs, dist/dist-sandbox-e264f01/build/Numeric/Container.p_o ) | |
[24 of 33] Compiling Numeric.LinearAlgebra ( src/Numeric/LinearAlgebra.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra.p_o ) | |
[25 of 33] Compiling Numeric.LinearAlgebra.Util.Convolution ( src/Numeric/LinearAlgebra/Util/Convolution.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util/Convolution.p_o ) | |
[26 of 33] Compiling Numeric.LinearAlgebra.Util ( src/Numeric/LinearAlgebra/Util.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util.p_o ) | |
[27 of 33] Compiling Numeric.Sparse ( src/Numeric/Sparse.hs, dist/dist-sandbox-e264f01/build/Numeric/Sparse.p_o ) | |
[28 of 33] Compiling Numeric.LinearAlgebra.Devel ( src/Numeric/LinearAlgebra/Devel.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Devel.p_o ) | |
[29 of 33] Compiling Numeric.LinearAlgebra.Data ( src/Numeric/LinearAlgebra/Data.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Data.p_o ) | |
[30 of 33] Compiling Numeric.LinearAlgebra.Util.CG ( src/Numeric/LinearAlgebra/Util/CG.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Util/CG.p_o ) | |
[31 of 33] Compiling Numeric.LinearAlgebra.HMatrix ( src/Numeric/LinearAlgebra/HMatrix.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/HMatrix.p_o ) | |
[32 of 33] Compiling Numeric.LinearAlgebra.Static.Internal ( src/Numeric/LinearAlgebra/Static/Internal.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Static/Internal.p_o ) | |
[33 of 33] Compiling Numeric.LinearAlgebra.Static ( src/Numeric/LinearAlgebra/Static.hs, dist/dist-sandbox-e264f01/build/Numeric/LinearAlgebra/Static.p_o ) | |
src/C/vector-aux.c:703:30: | |
warning: declaration of 'struct drand48_data' will not be visible outside of this function [-Wvisibility] | |
inline double urandom(struct drand48_data * buffer) { | |
^ | |
src/C/vector-aux.c:705:5: | |
warning: implicit declaration of function 'drand48_r' is invalid in C99 [-Wimplicit-function-declaration] | |
drand48_r(buffer,&res); | |
^ | |
src/C/vector-aux.c:711:25: | |
warning: declaration of 'struct drand48_data' will not be visible outside of this function [-Wvisibility] | |
double gaussrand(struct drand48_data *buffer, | |
^ | |
src/C/vector-aux.c:719:24: | |
warning: incompatible pointer types passing 'struct drand48_data *' to parameter of type 'struct drand48_data *' [-Wincompatible-pointer-types] | |
double U1 = urandom(buffer); | |
^~~~~~ | |
src/C/vector-aux.c:703:45: | |
note: passing argument to parameter 'buffer' here | |
inline double urandom(struct drand48_data * buffer) { | |
^ | |
src/C/vector-aux.c:720:24: | |
warning: incompatible pointer types passing 'struct drand48_data *' to parameter of type 'struct drand48_data *' [-Wincompatible-pointer-types] | |
double U2 = urandom(buffer); | |
^~~~~~ | |
src/C/vector-aux.c:703:45: | |
note: passing argument to parameter 'buffer' here | |
inline double urandom(struct drand48_data * buffer) { | |
^ | |
src/C/vector-aux.c:738:25: | |
error: variable has incomplete type 'struct drand48_data' | |
struct drand48_data buffer; | |
^ | |
src/C/vector-aux.c:738:12: | |
note: forward declaration of 'struct drand48_data' | |
struct drand48_data buffer; | |
^ | |
src/C/vector-aux.c:739:5: | |
warning: implicit declaration of function 'srand48_r' is invalid in C99 [-Wimplicit-function-declaration] | |
srand48_r(seed,&buffer); | |
^ | |
6 warnings and 1 error generated. | |
Failed to install hmatrix-0.16.1.0 | |
cabal: Error: some packages failed to install: | |
hmatrix-0.16.1.0 failed during the building phase. The exception was: | |
ExitFailure 1 | |
hmatrix-gsl-0.16.0.2 depends on hmatrix-0.16.1.0 which failed to install. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment