From 8fda7943131edf48b91d8e0151b1857bccf5c92e Mon Sep 17 00:00:00 2001
From: Serhii Yaskovets <yaskovet@mpi-cbg.de>
Date: Wed, 12 Jul 2023 14:17:29 +0200
Subject: [PATCH] Update Eigen version [3.3.5->3.4.0]

---
 script/install_EIGEN.sh | 13 ++++++-------
 script/remove_old       |  4 ++--
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/script/install_EIGEN.sh b/script/install_EIGEN.sh
index 342ee3426..67118bbf8 100755
--- a/script/install_EIGEN.sh
+++ b/script/install_EIGEN.sh
@@ -17,19 +17,18 @@ if [ ! -d "$1/SUITESPARSE"  -o ! -f "$1/SUITESPARSE/include/umfpack.h" ]; then
   exit 1
 fi
 
-rm -rf eigen-3.3.5.tar.bz2
-wget http://ppmcore.mpi-cbg.de/upload/eigen-3.3.5.tar.bz2
-rm -rf eigen-eigen-b3f3d4950030/
-tar -xf eigen-3.3.5.tar.bz2
+rm -rf eigen-3.4.0.tar.bz2
+wget http://ppmcore.mpi-cbg.de/upload/eigen-3.4.0.tar.bz2
+tar -xf eigen-3.4.0.tar.bz2
 
-cd eigen-eigen-b3f3d4950030/
+cd eigen-3.4.0/
 mkdir $1/EIGEN/
 mv Eigen $1/EIGEN/Eigen
 
 cd ..
-rm -rf eigen-eigen-b3f3d4950030/
+rm -rf eigen-3.4.0/
 
 touch $1/EIGEN/signature_of_eigen3_matrix_library
 
 # Mark the installation
-echo 2 > $1/EIGEN/version_eigen_lib
+echo 3 > $1/EIGEN/version_eigen_lib
diff --git a/script/remove_old b/script/remove_old
index 3e5082e87..310e5aea9 100755
--- a/script/remove_old
+++ b/script/remove_old
@@ -194,9 +194,9 @@ function remove_old()
 
     if [ -d $1/EIGEN ]; then
         version=$(cat $1/EIGEN/version_eigen_lib)
-        if [ x"$version" != x"2"  ]; then
+        if [ x"$version" != x"3"  ]; then
             echo -e "\033[1;34;5m  -------------------------------------------------------------------------------- \033[0m"
-            echo -e "\033[1;34;5m  EIGEN has been updated to 3.3.5 , the component will be updated automatically    \033[0m"
+            echo -e "\033[1;34;5m  EIGEN has been updated to 3.4.0 , the component will be updated automatically    \033[0m"
             echo -e "\033[1;34;5m  -------------------------------------------------------------------------------- \033[0m"
             sleep 5
             rm -rf $1/EIGEN/Eigen
-- 
GitLab