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