Skip to content

{lib}[GCCcore/13.2.0] python-glfw v2.8.0, SdfLib v20250125, TinyXML-2 v11.0.0, ...#22642

Merged
Crivella merged 6 commits intoeasybuilders:developfrom
Flamefire:20250321174602_new_pr_python-glfw280
Jun 16, 2025
Merged

{lib}[GCCcore/13.2.0] python-glfw v2.8.0, SdfLib v20250125, TinyXML-2 v11.0.0, ...#22642
Crivella merged 6 commits intoeasybuilders:developfrom
Flamefire:20250321174602_new_pr_python-glfw280

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

…125-GCCcore-13.2.0.eb, TinyXML-2-11.0.0-GCCcore-13.2.0.eb, tinyobjloader-2.0.0rc13-GCCcore-13.2.0.eb, etils-1.12.2-GCCcore-13.2.0.eb, Cereal-1.3.2-GCCcore-13.2.0.eb, GLFW-3.4-GCCcore-13.2.0.eb, GLM-1.0.1-GCCcore-13.2.0.eb, absl-py-2.1.0-GCCcore-13.2.0.eb
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 21, 2025

Updated software absl-py-2.1.0-GCCcore-13.2.0.eb

Diff against absl-py-2.1.0-GCCcore-13.3.0.eb

easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.3.0.eb b/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.2.0.eb
index c94fdbd490..fb60131bc5 100644
--- a/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.2.0.eb
@@ -1,4 +1,4 @@
-easyblock = 'PythonBundle'
+easyblock = 'PythonPackage'
 
 name = 'absl-py'
 version = '2.1.0'
@@ -8,17 +8,14 @@ description = """absl-py is a collection of Python library code for building Pyt
 applications. The code is collected from Google's own Python code base, and has
 been extensively tested and used in production."""
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
-builddependencies = [('binutils', '2.42')]
+builddependencies = [('binutils', '2.40')]
 
-dependencies = [('Python', '3.12.3')]
+dependencies = [('Python', '3.11.5')]
 
-exts_list = [
-    ('absl-py', version, {
-        'modulename': 'absl',
-        'checksums': ['7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'],
-    }),
-]
+options = {'modulename': 'absl'}
+sources = [SOURCE_TAR_GZ]
+checksums = ['7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff']
 
 moduleclass = 'tools'
Diff against absl-py-2.1.0-GCCcore-12.3.0.eb

easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-12.3.0.eb b/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.2.0.eb
index ec23eeaac6..fb60131bc5 100644
--- a/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/a/absl-py/absl-py-2.1.0-GCCcore-13.2.0.eb
@@ -1,4 +1,4 @@
-easyblock = 'PythonBundle'
+easyblock = 'PythonPackage'
 
 name = 'absl-py'
 version = '2.1.0'
@@ -8,17 +8,14 @@ description = """absl-py is a collection of Python library code for building Pyt
 applications. The code is collected from Google's own Python code base, and has
 been extensively tested and used in production."""
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 builddependencies = [('binutils', '2.40')]
 
-dependencies = [('Python', '3.11.3')]
+dependencies = [('Python', '3.11.5')]
 
-exts_list = [
-    ('absl-py', version, {
-        'modulename': 'absl',
-        'checksums': ['7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff'],
-    }),
-]
+options = {'modulename': 'absl'}
+sources = [SOURCE_TAR_GZ]
+checksums = ['7820790efbb316739cde8b4e19357243fc3608a152024288513dd968d7d959ff']
 
 moduleclass = 'tools'

Updated software Cereal-1.3.2-GCCcore-13.2.0.eb

Diff against Cereal-1.3.2-GCCcore-12.2.0.eb

easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-12.2.0.eb

diff --git a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-12.2.0.eb b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
index ce5e4458a8..4e82dec139 100644
--- a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-12.2.0.eb
+++ b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
@@ -14,7 +14,7 @@ turns them into different representations, such as compact binary encodings, XML
 fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or
 used standalone."""
 
-toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 github_account = 'USCiLab'
 source_urls = [GITHUB_LOWER_SOURCE]
@@ -22,8 +22,8 @@ sources = ['v%(version)s.tar.gz']
 checksums = ['16a7ad9b31ba5880dac55d62b5d6f243c3ebc8d46a3514149e56b5e7ea81f85f']
 
 builddependencies = [
-    ('CMake', '3.24.3'),
-    ('binutils', '2.39'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
 configopts = '-DJUST_INSTALL_CEREAL=ON -DSKIP_PERFORMANCE_COMPARISON=ON '
Diff against Cereal-1.3.2.eb

easybuild/easyconfigs/c/Cereal/Cereal-1.3.2.eb

diff --git a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2.eb b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
index 10964d26a2..4e82dec139 100644
--- a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2.eb
+++ b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
@@ -14,7 +14,7 @@ turns them into different representations, such as compact binary encodings, XML
 fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or
 used standalone."""
 
-toolchain = SYSTEM
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 github_account = 'USCiLab'
 source_urls = [GITHUB_LOWER_SOURCE]
@@ -22,7 +22,8 @@ sources = ['v%(version)s.tar.gz']
 checksums = ['16a7ad9b31ba5880dac55d62b5d6f243c3ebc8d46a3514149e56b5e7ea81f85f']
 
 builddependencies = [
-    ('CMake', '3.18.4'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
 configopts = '-DJUST_INSTALL_CEREAL=ON -DSKIP_PERFORMANCE_COMPARISON=ON '
Diff against Cereal-1.3.0.eb

easybuild/easyconfigs/c/Cereal/Cereal-1.3.0.eb

diff --git a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.0.eb b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
index beb9792f5a..4e82dec139 100644
--- a/easybuild/easyconfigs/c/Cereal/Cereal-1.3.0.eb
+++ b/easybuild/easyconfigs/c/Cereal/Cereal-1.3.2-GCCcore-13.2.0.eb
@@ -6,7 +6,7 @@
 easyblock = 'CMakeMake'
 
 name = 'Cereal'
-version = '1.3.0'
+version = '1.3.2'
 
 homepage = 'https://uscilab.github.io/cereal/'
 description = """cereal is a header-only C++11 serialization library. cereal takes arbitrary data types and reversibly
@@ -14,22 +14,23 @@ turns them into different representations, such as compact binary encodings, XML
 fast, light-weight, and easy to extend - it has no external dependencies and can be easily bundled with other code or
 used standalone."""
 
-toolchain = SYSTEM
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 github_account = 'USCiLab'
 source_urls = [GITHUB_LOWER_SOURCE]
 sources = ['v%(version)s.tar.gz']
-checksums = ['329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5']
+checksums = ['16a7ad9b31ba5880dac55d62b5d6f243c3ebc8d46a3514149e56b5e7ea81f85f']
 
 builddependencies = [
-    ('CMake', '3.18.4'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
 configopts = '-DJUST_INSTALL_CEREAL=ON -DSKIP_PERFORMANCE_COMPARISON=ON '
 
 sanity_check_paths = {
     'files': ['include/cereal/cereal.hpp'],
-    'dirs': ['include', 'share/cmake/cereal'],
+    'dirs': ['include', 'lib/cmake'],
 }
 
 moduleclass = 'lib'

Updated software GLFW-3.4-GCCcore-13.2.0.eb

Diff against GLFW-3.4-GCCcore-12.3.0.eb

easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.3.0.eb b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
index dda659e47c..6cba8f1205 100644
--- a/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
@@ -7,20 +7,20 @@ homepage = 'https://www.glfw.org'
 description = """GLFW is an Open Source, multi-platform library for OpenGL,
 OpenGL ES and Vulkan development on the desktop"""
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/%(namelower)s/%(namelower)s/archive/']
 sources = ['%(version)s.tar.gz']
 checksums = ['c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01']
 
 builddependencies = [
-    ('CMake', '3.26.3'),
     ('binutils', '2.40'),
-    ('pkgconf', '1.9.5'),
+    ('CMake', '3.27.6'),
+    ('pkgconf', '2.0.3'),
 ]
 dependencies = [
     ('Wayland', '1.22.0'),
-    ('X11', '20230603'),
+    ('X11', '20231019'),
 ]
 
 # build both static and shared libraries
Diff against GLFW-3.4-GCCcore-12.2.0.eb

easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.2.0.eb

diff --git a/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.2.0.eb b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
index 4a154fbe1e..6cba8f1205 100644
--- a/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-12.2.0.eb
+++ b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
@@ -7,20 +7,20 @@ homepage = 'https://www.glfw.org'
 description = """GLFW is an Open Source, multi-platform library for OpenGL,
 OpenGL ES and Vulkan development on the desktop"""
 
-toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/%(namelower)s/%(namelower)s/archive/']
 sources = ['%(version)s.tar.gz']
 checksums = ['c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01']
 
 builddependencies = [
-    ('CMake', '3.24.3'),
-    ('binutils', '2.39'),
-    ('pkgconf', '1.9.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
+    ('pkgconf', '2.0.3'),
 ]
 dependencies = [
     ('Wayland', '1.22.0'),
-    ('X11', '20221110'),
+    ('X11', '20231019'),
 ]
 
 # build both static and shared libraries
Diff against GLFW-3.3.8-GCCcore-11.3.0.eb

easybuild/easyconfigs/g/GLFW/GLFW-3.3.8-GCCcore-11.3.0.eb

diff --git a/easybuild/easyconfigs/g/GLFW/GLFW-3.3.8-GCCcore-11.3.0.eb b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
index c8fe2ff276..6cba8f1205 100644
--- a/easybuild/easyconfigs/g/GLFW/GLFW-3.3.8-GCCcore-11.3.0.eb
+++ b/easybuild/easyconfigs/g/GLFW/GLFW-3.4-GCCcore-13.2.0.eb
@@ -1,38 +1,39 @@
 easyblock = 'CMakeMake'
 
 name = 'GLFW'
-version = '3.3.8'
+version = '3.4'
 
 homepage = 'https://www.glfw.org'
 description = """GLFW is an Open Source, multi-platform library for OpenGL,
 OpenGL ES and Vulkan development on the desktop"""
 
-toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/%(namelower)s/%(namelower)s/archive/']
 sources = ['%(version)s.tar.gz']
-checksums = ['f30f42e05f11e5fc62483e513b0488d5bceeab7d9c5da0ffe2252ad81816c713']
+checksums = ['c038d34200234d071fae9345bc455e4a8f2f544ab60150765d7704e08f3dac01']
 
 builddependencies = [
-    ('CMake', '3.23.1'),
-    ('binutils', '2.38'),
-    ('pkgconf', '1.8.0'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
+    ('pkgconf', '2.0.3'),
 ]
-
 dependencies = [
-    ('X11', '20220504'),
+    ('Wayland', '1.22.0'),
+    ('X11', '20231019'),
 ]
 
 # build both static and shared libraries
 configopts = [
-    "-DBUILD_SHARED_LIBS=OFF",
-    "-DBUILD_SHARED_LIBS=ON",
+    '-DBUILD_SHARED_LIBS=OFF',
+    '-DBUILD_SHARED_LIBS=ON',
 ]
 
+
 sanity_check_paths = {
-    'files': ['include/GLFW/glfw3.h', 'include/GLFW/glfw3native.h',
-              'lib/libglfw3.a', 'lib/libglfw.%s' % SHLIB_EXT, 'lib/pkgconfig/glfw3.pc'],
-    'dirs': ['include/GLFW', 'lib/cmake/glfw3', 'lib/pkgconfig'],
+    'files': ['include/%(name)s/glfw3.h', 'include/%(name)s/glfw3native.h'] +
+             ['lib/libglfw3.a', 'lib/libglfw.%s' % SHLIB_EXT, 'lib/pkgconfig/glfw3.pc'],
+    'dirs': ['include/%(name)s', 'lib/cmake/glfw3', 'lib/pkgconfig'],
 }
 
 moduleclass = 'vis'

Updated software GLM-1.0.1-GCCcore-13.2.0.eb

Diff against GLM-1.0.1-GCCcore-13.3.0.eb

easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.3.0.eb b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
index 905306feab..fa7ad40ef6 100644
--- a/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
@@ -8,17 +8,19 @@ description = """
 OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
 software based on  the OpenGL Shading Language (GLSL) specifications."""
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/g-truc/glm/archive/']
 sources = ['%(version)s.tar.gz']
 checksums = ['9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('CMake', '3.29.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
+runtest = True
+
 sanity_check_paths = {
     'files': [],
     'dirs': ['include/glm/gtc', 'include/glm/gtx'],
Diff against GLM-0.9.9.8-GCCcore-12.2.0.eb

easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.2.0.eb

diff --git a/easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.2.0.eb b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
index e083d5c870..fa7ad40ef6 100644
--- a/easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.2.0.eb
+++ b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
@@ -1,30 +1,26 @@
 easyblock = 'CMakeMake'
 
 name = 'GLM'
-version = '0.9.9.8'
+version = '1.0.1'
 
 homepage = 'https://github.com/g-truc/glm'
 description = """
 OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
 software based on  the OpenGL Shading Language (GLSL) specifications."""
 
-toolchain = {'name': 'GCCcore', 'version': '12.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/g-truc/glm/archive/']
 sources = ['%(version)s.tar.gz']
-patches = [
-    'GLM-0.9.9.8_fix_missing_install.patch',
-]
-checksums = [
-    '7d508ab72cb5d43227a3711420f06ff99b0a0cb63ee2f93631b162bfe1fe9592',  # 0.9.9.8.tar.gz
-    '1cc199f9d66679b0b5e9a9fbe20bca0d9b15760fa172ca8759dd15bab35802ca',  # GLM-0.9.9.8_fix_missing_install.patch
-]
+checksums = ['9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c']
 
 builddependencies = [
-    ('binutils', '2.39'),
-    ('CMake', '3.24.3'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
 ]
 
+runtest = True
+
 sanity_check_paths = {
     'files': [],
     'dirs': ['include/glm/gtc', 'include/glm/gtx'],
Diff against GLM-0.9.9.8-GCCcore-12.3.0.eb

easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.3.0.eb b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
index 29477dd798..fa7ad40ef6 100644
--- a/easybuild/easyconfigs/g/GLM/GLM-0.9.9.8-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/g/GLM/GLM-1.0.1-GCCcore-13.2.0.eb
@@ -1,30 +1,26 @@
 easyblock = 'CMakeMake'
 
 name = 'GLM'
-version = '0.9.9.8'
+version = '1.0.1'
 
 homepage = 'https://github.com/g-truc/glm'
 description = """
 OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics
 software based on  the OpenGL Shading Language (GLSL) specifications."""
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 
 source_urls = ['https://github.com/g-truc/glm/archive/']
 sources = ['%(version)s.tar.gz']
-patches = [
-    'GLM-0.9.9.8_fix_missing_install.patch',
-]
-checksums = [
-    '7d508ab72cb5d43227a3711420f06ff99b0a0cb63ee2f93631b162bfe1fe9592',  # 0.9.9.8.tar.gz
-    '1cc199f9d66679b0b5e9a9fbe20bca0d9b15760fa172ca8759dd15bab35802ca',  # GLM-0.9.9.8_fix_missing_install.patch
-]
+checksums = ['9f3174561fd26904b23f0db5e560971cbf9b3cbda0b280f04d5c379d03bf234c']
 
 builddependencies = [
     ('binutils', '2.40'),
-    ('CMake', '3.26.3'),
+    ('CMake', '3.27.6'),
 ]
 
+runtest = True
+
 sanity_check_paths = {
     'files': [],
     'dirs': ['include/glm/gtc', 'include/glm/gtx'],

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
FAILED
Build succeeded for 8 out of 9 (9 easyconfigs in total)
i7055 - Linux Rocky Linux 8.9 (Green Obsidian), x86_64, AMD EPYC 7702 64-Core Processor (zen2), Python 3.8.17
See https://gist.github.com/Flamefire/8ef538b342956de61208cbc97305ea35 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
FAILED
Build succeeded for 8 out of 9 (9 easyconfigs in total)
n1113 - Linux RHEL 8.9 (Ootpa), x86_64, Intel(R) Xeon(R) Platinum 8470 (icelake), Python 3.8.17
See https://gist.github.com/Flamefire/19240a9082bfb91a4539dc4b689e6cc5 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 9 out of 9 (9 easyconfigs in total)
i8026 - Linux Rocky Linux 8.9 (Green Obsidian), x86_64, AMD EPYC 7352 24-Core Processor (zen2), 8 x NVIDIA NVIDIA A100-SXM4-40GB, 555.42.06, Python 3.8.17
See https://gist.github.com/Flamefire/ac39cee4656f5363162946e36ca04c7c for a full test report.

@Crivella
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen3

@Crivella
Copy link
Copy Markdown
Contributor

Test report by @Crivella
SUCCESS
Build succeeded for 21 out of 21 (9 easyconfigs in total)
crivella-desktop - Linux Ubuntu 22.04.5 LTS (Jammy Jellyfish), x86_64, 13th Gen Intel(R) Core(TM) i9-13900K (skylake), Python 3.11.13
See https://gist.github.com/Crivella/1d50f1f583debb153bcf238b681863c5 for a full test report.

@Crivella Crivella self-assigned this Jun 16, 2025
@boegelbot
Copy link
Copy Markdown
Collaborator

@Crivella: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=22642 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22642 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 6769

Test results coming soon (I hope)...

Details

- notification for comment with ID 2976820352 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 10 out of 10 (9 easyconfigs in total)
jsczen3c3.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.5, x86_64, AMD EPYC-Milan Processor (zen3), Python 3.9.21
See https://gist.github.com/boegelbot/f99f60aa479ba0c878d7f95718012df7 for a full test report.

Copy link
Copy Markdown
Contributor

@Crivella Crivella left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Crivella Crivella added this to the next release (5.1.1?) milestone Jun 16, 2025
@Crivella
Copy link
Copy Markdown
Contributor

Going in, thanks @Flamefire!

@Crivella Crivella merged commit 2e73657 into easybuilders:develop Jun 16, 2025
8 checks passed
@Flamefire Flamefire deleted the 20250321174602_new_pr_python-glfw280 branch June 16, 2025 15:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants