diff options
author | Gael Guennebaud <g.gael@free.fr> | 2010-02-01 11:45:08 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2010-02-01 11:45:08 +0100 |
commit | 7c41fb66f864b7584eac12247fb3945e2ce99f26 (patch) | |
tree | 6fc7ee4a1726488c3d9339398e53d79ab3028a43 /Eigen/src/LU/arch | |
parent | 08f154b93ad7f1bb3e67aa069412eaad0df4d0e5 (diff) |
fix compilation on 32bits systems
Diffstat (limited to 'Eigen/src/LU/arch')
-rw-r--r-- | Eigen/src/LU/arch/Inverse_SSE.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/LU/arch/Inverse_SSE.h b/Eigen/src/LU/arch/Inverse_SSE.h index 2ad371a7b..9da39bf20 100644 --- a/Eigen/src/LU/arch/Inverse_SSE.h +++ b/Eigen/src/LU/arch/Inverse_SSE.h @@ -158,8 +158,8 @@ struct ei_compute_inverse_size4<Architecture::SSE, double, MatrixType, ResultTyp { static void run(const MatrixType& matrix, ResultType& result) { - const EIGEN_ALIGN16 long long int _Sign_NP[2] = { 0x8000000000000000, 0x0000000000000000 }; - const EIGEN_ALIGN16 long long int _Sign_PN[2] = { 0x0000000000000000, 0x8000000000000000 }; + const EIGEN_ALIGN16 long long int _Sign_NP[2] = { 0x8000000000000000ll, 0x0000000000000000ll }; + const EIGEN_ALIGN16 long long int _Sign_PN[2] = { 0x0000000000000000ll, 0x8000000000000000ll }; // The inverse is calculated using "Divide and Conquer" technique. The // original matrix is divide into four 2x2 sub-matrices. Since each |