From bd49b86513fc2bd4eee0819a5dc6cb4f1831dc05 Mon Sep 17 00:00:00 2001 From: Lars Bilke <lars.bilke@ufz.de> Date: Wed, 8 May 2024 13:23:22 +0200 Subject: [PATCH] Update eigen to fix dupl. symbols error. Also added <cassert>, former code implicitly used an assert() function from eigen which was recently renamed to eigen_assert(). --- MathLib/LinAlg/Eigen/EigenMatrix.h | 1 + MathLib/Point3d.h | 1 + web/data/versions.json | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/MathLib/LinAlg/Eigen/EigenMatrix.h b/MathLib/LinAlg/Eigen/EigenMatrix.h index d69ee834f4f..a7644e07817 100644 --- a/MathLib/LinAlg/Eigen/EigenMatrix.h +++ b/MathLib/LinAlg/Eigen/EigenMatrix.h @@ -11,6 +11,7 @@ #pragma once #include <Eigen/Sparse> +#include <cassert> #include <iosfwd> #include <string> diff --git a/MathLib/Point3d.h b/MathLib/Point3d.h index 0aeafed2da8..2eb46ee2252 100644 --- a/MathLib/Point3d.h +++ b/MathLib/Point3d.h @@ -13,6 +13,7 @@ #pragma once #include <Eigen/Core> +#include <cassert> #include <limits> #include "mathlib_export.h" diff --git a/web/data/versions.json b/web/data/versions.json index 14a01fd47d4..4e19cd3ae67 100644 --- a/web/data/versions.json +++ b/web/data/versions.json @@ -14,7 +14,7 @@ "hugo": "0.122.0", "boost": "1.73.0", "eigen": "3.4.0", - "eigen-unsupported": "81e012c909475ab945a6730ec098b5bee7548184", + "eigen-unsupported": "9000b3767770f6dd0f4cfb12f4e19c71921885a4", "vtk": "9.3.0", "petsc": "3.18.6", "qt": "5.14.2", -- GitLab