aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-02-16 10:17:21 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-02-16 10:17:21 +0000
commit67b4fab4e30a59d9a7e001ef25938d1767371569 (patch)
treec1adac46537dfadb7f5e4a679ba8ee04b351152a
parentc5245a33886ed3f9eabc4f0522fc449eac0171d3 (diff)
fix assertion issue in slice vectorization
-rw-r--r--Eigen/src/Core/Assign.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/Core/Assign.h b/Eigen/src/Core/Assign.h
index c4e2d5e75..572050755 100644
--- a/Eigen/src/Core/Assign.h
+++ b/Eigen/src/Core/Assign.h
@@ -353,7 +353,7 @@ struct ei_assign_impl<Derived1, Derived2, SliceVectorization, NoUnrolling>
const int outerSize = dst.outerSize();
const int alignedStep = (packetSize - dst.stride() % packetSize) & packetAlignedMask;
int alignedStart = ei_assign_traits<Derived1,Derived2>::DstIsAligned ? 0
- : ei_alignmentOffset(&dst.coeffRef(0), innerSize);
+ : ei_alignmentOffset(&dst.coeffRef(0,0), innerSize);
for(int i = 0; i < outerSize; ++i)
{