From 0c0181b11ee6499d44d6a02179563a8196d1be0a Mon Sep 17 00:00:00 2001 From: Justin Carpentier <jcarpent@laas.fr> Date: Thu, 11 Jan 2018 11:19:46 +0100 Subject: [PATCH] [All] Fix compatibility with Eigen 3.2.x --- src/fwd.hpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/fwd.hpp b/src/fwd.hpp index d5d1f2e6..5f00431f 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__ + -- GitLab