Skip to content

Commit 3ae4d54

Browse files
committed
conanfile.py: revert to older Eigen version for MSVC compatibility
1 parent 5e1044f commit 3ae4d54

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

conanfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ def requirements(self):
126126
self._export_local_recipes()
127127

128128
# Used by all modules via cupoch_utility
129-
self.requires("eigen/3.4.90-20240221@cupoch", transitive_headers=True)
129+
self.requires("eigen/3.4.90-20230718@cupoch", transitive_headers=True)
130130
self.requires("spdlog/1.13.0", transitive_headers=True, force=True)
131131
self.requires("thrust/2.2.0@cupoch", transitive_headers=True, force=True)
132132
self.requires("libcudacxx/2.2.0@cupoch", override=True)

third_party/conan-recipes/eigen/conandata.yml

+3
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@ sources:
22
"3.4.90-20240221":
33
url: "https://gitlab.com/libeigen/eigen/-/archive/3859e8d5b23b65102aa9e0d0819cc6bf7cf7b469/eigen-3859e8d5b23b65102aa9e0d0819cc6bf7cf7b469.tar.bz2"
44
sha256: "4583b28e93cfae1871080b9f5b0e9faf68e00d399c844aaa1ad9bb3cd04be9b0"
5+
"3.4.90-20230718":
6+
url: "https://gitlab.com/libeigen/eigen/-/archive/6e7abeae69eafe8d36043ece26a8796ca168fd21/eigen-6e7abeae69eafe8d36043ece26a8796ca168fd21.tar.bz2"
7+
sha256: "b0471aa7fb6a24021af9e1edd0f86c77eb3af4a5d42cdee2ecf45481f182b634"

third_party/conan-recipes/eigen/conanfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
class EigenConan(ConanFile):
1010
name = "eigen"
11-
version = "3.4.90-20240221"
11+
version = "3.4.90-20230718"
1212
url = "https://github.com/conan-io/conan-center-index"
1313
homepage = "http://eigen.tuxfamily.org"
1414
description = "Eigen is a C++ template library for linear algebra: matrices, vectors," \

0 commit comments

Comments
 (0)