aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
diff options
context:
space:
mode:
authorGravatar Christoph Hertzberg <chtz@informatik.uni-bremen.de>2015-07-13 16:08:25 +0200
committerGravatar Christoph Hertzberg <chtz@informatik.uni-bremen.de>2015-07-13 16:08:25 +0200
commitea8756156406e928d8783940d3174d2db0a88986 (patch)
treeb2e266394c00dd89da1942ecb37ad92187088d91 /Eigen/src/Core
parentb8df8815f4d95c178a0d7421c2c7778bc09e9bc8 (diff)
bug #1039: Redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE may lead to errors
Diffstat (limited to 'Eigen/src/Core')
-rw-r--r--Eigen/src/Core/AssignEvaluator.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/AssignEvaluator.h b/Eigen/src/Core/AssignEvaluator.h
index 97938fdba..b0468dd64 100644
--- a/Eigen/src/Core/AssignEvaluator.h
+++ b/Eigen/src/Core/AssignEvaluator.h
@@ -480,7 +480,7 @@ struct dense_assignment_loop<Kernel, SliceVectorizedTraversal, NoUnrolling>
dstAlignment = alignable ? Aligned : int(dstIsAligned)
};
const Scalar *dst_ptr = &kernel.dstEvaluator().coeffRef(0,0);
- if((!bool(dstIsAligned)) && (Index(dst_ptr) % sizeof(Scalar))>0)
+ if((!bool(dstIsAligned)) && (size_t(dst_ptr) % sizeof(Scalar))>0)
{
// the pointer is not aligend-on scalar, so alignment is not possible
return dense_assignment_loop<Kernel,DefaultTraversal,NoUnrolling>::run(kernel);