Skip to content

{lib}[gfbf/2024a] CUDA-Python v12.6.2.post1 w/ CUDA 12.6.0#23397

Closed
Micket wants to merge 1 commit intoeasybuilders:developfrom
Micket:20250711185823_new_pr_CUDA-Python1262post1
Closed

{lib}[gfbf/2024a] CUDA-Python v12.6.2.post1 w/ CUDA 12.6.0#23397
Micket wants to merge 1 commit intoeasybuilders:developfrom
Micket:20250711185823_new_pr_CUDA-Python1262post1

Conversation

@Micket
Copy link
Copy Markdown
Contributor

@Micket Micket commented Jul 11, 2025

(created using eb --new-pr)

@Micket Micket added the update label Jul 11, 2025
@github-actions
Copy link
Copy Markdown

Updated software CUDA-Python-12.6.2.post1-gfbf-2024a-CUDA-12.6.0.eb

Diff against CUDA-Python-12.4.0-gfbf-2023b-CUDA-12.4.0.eb

easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.4.0-gfbf-2023b-CUDA-12.4.0.eb

diff --git a/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.4.0-gfbf-2023b-CUDA-12.4.0.eb b/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.6.2.post1-gfbf-2024a-CUDA-12.6.0.eb
index 29c3193518..b872c5b8ba 100644
--- a/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.4.0-gfbf-2023b-CUDA-12.4.0.eb
+++ b/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.6.2.post1-gfbf-2024a-CUDA-12.6.0.eb
@@ -2,19 +2,19 @@ easyblock = 'PythonBundle'
 
 name = 'CUDA-Python'
 # Warning: major and minor versions of CUDA and CUDA-Python are tied
-version = '12.4.0'
+version = '12.6.2.post1'
 versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://nvidia.github.io/cuda-python/'
 description = "Python bindings for CUDA"
 github_account = 'NVIDIA'
 
-toolchain = {'name': 'gfbf', 'version': '2023b'}
+toolchain = {'name': 'gfbf', 'version': '2024a'}
 
 dependencies = [
-    ('CUDA', version, '', SYSTEM),
-    ('Python', '3.11.5'),
-    ('SciPy-bundle', '2023.11'),
+    ('CUDA', '%(version_major)s.%(version_minor)s.0', '', SYSTEM),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
 ]
 
 exts_list = [
@@ -25,7 +25,7 @@ exts_list = [
         'modulename': 'cuda',
         'source_urls': ['https://github.com/%(github_account)s/%(namelower)s/archive'],
         'sources': [{'download_filename': 'v%(version)s.tar.gz', 'filename': '%(namelower)s-%(version)s.tar.gz'}],
-        'checksums': ['4c97b93de0b19d355b00c958e2705d28271a5e0b93ed007829c5455813644040'],
+        'checksums': ['abbfad534cb51d79f748cc5dfdc761fa6bb2c7a2b59e64b1d03608e7b0f64b1b'],
     }),
 ]
 
Diff against CUDA-Python-12.1.0-gfbf-2023a-CUDA-12.1.1.eb

easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.1.0-gfbf-2023a-CUDA-12.1.1.eb

diff --git a/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.1.0-gfbf-2023a-CUDA-12.1.1.eb b/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.6.2.post1-gfbf-2024a-CUDA-12.6.0.eb
index 2e45ce8f23..b872c5b8ba 100644
--- a/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.1.0-gfbf-2023a-CUDA-12.1.1.eb
+++ b/easybuild/easyconfigs/c/CUDA-Python/CUDA-Python-12.6.2.post1-gfbf-2024a-CUDA-12.6.0.eb
@@ -2,19 +2,19 @@ easyblock = 'PythonBundle'
 
 name = 'CUDA-Python'
 # Warning: major and minor versions of CUDA and CUDA-Python are tied
-version = '12.1.0'
+version = '12.6.2.post1'
 versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://nvidia.github.io/cuda-python/'
 description = "Python bindings for CUDA"
 github_account = 'NVIDIA'
 
-toolchain = {'name': 'gfbf', 'version': '2023a'}
+toolchain = {'name': 'gfbf', 'version': '2024a'}
 
 dependencies = [
-    ('CUDA', '%(version_major)s.%(version_minor)s.1', '', SYSTEM),
-    ('Python', '3.11.3'),
-    ('SciPy-bundle', '2023.07'),
+    ('CUDA', '%(version_major)s.%(version_minor)s.0', '', SYSTEM),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
 ]
 
 exts_list = [
@@ -25,7 +25,7 @@ exts_list = [
         'modulename': 'cuda',
         'source_urls': ['https://github.com/%(github_account)s/%(namelower)s/archive'],
         'sources': [{'download_filename': 'v%(version)s.tar.gz', 'filename': '%(namelower)s-%(version)s.tar.gz'}],
-        'checksums': ['6fdfacaabbd6bc7f5dddec3ecf6bb0968e4a6b5151896d6352703ff5e0fc4abb'],
+        'checksums': ['abbfad534cb51d79f748cc5dfdc761fa6bb2c7a2b59e64b1d03608e7b0f64b1b'],
     }),
 ]
 

@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Jul 12, 2025

Test report by @Micket
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
vera-r07-05 - Linux Rocky Linux 9.4, x86_64, Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz, 1 x NVIDIA NVIDIA A100-SXM4-40GB, 575.57.08, Python 3.9.18
See https://gist.github.com/Micket/df5ed17411bf729b8638d2bfe91d800f for a full test report.

@Micket
Copy link
Copy Markdown
Contributor Author

Micket commented Jul 12, 2025

oh they changed a lot in the sources. this will take some time.

@Micket Micket marked this pull request as draft July 12, 2025 01:26
@Flamefire
Copy link
Copy Markdown
Contributor

As I need this for a dependency of PyTorch I updated the EC and created a new PR. Can you check that please?

@Flamefire
Copy link
Copy Markdown
Contributor

#23588 was just merged

@Micket Micket closed this Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants