diff --git a/Eigen/src/Core/util/Memory.h b/Eigen/src/Core/util/Memory.h index a29ddb624..e3aa8bea5 100644 --- a/Eigen/src/Core/util/Memory.h +++ b/Eigen/src/Core/util/Memory.h @@ -89,7 +89,6 @@ inline static int ei_alignmentOffset(const Scalar* ptr, int maxOffset) const int PacketAlignedMask = PacketSize-1; const bool Vectorized = PacketSize>1; return Vectorized - ? std::min( (PacketSize - ((size_t(ptr)/sizeof(Scalar)) & PacketAlignedMask)) ? std::min( (PacketSize - (int((size_t(ptr)/sizeof(Scalar))) & PacketAlignedMask)) & PacketAlignedMask, maxOffset) : 0;