[eigen] UnalignedArrayAssert and EIGEN_DONT_VECTORIZE

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


I'm trying to use Eigen with the explicit vectorization features
disabled, but I'm having some problems with
"UnalignedArrayAssert" (curiously, it's only reproducible when running
under Valgrinds memcheck tool).

If I understand correctly, the 128-bit alignment requirement is only
needed when using the explicit vectorization, and thus one would expect
to find the assertion in question disabled when vectorization is -- but
it is not.

Are there any other reasons why this assertion is enabled even with
vectorization disabled? Is it safe to define

(I'm using 2.0.5, but by cursory inspection the situation appears to be
the same in the dev branch.)


Attachment: signature.asc
Description: This is a digitally signed message part

Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/