replace sizeof(Packet) with PacketSize else it breaks for ZVector.Packet4f

This commit is contained in:
Konstantinos Margaritis 2016-11-17 13:27:45 -05:00
parent 672aa97d4d
commit a1d5c503fa

View File

@ -591,7 +591,7 @@ template<typename Scalar> void packetmath_scatter_gather()
int stride = internal::random<int>(1,20);
EIGEN_ALIGN_MAX Scalar buffer[PacketSize*20];
memset(buffer, 0, 20*sizeof(Packet));
memset(buffer, 0, 20*PacketSize*sizeof(Scalar));
Packet packet = internal::pload<Packet>(data1);
internal::pscatter<Scalar, Packet>(buffer, packet, stride);