Skip to content

{tools}[GCCcore/13.2.0,GCCcore/13.3.0] googlebenchmark v1.9.1#22641

Merged
Crivella merged 2 commits intoeasybuilders:developfrom
Flamefire:20250321173536_new_pr_googlebenchmark191
Jun 16, 2025
Merged

{tools}[GCCcore/13.2.0,GCCcore/13.3.0] googlebenchmark v1.9.1#22641
Crivella merged 2 commits intoeasybuilders:developfrom
Flamefire:20250321173536_new_pr_googlebenchmark191

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

(created using eb --new-pr)

@github-actions
Copy link
Copy Markdown

Updated software googlebenchmark-1.9.1-GCCcore-13.2.0.eb

Diff against googlebenchmark-1.9.1-GCCcore-13.3.0.eb

easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.3.0.eb

diff --git a/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.3.0.eb b/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.2.0.eb
index 0d0d29480c..4a9f72b697 100644
--- a/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.3.0.eb
+++ b/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.2.0.eb
@@ -6,7 +6,7 @@ version = '1.9.1'
 homepage = 'https://github.com/google/benchmark'
 description = "Google's framework for writing C++ tests on a variety of platforms"
 
-toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
 toolchainopts = {'pic': True}
 
 source_urls = ['https://github.com/google/benchmark/archive/refs/tags/']
@@ -14,9 +14,9 @@ sources = ['v%(version)s.tar.gz']
 checksums = ['32131c08ee31eeff2c8968d7e874f3cb648034377dfc32a4c377fa8796d84981']
 
 builddependencies = [
-    ('binutils', '2.42'),
-    ('CMake', '3.29.3'),
-    ('googletest', '1.15.2'),
+    ('binutils', '2.40'),
+    ('CMake', '3.27.6'),
+    ('googletest', '1.14.0'),
 ]
 
 configopts = ['-DBENCHMARK_DOWNLOAD_DEPENDENCIES=OFF -DBENCHMARK_USE_BUNDLED_GTEST=OFF']

Updated software googlebenchmark-1.9.1-GCCcore-13.3.0.eb

Diff against googlebenchmark-1.9.1-GCCcore-13.2.0.eb

easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.2.0.eb

diff --git a/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.2.0.eb b/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.3.0.eb
index 4a9f72b697..0d0d29480c 100644
--- a/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.2.0.eb
+++ b/easybuild/easyconfigs/g/googlebenchmark/googlebenchmark-1.9.1-GCCcore-13.3.0.eb
@@ -6,7 +6,7 @@ version = '1.9.1'
 homepage = 'https://github.com/google/benchmark'
 description = "Google's framework for writing C++ tests on a variety of platforms"
 
-toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
+toolchain = {'name': 'GCCcore', 'version': '13.3.0'}
 toolchainopts = {'pic': True}
 
 source_urls = ['https://github.com/google/benchmark/archive/refs/tags/']
@@ -14,9 +14,9 @@ sources = ['v%(version)s.tar.gz']
 checksums = ['32131c08ee31eeff2c8968d7e874f3cb648034377dfc32a4c377fa8796d84981']
 
 builddependencies = [
-    ('binutils', '2.40'),
-    ('CMake', '3.27.6'),
-    ('googletest', '1.14.0'),
+    ('binutils', '2.42'),
+    ('CMake', '3.29.3'),
+    ('googletest', '1.15.2'),
 ]
 
 configopts = ['-DBENCHMARK_DOWNLOAD_DEPENDENCIES=OFF -DBENCHMARK_USE_BUNDLED_GTEST=OFF']

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 4 out of 4 (4 easyconfigs in total)
login1.power9.hpc.tu-dresden.de - Linux AlmaLinux 8.7 (Stone Smilodon), POWER, 8335-GTX (power9le), 6 x NVIDIA Tesla V100-SXM2-32GB, 530.30.02, Python 3.8.13
See https://gist.github.com/Flamefire/c13bab30febda4bc3c10f6cb63424ba5 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 4 out of 4 (4 easyconfigs in total)
i7041 - 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/5bebb57f77df203fc0e119181a0ee8a4 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

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

@Flamefire
Copy link
Copy Markdown
Contributor Author

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

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
SUCCESS
Build succeeded for 4 out of 4 (4 easyconfigs in total)
c1 - Linux AlmaLinux 9.4, x86_64, AMD EPYC 9334 32-Core Processor (zen4), Python 3.9.18
See https://gist.github.com/Flamefire/8e8f2eba154d937bc8294a32b404acbc 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 3 out of 3 (4 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/61023ece2aa900bfd075b20b06ccd3d8 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=22641 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22641 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

- notification for comment with ID 2976820713 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 4 out of 4 (4 easyconfigs in total)
jsczen3c2.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/abe2e4409867fc2c0cc1e18a7e577f2a for a full test report.

@Crivella
Copy link
Copy Markdown
Contributor

@boegelbot please test @ jsc-zen3
EB_ARGS="Highway-1.2.0-GCCcore-13.3.0.eb PROJ-9.4.1-GCCcore-13.3.0.eb Highway-1.0.7-GCCcore-13.2.0.eb libjxl-0.8.2-GCCcore-13.2.0.eb PROJ-9.3.1-GCCcore-13.2.0.eb --installpath=/tmp/$USER/pr-22641"

@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=22641 EB_ARGS="Highway-1.2.0-GCCcore-13.3.0.eb PROJ-9.4.1-GCCcore-13.3.0.eb Highway-1.0.7-GCCcore-13.2.0.eb libjxl-0.8.2-GCCcore-13.2.0.eb PROJ-9.3.1-GCCcore-13.2.0.eb --installpath=/tmp/$USER/pr-22641" EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_22641 --ntasks=8 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

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

Test results coming soon (I hope)...

Details

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

@Crivella
Copy link
Copy Markdown
Contributor

Test report by @Crivella
SUCCESS
Build succeeded for 21 out of 21 (5 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/1139fb90fa56409d4d023522535939dd for a full test report.

@boegelbot
Copy link
Copy Markdown
Collaborator

Test report by @boegelbot
SUCCESS
Build succeeded for 5 out of 5 (5 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/353b337aed43ee3a0f8f335fcec1d4e2 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, also tested with other packages that depends on the modified versions of googletest

@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 a758c1e into easybuilders:develop Jun 16, 2025
8 checks passed
@Flamefire Flamefire deleted the 20250321173536_new_pr_googlebenchmark191 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