diff --git a/src/fwd.hpp b/src/fwd.hpp index d5d1f2e66ab8acb55b36771a1c0c3b989fced430..5f00431f6f8d93ba7d6663c3c8dc2a54b4b3d869 100644 --- a/src/fwd.hpp +++ b/src/fwd.hpp @@ -28,9 +28,14 @@ #include <numpy/noprefix.h> #ifdef NPY_ALIGNED -#define EIGENPY_DEFAULT_ALIGNMENT_VALUE Eigen::Aligned16 +#if EIGEN_VERSION_AT_LEAST(3,2,90) + #define EIGENPY_DEFAULT_ALIGNMENT_VALUE Eigen::Aligned16 #else -#define EIGENPY_DEFAULT_ALIGNMENT_VALUE Eigen::Unaligned + #define EIGENPY_DEFAULT_ALIGNMENT_VALUE Eigen::Aligned +#endif +#else + #define EIGENPY_DEFAULT_ALIGNMENT_VALUE Eigen::Unaligned #endif #endif // ifndef __eigenpy_fwd_hpp__ +