Skip to content

Commit 04f9b25

Browse files
committed
conanfile.py: bump CCCL to v2.3.0
1 parent 7f96a42 commit 04f9b25

File tree

7 files changed

+15
-15
lines changed

7 files changed

+15
-15
lines changed

conanfile.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,9 @@ def requirements(self):
128128
# Used by all modules via cupoch_utility
129129
self.requires("eigen/3.4.0-20230718@cupoch", transitive_headers=True, transitive_libs=True)
130130
self.requires("spdlog/1.13.0", transitive_headers=True, transitive_libs=True, force=True)
131-
self.requires("thrust/2.2.0@cupoch", transitive_headers=True, transitive_libs=True, force=True)
132-
self.requires("libcudacxx/2.2.0@cupoch", override=True)
133-
self.requires("cub/2.2.0@cupoch", override=True)
131+
self.requires("thrust/2.3.0@cupoch", transitive_headers=True, transitive_libs=True, force=True)
132+
self.requires("libcudacxx/2.3.0@cupoch", override=True)
133+
self.requires("cub/2.3.0@cupoch", override=True)
134134
self.requires("stdgpu/cci.20240211@cupoch", transitive_headers=True, transitive_libs=True)
135135
self.requires("dlpack/0.8")
136136
self.requires("jsoncpp/1.9.5")
+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
sources:
2-
"2.2.0":
3-
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.2.0.tar.gz"
4-
sha256: "e27678a9d583f9994e591367e864425e722050a9ee1d721b2bd736b442b768d4"
2+
"2.3.0":
3+
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.3.0.tar.gz"
4+
sha256: "922c9e72a7d6d91ef6a1421f2545a947529a179d307853be1b1615c02241c271"
55
"1.17.2":
66
url: "https://github.com/NVIDIA/cub/archive/refs/tags/1.17.2.tar.gz"
77
sha256: "1013a595794548c359f22c07e1f8c620b97e3a577f7e8496d9407f74566a3e2a"

third_party/conan-recipes/cub/conanfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
class CubConan(ConanFile):
1414
name = "cub"
15-
version = "2.2.0"
15+
version = "2.3.0"
1616
description = "Cooperative primitives for CUDA C++"
1717
license = "BSD 3-Clause"
1818
url = "https://github.com/conan-io/conan-center-index"

third_party/conan-recipes/libcudacxx/conandata.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
sources:
2-
"2.2.0":
3-
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.2.0.tar.gz"
4-
sha256: "e27678a9d583f9994e591367e864425e722050a9ee1d721b2bd736b442b768d4"
2+
"2.3.0":
3+
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.3.0.tar.gz"
4+
sha256: "922c9e72a7d6d91ef6a1421f2545a947529a179d307853be1b1615c02241c271"
55
patches:
66
"2.2.0":
77
- patch_file: "patches/2.2.0-001-adjust-libcudacxx-config.cmake.patch"

third_party/conan-recipes/libcudacxx/conanfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
class LibcudacxxConan(ConanFile):
1414
name = "libcudacxx"
15-
version = "2.2.0"
15+
version = "2.3.0"
1616
description = ("libcu++, the NVIDIA C++ Standard Library, is the C++ Standard Library for your entire system."
1717
" It provides a heterogeneous implementation of the C++ Standard Library that can be used in and between CPU and GPU code.")
1818
license = "Apache-2.0"

third_party/conan-recipes/thrust/conandata.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
sources:
2-
"2.2.0":
3-
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.2.0.tar.gz"
4-
sha256: "e27678a9d583f9994e591367e864425e722050a9ee1d721b2bd736b442b768d4"
2+
"2.3.0":
3+
url: "https://github.com/NVIDIA/cccl/archive/refs/tags/v2.3.0.tar.gz"
4+
sha256: "922c9e72a7d6d91ef6a1421f2545a947529a179d307853be1b1615c02241c271"
55
"1.17.2":
66
url: "https://github.com/thrust/thrust/archive/1.17.2.tar.gz"
77
sha256: "d021e37f5aac30fd1b9737865399feb57db8e601ae2fc0af3cd41784435e9523"

third_party/conan-recipes/thrust/conanfile.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
class ThrustConan(ConanFile):
1212
name = "thrust"
13-
version = "2.2.0"
13+
version = "2.3.0"
1414
license = "Apache-2.0"
1515
description = (
1616
"Thrust is a parallel algorithms library which resembles "

0 commit comments

Comments
 (0)