From 7176ae16238ded7fb5ed30a7f5215825b3abd134 Mon Sep 17 00:00:00 2001 From: Antonio Sanchez Date: Mon, 16 Oct 2023 15:38:25 -0700 Subject: [PATCH] Make 3.4.1 compatible with c++03 --- Eigen/src/Core/util/Meta.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Eigen/src/Core/util/Meta.h b/Eigen/src/Core/util/Meta.h index 8751ed23e..b7635f985 100755 --- a/Eigen/src/Core/util/Meta.h +++ b/Eigen/src/Core/util/Meta.h @@ -470,9 +470,8 @@ template struct array_size > { */ #if EIGEN_COMP_CXXVER < 20 template -EIGEN_CONSTEXPR auto index_list_size(const T& x) { - using R = std::common_type_t>; - return static_cast(x.size()); +EIGEN_CONSTEXPR std::ptrdiff_t index_list_size(const T& x) { + return static_cast(x.size()); } template