mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 11:49:02 +08:00
Fixed a bad type conversion.
This commit is contained in:
parent
63957ad5d6
commit
4498864fc8
@ -218,7 +218,7 @@ inline static Integer ei_alignmentOffset(const Scalar* ptr, Integer maxOffset)
|
|||||||
const Integer PacketAlignedMask = PacketSize-1;
|
const Integer PacketAlignedMask = PacketSize-1;
|
||||||
const bool Vectorized = PacketSize>1;
|
const bool Vectorized = PacketSize>1;
|
||||||
return Vectorized
|
return Vectorized
|
||||||
? std::min<Integer>( (PacketSize - (Integer((Integer(ptr)/sizeof(Scalar))) & PacketAlignedMask))
|
? std::min<Integer>( (PacketSize - (Integer((size_t(ptr)/sizeof(Scalar))) & PacketAlignedMask))
|
||||||
& PacketAlignedMask, maxOffset)
|
& PacketAlignedMask, maxOffset)
|
||||||
: 0;
|
: 0;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user