diff --git a/Eigen/src/Core/arch/AVX512/PacketMath.h b/Eigen/src/Core/arch/AVX512/PacketMath.h index af3109a7b..d3b1eea06 100644 --- a/Eigen/src/Core/arch/AVX512/PacketMath.h +++ b/Eigen/src/Core/arch/AVX512/PacketMath.h @@ -98,19 +98,19 @@ template <> struct unpacket_traits { typedef float type; typedef Packet8f half; - enum { size = 16 }; + enum { size = 16, alignment=Aligned64 }; }; template <> struct unpacket_traits { typedef double type; typedef Packet4d half; - enum { size = 8 }; + enum { size = 8, alignment=Aligned64 }; }; template <> struct unpacket_traits { typedef int type; typedef Packet8i half; - enum { size = 16 }; + enum { size = 16, alignment=Aligned64 }; }; template <>