aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/LU/arch
diff options
context:
space:
mode:
authorGravatar Keir Mierle <mierle@gmail.com>2012-01-05 23:15:09 -0800
committerGravatar Keir Mierle <mierle@gmail.com>2012-01-05 23:15:09 -0800
commit2d4fee0b40b78e6e91950cc35dd981a9f8f176c1 (patch)
tree3e064ceaf9e68512535fbced457e95280c06d707 /Eigen/src/LU/arch
parente7ef367db1240e6c4b3a49a525f00041143abd21 (diff)
Fix out-of-range int constant in 4x4 inverse.
Diffstat (limited to 'Eigen/src/LU/arch')
-rw-r--r--Eigen/src/LU/arch/Inverse_SSE.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/LU/arch/Inverse_SSE.h b/Eigen/src/LU/arch/Inverse_SSE.h
index 176c349ce..4c6153f0a 100644
--- a/Eigen/src/LU/arch/Inverse_SSE.h
+++ b/Eigen/src/LU/arch/Inverse_SSE.h
@@ -55,7 +55,7 @@ struct compute_inverse_size4<Architecture::SSE, float, MatrixType, ResultType>
static void run(const MatrixType& matrix, ResultType& result)
{
- EIGEN_ALIGN16 const int _Sign_PNNP[4] = { 0x00000000, 0x80000000, 0x80000000, 0x00000000 };
+ EIGEN_ALIGN16 const unsigned int _Sign_PNNP[4] = { 0x00000000, 0x80000000, 0x80000000, 0x00000000 };
// Load the full matrix into registers
__m128 _L1 = matrix.template packet<MatrixAlignment>( 0);