diff --git a/MathLib/LinAlg/Eigen/EigenMatrix.h b/MathLib/LinAlg/Eigen/EigenMatrix.h
index d69ee834f4ffd6e73c30a99d7c12bfed99327841..a7644e078179475b1449da903d7a83d8e99e0c16 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 0aeafed2da84017241a9f25c2b3bfb2879da65f6..2eb46ee2252d253242319737be791aef0cb0057a 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 14a01fd47d41cbdcdf973a2a305cdfdf8605eac7..4e19cd3ae675f02da27f5dd3937f2b2a25e70de9 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",