Skip to content

update OpenFOAM easyblock to skip build of plugins for OpenFOAM v2412, since it's missing in source tarball#4025

Merged
boegel merged 3 commits intoeasybuilders:developfrom
PetrKralCZ:20251216141045_new_pr_openfoam
Dec 19, 2025
Merged

update OpenFOAM easyblock to skip build of plugins for OpenFOAM v2412, since it's missing in source tarball#4025
boegel merged 3 commits intoeasybuilders:developfrom
PetrKralCZ:20251216141045_new_pr_openfoam

Conversation

@PetrKralCZ
Copy link
Copy Markdown
Contributor

@PetrKralCZ PetrKralCZ commented Dec 16, 2025

(created using eb --new-pr)

edit: see discussion with @olesenm in easybuilders/easybuild-easyconfigs#24663

@boegel boegel changed the title Remove the build of plugins for OpenFOAM-2412 in the openfoam easyblock update OpenFOAM easyblock to skip build of plugins, since it's missing in source tarball Dec 16, 2025
@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 16, 2025

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS OpenFOAM-13-foss-2025a.eb

Build succeeded for 1 out of 1 (total: 1 hour 59 mins 46 secs) (1 easyconfigs in total)
node4245.shinx.os - Linux RHEL 9.6, x86_64, AMD EPYC 9654 96-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/boegel/4396213aa4dbba6f14a26e2c93680d7d for a full test report.

@boegel boegel changed the title update OpenFOAM easyblock to skip build of plugins, since it's missing in source tarball update OpenFOAM easyblock to skip build of plugins for OpenFOAM v2412, since it's missing in source tarball Dec 18, 2025
@boegel boegel added the update label Dec 18, 2025
@boegel boegel added this to the next release (5.2.0) milestone Dec 18, 2025
Comment thread easybuild/easyblocks/o/openfoam.py Outdated
Comment thread easybuild/easyblocks/o/openfoam.py Outdated
use direct string comparison for OpenFOAM v2412 + improve associated comment
@boegel boegel force-pushed the 20251216141045_new_pr_openfoam branch from 61d2536 to b46f895 Compare December 18, 2025 08:29
@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 18, 2025

Test report by @boegel

Overview of tested easyconfigs (in order)

Build succeeded for 0 out of 1 (total: 2 hours 44 mins 7 secs) (1 easyconfigs in total)
node4245.shinx.os - Linux RHEL 9.6, x86_64, AMD EPYC 9654 96-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/boegel/629f021abc3a5abeb5b74c21a5ff2a9f for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 18, 2025

Hmm, maybe I fiddled with it a bit too much...

@boegel
Copy link
Copy Markdown
Member

boegel commented Dec 19, 2025

Test report by @boegel

Overview of tested easyconfigs (in order)

  • SUCCESS OpenFOAM-v2412-foss-2024a.eb

Build succeeded for 1 out of 1 (total: 4 hours 59 mins 53 secs) (1 easyconfigs in total)
node4245.shinx.os - Linux RHEL 9.6, x86_64, AMD EPYC 9654 96-Core Processor (zen4), Python 3.9.21
See https://gist.github.com/boegel/678ee8c6fe49870fad414053db78c6cc for a full test report.

@boegel boegel merged commit 9c69b05 into easybuilders:develop Dec 19, 2025
22 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.

2 participants