From abce49ea2183efae910eb38ecd1c0cd55505d3d0 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 18 Feb 2011 14:20:36 +0100 Subject: fix a segfault in "slice vectorization" when the destination might not be aligned on a scalar (complex) --- Eigen/src/Core/Assign.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Eigen/src/Core/Assign.h') diff --git a/Eigen/src/Core/Assign.h b/Eigen/src/Core/Assign.h index 017331ccb..b06d07d05 100644 --- a/Eigen/src/Core/Assign.h +++ b/Eigen/src/Core/Assign.h @@ -474,7 +474,7 @@ struct assign_impl // do the vectorizable part of the assignment for(Index inner = alignedStart; inner(outer, inner, src); + dst.template copyPacketByOuterInner(outer, inner, src); // do the non-vectorizable part of the assignment for(Index inner = alignedEnd; inner