Skip to content

bump ELPA dependency to 2025.06.002 in WIEN2k-24.1 easyconfig with 2025b toolchain#25258

Merged
boegel merged 1 commit intoeasybuilders:developfrom
Flamefire:wien2k-elpa
Feb 12, 2026
Merged

bump ELPA dependency to 2025.06.002 in WIEN2k-24.1 easyconfig with 2025b toolchain#25258
boegel merged 1 commit intoeasybuilders:developfrom
Flamefire:wien2k-elpa

Conversation

@Flamefire
Copy link
Copy Markdown
Contributor

@Flamefire Flamefire commented Feb 12, 2026

This causes CI to fail:

found 2 variants of 'ELPA' dependency in easyconfigs using '2025b' toolchain generation

  • version: 2025.06.001; versionsuffix: as dep for {'WIEN2k-24.1-intel-2025b.eb'}
  • version: 2025.06.002; versionsuffix: as dep for {'GPAW-25.7.0-intel-2025b.eb', 'QuantumESPRESSO-7.5-foss-2025b.eb', 'QuantumESPRESSO-7.5-lfoss-2025b.eb', 'GPAW-25.7.0-foss-2025b-CUDA-12.9.1.eb', 'GPAW-25.7.0-foss-2025b.eb'}

edit (by @boegel): @Micket FYI

@github-actions github-actions Bot added 2025b issues & PRs related to 2025b common toolchains change manual_download Sources require manual download labels Feb 12, 2026
@Flamefire Flamefire changed the title Fix ELPA dependency version of WIEN2k-24.1-intel-2025b Fix ELPA dependency version of WIEN2k-24.1-*-2025b Feb 12, 2026
@boegel boegel changed the title Fix ELPA dependency version of WIEN2k-24.1-*-2025b bump ELPA dependency to 2025.06.002 in WIEN2k-24.1 easyconfig with 2025b toolchain Feb 12, 2026
Copy link
Copy Markdown
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

@boegel boegel added this to the next release (5.2.1) milestone Feb 12, 2026
@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2026

Test report is coming up, but it'll take ~2 hours...
I'm pretty confident that it'll be successful, so I'll go ahead and merge this without waiting for the test reports since CI is broken currently.

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2026

Going in, thanks @Flamefire!

@boegel boegel merged commit be4df69 into easybuilders:develop Feb 12, 2026
8 checks passed
@Flamefire Flamefire deleted the wien2k-elpa branch February 12, 2026 09:39
@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2026

Test report by @boegel
FAILED
Build succeeded for 2 out of 4 (total: 3 hours 14 mins 55 secs) (2 easyconfigs in total)
node4202.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/880454b244088a512b46df41e3ac100f for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Does this need an update to the easyblock? I don't know WIEN2k but this looks like we can ignore it (and provide "q"):

Which parameter to change? (q to quit):

@Micket ?

@Micket
Copy link
Copy Markdown
Contributor

Micket commented Feb 12, 2026

That change is necessary when using gfortran. wien2k's horrible script specifically checks for gfortran, sets the RPLIBS variable back to an empty string for this particular question, breaking the build as it will end up lacking BLAS linking.
It doesn't do that for intel compilers, but there is problems with timeout so it needs the updated easyblock for that reason only (at least for some people)

@boegel
Copy link
Copy Markdown
Member

boegel commented Feb 12, 2026

That test was actually done with the updated easyblock from easybuilders/easybuild-easyblocks#4048, yet:

== FAILED: Installation ended unsuccessfully: No matching questions found for current command output, giving up after 200 seconds! (took 18 mins 18 secs)

@Micket please open an issue on this, tag it with post-5.2.1 milestone, I won't block the release of EasyBuild v5.2.1 over this...

@Flamefire
Copy link
Copy Markdown
Contributor Author

Test report by @Flamefire
FAILED
Build succeeded for 7 out of 10 (total: 4 hours 45 mins 44 secs) (2 easyconfigs in total)
i7033 - Linux Rocky Linux 9.6, x86_64, AMD EPYC 7702 64-Core Processor (zen2), Python 3.9.21
See https://gist.github.com/Flamefire/b84b16b40b1d8133161c23ee2d5bed72 for a full test report.

@Flamefire
Copy link
Copy Markdown
Contributor Author

Even ELPA-2025.06.002-intel-2025b.eb fails for me O.o

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 bug fix change manual_download Sources require manual download

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants