diff options
author | 2015-07-15 10:15:54 +0200 | |
---|---|---|
committer | 2015-07-15 10:15:54 +0200 | |
commit | 7cecd39a849afec76305b76f5a121c10c2eafe09 (patch) | |
tree | f811eb5a57051913cab25b9d8fdf865a89ac14c6 /Eigen/src | |
parent | 592ee2a4b4b89fbb33ed8fed89dccf42e0a5d148 (diff) | |
parent | 6527dbb9f82c794893de05cac2f19a733fe9f379 (diff) |
Merged eigen/eigen into default
Diffstat (limited to 'Eigen/src')
-rw-r--r-- | Eigen/src/Core/AssignEvaluator.h | 2 |
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); |