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

{data}[gompi/2024a] PnetCDF v1.14.0 #22269

Merged

Conversation

AnthoniAlcaraz
Copy link

(created using eb --new-pr)

@github-actions github-actions bot added the update label Feb 6, 2025
Copy link

github-actions bot commented Feb 6, 2025

Updated software PnetCDF-1.14.0-gompi-2024a.eb

Diff against PnetCDF-1.13.0-gompi-2024a.eb

easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-gompi-2024a.eb

diff --git a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-gompi-2024a.eb b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
index b586cfd0da..f5b3b79a07 100644
--- a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-gompi-2024a.eb
+++ b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
@@ -1,7 +1,7 @@
 easyblock = 'ConfigureMake'
 
 name = 'PnetCDF'
-version = '1.13.0'
+version = '1.14.0'
 
 homepage = 'https://parallel-netcdf.github.io/'
 description = "Parallel netCDF: A Parallel I/O Library for NetCDF File Access"
@@ -10,7 +10,7 @@ toolchain = {'name': 'gompi', 'version': '2024a'}
 
 source_urls = ['https://parallel-netcdf.github.io/Release']
 sources = [SOURCELOWER_TAR_GZ]
-checksums = ['aba0f1c77a51990ba359d0f6388569ff77e530ee574e40592a1e206ed9b2c491']
+checksums = ['575f189fb01c53f93b3d6ae0e506f46e19694807c81af0b9548e947995acf704']
 
 builddependencies = [
     ('Autotools', '20231222'),
Diff against PnetCDF-1.13.0-iimpi-2023a.eb

easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-iimpi-2023a.eb

diff --git a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-iimpi-2023a.eb b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
index a2c3ec8e67..f5b3b79a07 100644
--- a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.13.0-iimpi-2023a.eb
+++ b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
@@ -1,25 +1,27 @@
 easyblock = 'ConfigureMake'
 
 name = 'PnetCDF'
-version = '1.13.0'
+version = '1.14.0'
 
 homepage = 'https://parallel-netcdf.github.io/'
 description = "Parallel netCDF: A Parallel I/O Library for NetCDF File Access"
 
-toolchain = {'name': 'iimpi', 'version': '2023a'}
+toolchain = {'name': 'gompi', 'version': '2024a'}
 
 source_urls = ['https://parallel-netcdf.github.io/Release']
 sources = [SOURCELOWER_TAR_GZ]
-checksums = ['aba0f1c77a51990ba359d0f6388569ff77e530ee574e40592a1e206ed9b2c491']
+checksums = ['575f189fb01c53f93b3d6ae0e506f46e19694807c81af0b9548e947995acf704']
 
 builddependencies = [
-    ('Autotools', '20220317'),
-    ('Perl', '5.36.1'),
+    ('Autotools', '20231222'),
+    ('Perl', '5.38.2'),
 ]
 
 preconfigopts = "autoreconf -f -i && "
-
-configopts = ['', '--enable-shared']
+configopts = [
+    '',
+    '--enable-shared',
+]
 
 sanity_check_paths = {
     'files': ['bin/%s' % x for x in ['ncmpidiff', 'ncmpidump', 'ncmpigen', 'ncoffsets',
@@ -28,8 +30,6 @@ sanity_check_paths = {
     'dirs': ['include'],
 }
 
-modextrapaths = {
-    'PNETCDF': '',
-}
+modextrapaths = {'PNETCDF': ''}
 
 moduleclass = 'data'
Diff against PnetCDF-1.12.3-gompi-2023a.eb

easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.12.3-gompi-2023a.eb

diff --git a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.12.3-gompi-2023a.eb b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
index 6fbdb97fe5..f5b3b79a07 100644
--- a/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.12.3-gompi-2023a.eb
+++ b/easybuild/easyconfigs/p/PnetCDF/PnetCDF-1.14.0-gompi-2024a.eb
@@ -1,25 +1,27 @@
 easyblock = 'ConfigureMake'
 
 name = 'PnetCDF'
-version = '1.12.3'
+version = '1.14.0'
 
 homepage = 'https://parallel-netcdf.github.io/'
 description = "Parallel netCDF: A Parallel I/O Library for NetCDF File Access"
 
-toolchain = {'name': 'gompi', 'version': '2023a'}
+toolchain = {'name': 'gompi', 'version': '2024a'}
 
 source_urls = ['https://parallel-netcdf.github.io/Release']
 sources = [SOURCELOWER_TAR_GZ]
-checksums = ['439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77']
+checksums = ['575f189fb01c53f93b3d6ae0e506f46e19694807c81af0b9548e947995acf704']
 
 builddependencies = [
-    ('Autotools', '20220317'),
-    ('Perl', '5.36.1'),
+    ('Autotools', '20231222'),
+    ('Perl', '5.38.2'),
 ]
 
 preconfigopts = "autoreconf -f -i && "
-
-configopts = ['', '--enable-shared']
+configopts = [
+    '',
+    '--enable-shared',
+]
 
 sanity_check_paths = {
     'files': ['bin/%s' % x for x in ['ncmpidiff', 'ncmpidump', 'ncmpigen', 'ncoffsets',
@@ -28,8 +30,6 @@ sanity_check_paths = {
     'dirs': ['include'],
 }
 
-modextrapaths = {
-    'PNETCDF': '',
-}
+modextrapaths = {'PNETCDF': ''}
 
 moduleclass = 'data'

@migueldiascosta
Copy link
Member

@boegelbot please test @ jsc-zen3

@boegelbot
Copy link
Collaborator

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

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

Test results coming soon (I hope)...

- notification for comment with ID 2639606856 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 1 out of 1 (1 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/273c5e86f7fcf58d5907691ed08557d2 for a full test report.

@AnthoniAlcaraz AnthoniAlcaraz marked this pull request as draft February 6, 2025 14:13
@boegel
Copy link
Member

boegel commented Feb 6, 2025

Test report by @boegel
SUCCESS
Build succeeded for 1 out of 1 (1 easyconfigs in total)
node3117.skitty.os - Linux RHEL 9.4, x86_64, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz (skylake_avx512), Python 3.9.18
See https://gist.github.com/boegel/bc68f494a4052a1f71fe4f86fd470e8c for a full test report.

@boegel boegel added this to the 4.x milestone Feb 6, 2025
Copy link
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

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

lgtm

Thanks for the contribution @AnthoniAlcaraz!

Do let us know if you feel this is ready to merge (I'm not sure why you've marked this PR as a draft).

@AnthoniAlcaraz AnthoniAlcaraz marked this pull request as ready for review February 6, 2025 17:52
@AnthoniAlcaraz
Copy link
Author

@boegel I think this is ready to merge!

@smoors smoors modified the milestones: 4.x, release after 4.9.4 Feb 10, 2025
@smoors
Copy link
Contributor

smoors commented Feb 10, 2025

Going in, thanks @AnthoniAlcaraz!

@smoors smoors merged commit 3422fdb into easybuilders:develop Feb 10, 2025
10 checks passed
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.

5 participants