Skip to content

Conversation

@Thyre
Copy link
Collaborator

@Thyre Thyre commented Sep 22, 2025

@Thyre Thyre added the update label Sep 22, 2025
@Thyre Thyre marked this pull request as draft September 22, 2025 17:20
@github-actions
Copy link

github-actions bot commented Sep 22, 2025

Updated software Qt6-6.9.2-GCCcore-14.3.0.eb

Diff against Qt6-6.7.2-GCCcore-13.3.0.eb

easybuild/easyconfigs/q/Qt6/Qt6-6.7.2-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/q/Qt6/Qt6-6.7.2-GCCcore-13.3.0.eb b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
index 2bc245f3d8..49d6651d2b 100644
--- a/easybuild/easyconfigs/q/Qt6/Qt6-6.7.2-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
@@ -1,12 +1,12 @@
 easyblock = 'CMakeNinja'
 
 name = 'Qt6'
-version = '6.7.2'
+version = '6.9.2'
 
 homepage = 'https://qt.io/'
 description = "Qt is a comprehensive cross-platform C++ application framework."
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 # disabling use of -ftree-vectorize is required to avoid compilation failures on some systems (e.g. Intel Skylake X)
 toolchainopts = {'vectorize': False}
 
@@ -22,57 +22,55 @@ patches = [
     'Qt6-6.5.2_fix_too_long_filenames.patch',
 ]
 checksums = [
-    {'qt-everywhere-src-6.7.2.tar.xz': '0aaea247db870193c260e8453ae692ca12abc1bd841faa1a6e6c99459968ca8a'},
+    {'qt-everywhere-src-6.9.2.tar.xz': '643f1fe35a739e2bf5e1a092cfe83dbee61ff6683684e957351c599767ca279c'},
     {'Qt6-6.6.3_fix_OF-Gentoo.patch': 'd4d4878ac76cb985e45eb3b6e90ba2233f65807d6bd9bbe2b71365b181347b7b'},
     {'Qt6-6.7.2_fix_cpu_features.patch': '3f37e7a4e4ed38cc82037be9504bc644e48bf258555ffff848183142725c9dc8'},
     {'Qt6-6.5.2_fix_too_long_filenames.patch': 'b4a2aa3c72fe01d8b9cbab6da43cdbd968bd139f5dd9daba83181eb5d6125dac'},
 ]
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('pkgconf', '2.2.0'),
-    ('CMake', '3.29.3'),
-    ('Ninja', '1.12.1'),
+    ('binutils', '2.44'),
+    ('pkgconf', '2.4.3'),
+    ('CMake', '4.0.3'),
+    ('Ninja', '1.13.0'),
     # deps for QtWebEngine
     ('Bison', '3.8.2'),
     ('flex', '2.6.4'),
-    ('gperf', '3.1'),
-    ('re2c', '3.1'),
+    ('gperf', '3.3'),
+    ('re2c', '4.3'),
 ]
 dependencies = [
-    ('double-conversion', '3.3.0'),
-    ('GLib', '2.80.4'),
-    ('PCRE2', '10.43'),
-    ('libpng', '1.6.43'),
-    ('LibTIFF', '4.6.0'),
-    ('libwebp', '1.4.0'),
-    ('JasPer', '4.2.4'),
-    ('HarfBuzz', '9.0.0'),
-    ('SQLite', '3.45.3'),
+    ('double-conversion', '3.3.1'),
+    ('GLib', '2.85.3'),
+    ('PCRE2', '10.45'),
+    ('libpng', '1.6.50'),
+    ('LibTIFF', '4.7.0'),
+    ('libwebp', '1.5.0'),
+    ('JasPer', '4.2.8'),
+    ('HarfBuzz', '11.4.1'),
+    ('SQLite', '3.50.1'),
     ('graphite2', '1.3.14'),
-    ('assimp', '5.4.3'),  # for Qt 3D
-    ('FFmpeg', '7.0.2'),
-    ('X11', '20240607'),
-    ('fontconfig', '2.15.0'),
+    ('assimp', '6.0.2'),  # for Qt 3D
+    ('FFmpeg', '7.1.2'),
+    ('X11', '20250608'),
+    ('fontconfig', '2.17.0'),
     ('zlib', '1.3.1'),
-    ('Python', '3.12.3'),
-    ('Python-bundle-PyPI', '2024.06'),
-    ('freetype', '2.13.2'),  # WebEngine
-    ('DBus', '1.15.8'),
+    ('Python', '3.13.5'),
+    ('Python-bundle-PyPI', '2025.07'),
+    ('freetype', '2.13.3'),  # WebEngine
+    ('DBus', '1.16.2'),
     ('libevent', '2.1.12'),  # WebEngine
-    ('libGLU', '9.0.3'),
-    ('libjpeg-turbo', '3.0.1'),  # WebEngine
-    ('NSS', '3.104'),  # WebEngine, required
-    ('snappy', '1.2.1'),  # WebEngine
+    ('OpenGL', '2025.09'),
+    ('libjpeg-turbo', '3.1.1'),  # WebEngine
+    ('NSS', '3.114'),  # WebEngine, required
+    ('snappy', '1.2.2'),  # WebEngine
     ('OpenSSL', '3', '', SYSTEM),
-    ('ICU', '75.1'),
-    ('nodejs', '20.13.1'),
+    ('ICU', '77.1'),
+    ('nodejs', '22.17.1'),
     # ('gRPC', '1.52.2'),  # WebEngine needs older Abseil/gRPC/protobuf
 ]
 
-preconfigopts = 'sed -i "s/MultiMedia/Multimedia/g" ../qt-everywhere-src-%(version)s/qtcharts/CMakeLists.txt && '
-
-preconfigopts += 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" '
+preconfigopts = 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" '
 preconfigopts += '../qt-everywhere-src-%(version)s/qtwebengine/src/gn/CMakeLists.txt && '  # Typo
 
 # Ninja uses all visible cores by default, which can lead to lack of sufficient memory;
@@ -84,15 +82,6 @@ prebuildopts = ' export NINJAFLAGS="-j%(parallel)s" && '
 configopts = "-Wno-dev -DFEATURE_qtpdf_build=OFF -DQT_AVOID_CMAKE_ARCHIVING_API=ON "
 configopts += "-DPython3_ROOT_DIR=$EBROOTPYTHON -DBUILD_qtwayland=OFF "
 
-# V8-Context-Snapshot needs to be disabled on aarch64
-# as it fails with "./v8_context_snapshot_generator failed with exit code -5"
-# which suggests a potential segmentation fault or memory-related issue
-if ARCH == "aarch64":
-    configopts += "-DFEATURE_webengine_v8_context_snapshot=OFF "
-
-# Removed from Qt6.0.0 but may be added back in the future
-# configopts += '-DBUILD_qtgamepad=OFF '  # Does not work on CentOS 7
-
 sanity_check_paths = {
     'files': ['bin/qmake6', 'lib/libQt6Core.%s' % SHLIB_EXT, 'lib/libQt6WebEngineCore.%s' % SHLIB_EXT],
     'dirs': ['include/QtCore', 'include/QtWebEngineCore'],
Diff against Qt6-6.6.3-GCCcore-13.2.0.eb

easybuild/easyconfigs/q/Qt6/Qt6-6.6.3-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/q/Qt6/Qt6-6.6.3-GCCcore-13.2.0.eb b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
index 212b480709..49d6651d2b 100644
--- a/easybuild/easyconfigs/q/Qt6/Qt6-6.6.3-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
@@ -1,12 +1,12 @@
 easyblock = 'CMakeNinja'
 
 name = 'Qt6'
-version = '6.6.3'
+version = '6.9.2'
 
 homepage = 'https://qt.io/'
 description = "Qt is a comprehensive cross-platform C++ application framework."
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 # disabling use of -ftree-vectorize is required to avoid compilation failures on some systems (e.g. Intel Skylake X)
 toolchainopts = {'vectorize': False}
 
@@ -18,68 +18,69 @@ source_urls = [
 sources = ['qt-everywhere-src-%(version)s.tar.xz']
 patches = [
     'Qt6-6.6.3_fix_OF-Gentoo.patch',
+    'Qt6-6.7.2_fix_cpu_features.patch',
     'Qt6-6.5.2_fix_too_long_filenames.patch',
 ]
 checksums = [
-    {'qt-everywhere-src-6.6.3.tar.xz': '69d0348fef415da98aa890a34651e9cfb232f1bffcee289b7b4e21386bf36104'},
+    {'qt-everywhere-src-6.9.2.tar.xz': '643f1fe35a739e2bf5e1a092cfe83dbee61ff6683684e957351c599767ca279c'},
     {'Qt6-6.6.3_fix_OF-Gentoo.patch': 'd4d4878ac76cb985e45eb3b6e90ba2233f65807d6bd9bbe2b71365b181347b7b'},
+    {'Qt6-6.7.2_fix_cpu_features.patch': '3f37e7a4e4ed38cc82037be9504bc644e48bf258555ffff848183142725c9dc8'},
     {'Qt6-6.5.2_fix_too_long_filenames.patch': 'b4a2aa3c72fe01d8b9cbab6da43cdbd968bd139f5dd9daba83181eb5d6125dac'},
 ]
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('pkgconf', '2.0.3'),
-    ('CMake', '3.27.6'),
-    ('Ninja', '1.11.1'),
+    ('binutils', '2.44'),
+    ('pkgconf', '2.4.3'),
+    ('CMake', '4.0.3'),
+    ('Ninja', '1.13.0'),
     # deps for QtWebEngine
     ('Bison', '3.8.2'),
     ('flex', '2.6.4'),
-    ('gperf', '3.1'),
-    ('re2c', '3.1'),
+    ('gperf', '3.3'),
+    ('re2c', '4.3'),
 ]
-
 dependencies = [
-    ('double-conversion', '3.3.0'),
-    ('GLib', '2.78.1'),
-    ('PCRE2', '10.42'),
-    ('libpng', '1.6.40'),
-    ('LibTIFF', '4.6.0'),
-    ('libwebp', '1.3.2'),
-    ('JasPer', '4.0.0'),
-    ('HarfBuzz', '8.2.2'),
-    ('SQLite', '3.43.1'),
+    ('double-conversion', '3.3.1'),
+    ('GLib', '2.85.3'),
+    ('PCRE2', '10.45'),
+    ('libpng', '1.6.50'),
+    ('LibTIFF', '4.7.0'),
+    ('libwebp', '1.5.0'),
+    ('JasPer', '4.2.8'),
+    ('HarfBuzz', '11.4.1'),
+    ('SQLite', '3.50.1'),
     ('graphite2', '1.3.14'),
-    ('assimp', '5.3.1'),  # for Qt 3D
-    ('FFmpeg', '6.0'),
-    ('X11', '20231019'),
-    ('fontconfig', '2.14.2'),
-    ('zlib', '1.2.13'),
-    ('Python', '3.11.5'),
-    ('Python-bundle-PyPI', '2023.10'),  # WebEngine
-    ('freetype', '2.13.2'),  # WebEngine
-    ('DBus', '1.15.8'),
+    ('assimp', '6.0.2'),  # for Qt 3D
+    ('FFmpeg', '7.1.2'),
+    ('X11', '20250608'),
+    ('fontconfig', '2.17.0'),
+    ('zlib', '1.3.1'),
+    ('Python', '3.13.5'),
+    ('Python-bundle-PyPI', '2025.07'),
+    ('freetype', '2.13.3'),  # WebEngine
+    ('DBus', '1.16.2'),
     ('libevent', '2.1.12'),  # WebEngine
-    ('libGLU', '9.0.3'),
-    ('libjpeg-turbo', '3.0.1'),  # WebEngine
-    ('NSS', '3.94'),  # WebEngine, required
-    ('snappy', '1.1.10'),  # WebEngine
-    ('OpenSSL', '1.1', '', SYSTEM),
-    ('ICU', '74.1'),  # WebEngine, optional
-    ('nodejs', '20.9.0'),  # WebEngine, required
+    ('OpenGL', '2025.09'),
+    ('libjpeg-turbo', '3.1.1'),  # WebEngine
+    ('NSS', '3.114'),  # WebEngine, required
+    ('snappy', '1.2.2'),  # WebEngine
+    ('OpenSSL', '3', '', SYSTEM),
+    ('ICU', '77.1'),
+    ('nodejs', '22.17.1'),
     # ('gRPC', '1.52.2'),  # WebEngine needs older Abseil/gRPC/protobuf
 ]
 
-preconfigopts = 'sed -i "s/MultiMedia/Multimedia/g" ../qt-everywhere-src-%(version)s/qtcharts/CMakeLists.txt &&'  # Typo
-preconfigopts += 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" ' \
-                 '../qt-everywhere-src-6.6.3/qtwebengine/src/gn/CMakeLists.txt &&'
+preconfigopts = 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" '
+preconfigopts += '../qt-everywhere-src-%(version)s/qtwebengine/src/gn/CMakeLists.txt && '  # Typo
+
+# Ninja uses all visible cores by default, which can lead to lack of sufficient memory;
+# so $NINJAFLAGS is set to control number of parallel processes used by Ninja;
+# note that $NINJAFLAGS is not a generic thing for Ninja, it's very specific to the Qt6 build procedure
+preconfigopts += ' export NINJAFLAGS="-j%(parallel)s" && '
+prebuildopts = ' export NINJAFLAGS="-j%(parallel)s" && '
 
-configopts = '-Wno-dev '
-configopts += '-DFEATURE_qtpdf_build=OFF '  # Requires CUPS
-configopts += '-DQT_AVOID_CMAKE_ARCHIVING_API=ON '
-configopts += '-DPython3_ROOT_DIR=$EBROOTPYTHON '
-configopts += '-DBUILD_qtwayland=OFF '  # Does not work on CentOS 7
-# Removed from Qt6.0.0 but may be added back in the future
-# configopts += '-DBUILD_qtgamepad=OFF '  # Does not work on CentOS 7
+configopts = "-Wno-dev -DFEATURE_qtpdf_build=OFF -DQT_AVOID_CMAKE_ARCHIVING_API=ON "
+configopts += "-DPython3_ROOT_DIR=$EBROOTPYTHON -DBUILD_qtwayland=OFF "
 
 sanity_check_paths = {
     'files': ['bin/qmake6', 'lib/libQt6Core.%s' % SHLIB_EXT, 'lib/libQt6WebEngineCore.%s' % SHLIB_EXT],
Diff against Qt6-6.5.2-GCCcore-12.3.0.eb

easybuild/easyconfigs/q/Qt6/Qt6-6.5.2-GCCcore-12.3.0.eb

diff --git a/easybuild/easyconfigs/q/Qt6/Qt6-6.5.2-GCCcore-12.3.0.eb b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
index ae88dad814..49d6651d2b 100644
--- a/easybuild/easyconfigs/q/Qt6/Qt6-6.5.2-GCCcore-12.3.0.eb
+++ b/easybuild/easyconfigs/q/Qt6/Qt6-6.9.2-GCCcore-14.3.0.eb
@@ -1,12 +1,12 @@
 easyblock = 'CMakeNinja'
 
 name = 'Qt6'
-version = '6.5.2'
+version = '6.9.2'
 
 homepage = 'https://qt.io/'
 description = "Qt is a comprehensive cross-platform C++ application framework."
 
-toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
 # disabling use of -ftree-vectorize is required to avoid compilation failures on some systems (e.g. Intel Skylake X)
 toolchainopts = {'vectorize': False}
 
@@ -17,69 +17,70 @@ source_urls = [
 ]
 sources = ['qt-everywhere-src-%(version)s.tar.xz']
 patches = [
-    'Qt6-6.5.2_fix_OF-Gentoo.patch',
+    'Qt6-6.6.3_fix_OF-Gentoo.patch',
+    'Qt6-6.7.2_fix_cpu_features.patch',
     'Qt6-6.5.2_fix_too_long_filenames.patch',
 ]
 checksums = [
-    {'qt-everywhere-src-6.5.2.tar.xz': 'cde57be663d0f875759797298bdc37a936d517c39f2013e4e6ece5e12edeed12'},
-    {'Qt6-6.5.2_fix_OF-Gentoo.patch': '62c4b1abdeac69f40fd48f5e46f470f9f9c328fdb02ab8aceb9aa1885ad8c601'},
+    {'qt-everywhere-src-6.9.2.tar.xz': '643f1fe35a739e2bf5e1a092cfe83dbee61ff6683684e957351c599767ca279c'},
+    {'Qt6-6.6.3_fix_OF-Gentoo.patch': 'd4d4878ac76cb985e45eb3b6e90ba2233f65807d6bd9bbe2b71365b181347b7b'},
+    {'Qt6-6.7.2_fix_cpu_features.patch': '3f37e7a4e4ed38cc82037be9504bc644e48bf258555ffff848183142725c9dc8'},
     {'Qt6-6.5.2_fix_too_long_filenames.patch': 'b4a2aa3c72fe01d8b9cbab6da43cdbd968bd139f5dd9daba83181eb5d6125dac'},
 ]
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('pkgconf', '1.9.5'),
-    ('CMake', '3.26.3'),
-    ('Ninja', '1.11.1'),
+    ('binutils', '2.44'),
+    ('pkgconf', '2.4.3'),
+    ('CMake', '4.0.3'),
+    ('Ninja', '1.13.0'),
     # deps for QtWebEngine
     ('Bison', '3.8.2'),
     ('flex', '2.6.4'),
-    ('gperf', '3.1'),
-    ('re2c', '3.1'),
+    ('gperf', '3.3'),
+    ('re2c', '4.3'),
 ]
-
 dependencies = [
-    ('double-conversion', '3.3.0'),
-    ('GLib', '2.77.1'),
-    ('PCRE2', '10.42'),
-    ('libpng', '1.6.39'),
-    ('LibTIFF', '4.5.0'),
-    ('libwebp', '1.3.1'),
-    ('JasPer', '4.0.0'),
-    ('HarfBuzz', '5.3.1'),
-    ('SQLite', '3.42.0'),
+    ('double-conversion', '3.3.1'),
+    ('GLib', '2.85.3'),
+    ('PCRE2', '10.45'),
+    ('libpng', '1.6.50'),
+    ('LibTIFF', '4.7.0'),
+    ('libwebp', '1.5.0'),
+    ('JasPer', '4.2.8'),
+    ('HarfBuzz', '11.4.1'),
+    ('SQLite', '3.50.1'),
     ('graphite2', '1.3.14'),
-    ('assimp', '5.2.5'),  # for Qt 3D
-    ('FFmpeg', '6.0'),
-    ('X11', '20230603'),
-    ('fontconfig', '2.14.2'),
-    ('zlib', '1.2.13'),
-    ('Python', '3.11.3'),
-    ('Python-bundle-PyPI', '2023.06'),  # WebEngine
-    ('freetype', '2.13.0'),  # WebEngine
-    ('DBus', '1.15.4'),
+    ('assimp', '6.0.2'),  # for Qt 3D
+    ('FFmpeg', '7.1.2'),
+    ('X11', '20250608'),
+    ('fontconfig', '2.17.0'),
+    ('zlib', '1.3.1'),
+    ('Python', '3.13.5'),
+    ('Python-bundle-PyPI', '2025.07'),
+    ('freetype', '2.13.3'),  # WebEngine
+    ('DBus', '1.16.2'),
     ('libevent', '2.1.12'),  # WebEngine
-    ('libGLU', '9.0.3'),
-    ('libjpeg-turbo', '2.1.5.1'),  # WebEngine
-    ('NSS', '3.89.1'),  # WebEngine, required
-    ('snappy', '1.1.10'),  # WebEngine
-    ('OpenSSL', '1.1', '', SYSTEM),
-    ('ICU', '73.2'),  # WebEngine, optional
-    ('nodejs', '18.17.1'),  # WebEngine, required
+    ('OpenGL', '2025.09'),
+    ('libjpeg-turbo', '3.1.1'),  # WebEngine
+    ('NSS', '3.114'),  # WebEngine, required
+    ('snappy', '1.2.2'),  # WebEngine
+    ('OpenSSL', '3', '', SYSTEM),
+    ('ICU', '77.1'),
+    ('nodejs', '22.17.1'),
     # ('gRPC', '1.52.2'),  # WebEngine needs older Abseil/gRPC/protobuf
 ]
 
-preconfigopts = 'sed -i "s/MultiMedia/Multimedia/g" ../qt-everywhere-src-%(version)s/qtcharts/CMakeLists.txt &&'  # Typo
-preconfigopts += 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" ' \
-                 '../qt-everywhere-src-6.5.2/qtwebengine/src/gn/CMakeLists.txt &&'
+preconfigopts = 'sed -i "23i set(Python3_ROOT_DIR \\$ENV{EBROOTPYTHON})" '
+preconfigopts += '../qt-everywhere-src-%(version)s/qtwebengine/src/gn/CMakeLists.txt && '  # Typo
+
+# Ninja uses all visible cores by default, which can lead to lack of sufficient memory;
+# so $NINJAFLAGS is set to control number of parallel processes used by Ninja;
+# note that $NINJAFLAGS is not a generic thing for Ninja, it's very specific to the Qt6 build procedure
+preconfigopts += ' export NINJAFLAGS="-j%(parallel)s" && '
+prebuildopts = ' export NINJAFLAGS="-j%(parallel)s" && '
 
-configopts = '-Wno-dev '
-configopts += '-DFEATURE_qtpdf_build=OFF '  # Requires CUPS
-configopts += '-DQT_AVOID_CMAKE_ARCHIVING_API=ON '
-configopts += '-DPython3_ROOT_DIR=$EBROOTPYTHON '
-configopts += '-DBUILD_qtwayland=OFF '  # Does not work on CentOS 7
-# Removed from Qt6.0.0 but may be added back in the future
-# configopts += '-DBUILD_qtgamepad=OFF '  # Does not work on CentOS 7
+configopts = "-Wno-dev -DFEATURE_qtpdf_build=OFF -DQT_AVOID_CMAKE_ARCHIVING_API=ON "
+configopts += "-DPython3_ROOT_DIR=$EBROOTPYTHON -DBUILD_qtwayland=OFF "
 
 sanity_check_paths = {
     'files': ['bin/qmake6', 'lib/libQt6Core.%s' % SHLIB_EXT, 'lib/libQt6WebEngineCore.%s' % SHLIB_EXT],

@Thyre Thyre added the 2025b issues & PRs related to 2025b common toolchains label Sep 22, 2025
@Thyre
Copy link
Collaborator Author

Thyre commented Sep 22, 2025

Test report by @Thyre
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
Linux - Linux Arch Linux UNKNOWN, x86_64, AMD Ryzen 7 7800X3D 8-Core Processor (zen4), 1 x AMD Navi 48 [Radeon RX 9070/9070 XT/9070 GRE] (device id: 0x7550, gfx: gfx1201, driver: 6.16.8-arch1-1), 1 x AMD Raphael (device id: 0x164e, gfx: gfx1036, driver: 6.16.8-arch1-1), Python 3.13.7
See https://gist.github.com/Thyre/122c3429305e1078bd42f132288b75fa for a full test report.

@Thyre
Copy link
Collaborator Author

Thyre commented Sep 22, 2025

Test report by @Thyre
SUCCESS
Build succeeded for 9 out of 9 (1 easyconfigs in total)
jrc0900.jureca - Linux Rocky Linux 9.6, AArch64, ARM UNKNOWN, 1 x NVIDIA NVIDIA GH200 480GB, 580.65.06, Python 3.9.21
See https://gist.github.com/Thyre/56bfd92996643bac1ab47a0c0e9c9793 for a full test report.

@Thyre Thyre marked this pull request as ready for review September 22, 2025 22:04
@Micket Micket added this to the next release (5.2.0?) milestone Oct 4, 2025
@Micket
Copy link
Contributor

Micket commented Oct 5, 2025

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

@Micket: 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=23966 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_23966 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 3369245003 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).

@Micket
Copy link
Contributor

Micket commented Oct 5, 2025

Disk space. bah.
Test report by @Micket
FAILED
Build succeeded for 0 out of 1 (1 easyconfigs in total)
vera-icelake-build - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Silver 4316 CPU @ 2.30GHz, Python 3.9.21
See https://gist.github.com/Micket/9407c37210979b1572b3f611e5c98fd6 for a full test report.

@boegelbot
Copy link
Collaborator

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

@Micket
Copy link
Contributor

Micket commented Oct 6, 2025

Test report by @Micket
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
vera-r07-06 - Linux Rocky Linux 9.6, x86_64, Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz, 1 x NVIDIA NVIDIA A100-SXM4-40GB, 580.65.06, Python 3.9.21
See https://gist.github.com/Micket/98eab81b0260e395085530967c54891e for a full test report.

Copy link
Contributor

@Micket Micket left a comment

Choose a reason for hiding this comment

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

lgtm

@Micket Micket merged commit 01197c2 into easybuilders:develop Oct 6, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2025b issues & PRs related to 2025b common toolchains update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants