Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Java #22188

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from
Open

Conversation

Micket
Copy link
Contributor

@Micket Micket commented Jan 21, 2025

(created using eb --new-pr)

Copy link

github-actions bot commented Jan 21, 2025

Updated software Java-11.0.25.eb

Diff against Java-8.432.eb

easybuild/easyconfigs/j/Java/Java-8.432.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-8.432.eb b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
index 08f4300a82..e1e481b6ad 100644
--- a/easybuild/easyconfigs/j/Java/Java-8.432.eb
+++ b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
@@ -1,8 +1,8 @@
 name = 'Java'
-_java_version = '8'
-_patch_version = '432'
-_build_version = 'b06'
-version = f'{_java_version}.{_patch_version}'
+_java_version = '11'
+_patch_version = '25'
+_build_version = '9'
+version = f'{_java_version}.0.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
@@ -10,21 +10,20 @@ Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot'
-_tarball_tmpl += f'_{_java_version}u{_patch_version}{_build_version}.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
 source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
-               f'jdk{_java_version}u{_patch_version}-{_build_version}/']
+               f'jdk-{version}+{_build_version}/']
 sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            'abaaa90deadf51bd28921453baf2992b3dff6171bb7142f5bdd14ef269f7b245',
+            '191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884',
         _tarball_tmpl.format('aarch64'):
-            '383caabc20428e9500f2e07965317ed4387a0e336104483e29a9e06eeffbf26b',
+            'f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7',
         _tarball_tmpl.format('ppc64le'):
-            '64fb17e83b79f9ad41dc18351a408bfe90324fd6360903ca5c0a740006c81be3',
+            '0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6',
     }
 ]
 
Diff against Java-17.0.13.eb

easybuild/easyconfigs/j/Java/Java-17.0.13.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-17.0.13.eb b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
index a16fe367a4..e1e481b6ad 100644
--- a/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
+++ b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
@@ -1,7 +1,7 @@
 name = 'Java'
-_java_version = '17'
-_patch_version = '13'
-_build_version = '11'
+_java_version = '11'
+_patch_version = '25'
+_build_version = '9'
 version = f'{_java_version}.0.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
@@ -19,11 +19,11 @@ sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            '8682892fc02965930b9022c066fa164dd6f458ef4a5dc262016aa28333b30f49',
+            '191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884',
         _tarball_tmpl.format('aarch64'):
-            '0c17fa4f14c0d2cc9e9334f996fccdddc5da4459d768f3105c7ff0283c47bf62',
+            'f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7',
         _tarball_tmpl.format('ppc64le'):
-            'd4e553c6fa7afdfe2577420c6e77a558db8113a3cef84e755384148f5610834e',
+            '0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6',
     }
 ]
 
Diff against Java-21.0.5.eb

easybuild/easyconfigs/j/Java/Java-21.0.5.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
index 932318fd33..e1e481b6ad 100644
--- a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb
+++ b/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
@@ -1,31 +1,29 @@
 name = 'Java'
-version = '21.0.5'
-local_build = '11'
+_java_version = '11'
+_patch_version = '25'
+_build_version = '9'
+version = f'{_java_version}.0.{_patch_version}'
 
-homepage = 'https://openjdk.org'
+homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
 Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
-
-source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/'
-               % local_build]
-sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)]
-
+source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
+               f'jdk-{version}+{_build_version}/']
+sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
-        local_tarball_tmpl % ('x64', local_build):
-            '3c654d98404c073b8a7e66bffb27f4ae3e7ede47d13284c132d40a83144bfd8c',
-        local_tarball_tmpl % ('aarch64', local_build):
-            '6482639ed9fd22aa2e704cc366848b1b3e1586d2bf1213869c43e80bca58fe5c',
-        local_tarball_tmpl % ('ppc64le', local_build):
-            '3c6f4c358facfb6c19d90faf02bfe0fc7512d6b0e80ac18146bbd7e0d01deeef',
-        local_tarball_tmpl % ('riscv64', local_build):
-            '2f1b3e401e36de803398dfb9818861f9f14ca8ae7db650ea0946ab048fefe3b9',
+        _tarball_tmpl.format('x64'):
+            '191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884',
+        _tarball_tmpl.format('aarch64'):
+            'f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7',
+        _tarball_tmpl.format('ppc64le'):
+            '0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6',
     }
 ]
 

Updated software Java-17.0.13.eb

Diff against Java-8.432.eb

easybuild/easyconfigs/j/Java/Java-8.432.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-8.432.eb b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
index 08f4300a82..a16fe367a4 100644
--- a/easybuild/easyconfigs/j/Java/Java-8.432.eb
+++ b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
@@ -1,8 +1,8 @@
 name = 'Java'
-_java_version = '8'
-_patch_version = '432'
-_build_version = 'b06'
-version = f'{_java_version}.{_patch_version}'
+_java_version = '17'
+_patch_version = '13'
+_build_version = '11'
+version = f'{_java_version}.0.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
@@ -10,21 +10,20 @@ Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot'
-_tarball_tmpl += f'_{_java_version}u{_patch_version}{_build_version}.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
 source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
-               f'jdk{_java_version}u{_patch_version}-{_build_version}/']
+               f'jdk-{version}+{_build_version}/']
 sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            'abaaa90deadf51bd28921453baf2992b3dff6171bb7142f5bdd14ef269f7b245',
+            '8682892fc02965930b9022c066fa164dd6f458ef4a5dc262016aa28333b30f49',
         _tarball_tmpl.format('aarch64'):
-            '383caabc20428e9500f2e07965317ed4387a0e336104483e29a9e06eeffbf26b',
+            '0c17fa4f14c0d2cc9e9334f996fccdddc5da4459d768f3105c7ff0283c47bf62',
         _tarball_tmpl.format('ppc64le'):
-            '64fb17e83b79f9ad41dc18351a408bfe90324fd6360903ca5c0a740006c81be3',
+            'd4e553c6fa7afdfe2577420c6e77a558db8113a3cef84e755384148f5610834e',
     }
 ]
 
Diff against Java-11.0.25.eb

easybuild/easyconfigs/j/Java/Java-11.0.25.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-11.0.25.eb b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
index e1e481b6ad..a16fe367a4 100644
--- a/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
+++ b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
@@ -1,7 +1,7 @@
 name = 'Java'
-_java_version = '11'
-_patch_version = '25'
-_build_version = '9'
+_java_version = '17'
+_patch_version = '13'
+_build_version = '11'
 version = f'{_java_version}.0.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
@@ -19,11 +19,11 @@ sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            '191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884',
+            '8682892fc02965930b9022c066fa164dd6f458ef4a5dc262016aa28333b30f49',
         _tarball_tmpl.format('aarch64'):
-            'f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7',
+            '0c17fa4f14c0d2cc9e9334f996fccdddc5da4459d768f3105c7ff0283c47bf62',
         _tarball_tmpl.format('ppc64le'):
-            '0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6',
+            'd4e553c6fa7afdfe2577420c6e77a558db8113a3cef84e755384148f5610834e',
     }
 ]
 
Diff against Java-21.0.5.eb

easybuild/easyconfigs/j/Java/Java-21.0.5.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
index 932318fd33..a16fe367a4 100644
--- a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb
+++ b/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
@@ -1,31 +1,29 @@
 name = 'Java'
-version = '21.0.5'
-local_build = '11'
+_java_version = '17'
+_patch_version = '13'
+_build_version = '11'
+version = f'{_java_version}.0.{_patch_version}'
 
-homepage = 'https://openjdk.org'
+homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
 Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
-
-source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/'
-               % local_build]
-sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)]
-
+source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
+               f'jdk-{version}+{_build_version}/']
+sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
-        local_tarball_tmpl % ('x64', local_build):
-            '3c654d98404c073b8a7e66bffb27f4ae3e7ede47d13284c132d40a83144bfd8c',
-        local_tarball_tmpl % ('aarch64', local_build):
-            '6482639ed9fd22aa2e704cc366848b1b3e1586d2bf1213869c43e80bca58fe5c',
-        local_tarball_tmpl % ('ppc64le', local_build):
-            '3c6f4c358facfb6c19d90faf02bfe0fc7512d6b0e80ac18146bbd7e0d01deeef',
-        local_tarball_tmpl % ('riscv64', local_build):
-            '2f1b3e401e36de803398dfb9818861f9f14ca8ae7db650ea0946ab048fefe3b9',
+        _tarball_tmpl.format('x64'):
+            '8682892fc02965930b9022c066fa164dd6f458ef4a5dc262016aa28333b30f49',
+        _tarball_tmpl.format('aarch64'):
+            '0c17fa4f14c0d2cc9e9334f996fccdddc5da4459d768f3105c7ff0283c47bf62',
+        _tarball_tmpl.format('ppc64le'):
+            'd4e553c6fa7afdfe2577420c6e77a558db8113a3cef84e755384148f5610834e',
     }
 ]
 

Updated software Java-8.432.eb

Diff against Java-17.0.13.eb

easybuild/easyconfigs/j/Java/Java-17.0.13.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-17.0.13.eb b/easybuild/easyconfigs/j/Java/Java-8.432.eb
index a16fe367a4..08f4300a82 100644
--- a/easybuild/easyconfigs/j/Java/Java-17.0.13.eb
+++ b/easybuild/easyconfigs/j/Java/Java-8.432.eb
@@ -1,8 +1,8 @@
 name = 'Java'
-_java_version = '17'
-_patch_version = '13'
-_build_version = '11'
-version = f'{_java_version}.0.{_patch_version}'
+_java_version = '8'
+_patch_version = '432'
+_build_version = 'b06'
+version = f'{_java_version}.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
@@ -10,20 +10,21 @@ Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot'
+_tarball_tmpl += f'_{_java_version}u{_patch_version}{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
 source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
-               f'jdk-{version}+{_build_version}/']
+               f'jdk{_java_version}u{_patch_version}-{_build_version}/']
 sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            '8682892fc02965930b9022c066fa164dd6f458ef4a5dc262016aa28333b30f49',
+            'abaaa90deadf51bd28921453baf2992b3dff6171bb7142f5bdd14ef269f7b245',
         _tarball_tmpl.format('aarch64'):
-            '0c17fa4f14c0d2cc9e9334f996fccdddc5da4459d768f3105c7ff0283c47bf62',
+            '383caabc20428e9500f2e07965317ed4387a0e336104483e29a9e06eeffbf26b',
         _tarball_tmpl.format('ppc64le'):
-            'd4e553c6fa7afdfe2577420c6e77a558db8113a3cef84e755384148f5610834e',
+            '64fb17e83b79f9ad41dc18351a408bfe90324fd6360903ca5c0a740006c81be3',
     }
 ]
 
Diff against Java-11.0.25.eb

easybuild/easyconfigs/j/Java/Java-11.0.25.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-11.0.25.eb b/easybuild/easyconfigs/j/Java/Java-8.432.eb
index e1e481b6ad..08f4300a82 100644
--- a/easybuild/easyconfigs/j/Java/Java-11.0.25.eb
+++ b/easybuild/easyconfigs/j/Java/Java-8.432.eb
@@ -1,8 +1,8 @@
 name = 'Java'
-_java_version = '11'
-_patch_version = '25'
-_build_version = '9'
-version = f'{_java_version}.0.{_patch_version}'
+_java_version = '8'
+_patch_version = '432'
+_build_version = 'b06'
+version = f'{_java_version}.{_patch_version}'
 
 homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
@@ -10,20 +10,21 @@ Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot_{version}_{_build_version}.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot'
+_tarball_tmpl += f'_{_java_version}u{_patch_version}{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
 source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
-               f'jdk-{version}+{_build_version}/']
+               f'jdk{_java_version}u{_patch_version}-{_build_version}/']
 sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
         _tarball_tmpl.format('x64'):
-            '191baa2e052627614022171400a917d28f0987dc54da48aaf07b06f552bb9884',
+            'abaaa90deadf51bd28921453baf2992b3dff6171bb7142f5bdd14ef269f7b245',
         _tarball_tmpl.format('aarch64'):
-            'f2087cc3abdd509b74facf8e43e81e36244d14c70dec080b8f3a662695417ca7',
+            '383caabc20428e9500f2e07965317ed4387a0e336104483e29a9e06eeffbf26b',
         _tarball_tmpl.format('ppc64le'):
-            '0014ffdae26d2b8f840b4842e3f9d4edc3576b4a961770708273d8ecc86ba5b6',
+            '64fb17e83b79f9ad41dc18351a408bfe90324fd6360903ca5c0a740006c81be3',
     }
 ]
 
Diff against Java-21.0.5.eb

easybuild/easyconfigs/j/Java/Java-21.0.5.eb

diff --git a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb b/easybuild/easyconfigs/j/Java/Java-8.432.eb
index 932318fd33..08f4300a82 100644
--- a/easybuild/easyconfigs/j/Java/Java-21.0.5.eb
+++ b/easybuild/easyconfigs/j/Java/Java-8.432.eb
@@ -1,31 +1,30 @@
 name = 'Java'
-version = '21.0.5'
-local_build = '11'
+_java_version = '8'
+_patch_version = '432'
+_build_version = 'b06'
+version = f'{_java_version}.{_patch_version}'
 
-homepage = 'https://openjdk.org'
+homepage = 'http://openjdk.java.net'
 description = """Java Platform, Standard Edition (Java SE) lets you develop and deploy
 Java applications on desktops and servers."""
 
 toolchain = SYSTEM
 
-local_tarball_tmpl = 'OpenJDK%%(version_major)sU-jdk_%s_linux_hotspot_%%(version)s_%s.tar.gz'
+_tarball_tmpl = f'OpenJDK{_java_version}U-jdk_{{}}_linux_hotspot'
+_tarball_tmpl += f'_{_java_version}u{_patch_version}{_build_version}.tar.gz'
 
 # Using the Adoptium Eclipse Temurin builds, recommended by https://whichjdk.com/#distributions
-
-source_urls = ['https://github.com/adoptium/temurin%%(version_major)s-binaries/releases/download/jdk-%%(version)s+%s/'
-               % local_build]
-sources = [local_tarball_tmpl % ('%(jdkarch)s', local_build)]
-
+source_urls = [f'https://github.com/adoptium/temurin{_java_version}-binaries/releases/download/'
+               f'jdk{_java_version}u{_patch_version}-{_build_version}/']
+sources = [_tarball_tmpl.format('%(jdkarch)s')]
 checksums = [
     {
-        local_tarball_tmpl % ('x64', local_build):
-            '3c654d98404c073b8a7e66bffb27f4ae3e7ede47d13284c132d40a83144bfd8c',
-        local_tarball_tmpl % ('aarch64', local_build):
-            '6482639ed9fd22aa2e704cc366848b1b3e1586d2bf1213869c43e80bca58fe5c',
-        local_tarball_tmpl % ('ppc64le', local_build):
-            '3c6f4c358facfb6c19d90faf02bfe0fc7512d6b0e80ac18146bbd7e0d01deeef',
-        local_tarball_tmpl % ('riscv64', local_build):
-            '2f1b3e401e36de803398dfb9818861f9f14ca8ae7db650ea0946ab048fefe3b9',
+        _tarball_tmpl.format('x64'):
+            'abaaa90deadf51bd28921453baf2992b3dff6171bb7142f5bdd14ef269f7b245',
+        _tarball_tmpl.format('aarch64'):
+            '383caabc20428e9500f2e07965317ed4387a0e336104483e29a9e06eeffbf26b',
+        _tarball_tmpl.format('ppc64le'):
+            '64fb17e83b79f9ad41dc18351a408bfe90324fd6360903ca5c0a740006c81be3',
     }
 ]
 

@Micket
Copy link
Contributor Author

Micket commented Jan 21, 2025

Diff bot didn't work to well in this scenario, though our java stuff is a bit special.

@Micket Micket removed the change label Jan 21, 2025
@Micket
Copy link
Contributor Author

Micket commented Jan 21, 2025

Test report by @Micket
FAILED
Build succeeded for 4 out of 6 (6 easyconfigs in total)
vera-skylake-build - Linux Rocky Linux 8.9, x86_64, Intel Xeon Processor (Skylake, IBRS, no TSX), Python 3.6.8
See https://gist.github.com/Micket/ce5115a3f464f5d48da18e17c20d6495 for a full test report.

@Micket
Copy link
Contributor Author

Micket commented Jan 21, 2025

Test report by @Micket
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
vera-skylake-build - Linux Rocky Linux 8.9, x86_64, Intel Xeon Processor (Skylake, IBRS, no TSX), Python 3.6.8
See https://gist.github.com/Micket/a9c3f5c10e90a3a524d05c13408829de for a full test report.

@Micket
Copy link
Contributor Author

Micket commented Jan 21, 2025

@boegelbot please test @ generoso

@sassy-crick
Copy link
Collaborator

Test report by @sassy-crick
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
hp - Linux Debian GNU/Linux 12, x86_64, 11th Gen Intel(R) Core(TM) i7-1185G7 @ 3.00GHz (icelake), Python 3.11.2
See https://gist.github.com/sassy-crick/87254ed7b9e673a5a98f8a92fde29cd1 for a full test report.

@Micket
Copy link
Contributor Author

Micket commented Jan 22, 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=22188 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22188 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

- notification for comment with ID 2608482560 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
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 6 out of 6 (6 easyconfigs in total)
jsczen3c1.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/0d394d8a6eab4255a26437587fd22fa2 for a full test report.

@Micket
Copy link
Contributor Author

Micket commented Jan 23, 2025

@boegelbot please test @ generoso

@Micket Micket added this to the release after 4.9.4 milestone Jan 23, 2025
@smoors
Copy link
Contributor

smoors commented Jan 23, 2025

you're already using f-strings so in principle this shouldn't be merged until develop is rebased on EB-5. do you want to wait for that?

@Micket
Copy link
Contributor Author

Micket commented Jan 28, 2025

well, yes (though we do have some places where fstrings have slipped through in earlier releases already), technically.

We aren't planning on releasing anything before 5.0 (I hope!) so you can hold off merging this until 5.0.x is merged into develop if you want. It's just version bumps.

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.

4 participants