Skip to content

Blueback gcc@14, new variant fix_rt_linkage for intel-oneapi-compilers + bug fix in spack stack check-preferred-compiler, codee 2026.1.2#1999

Merged
climbfuji merged 18 commits intoJCSDA:developfrom
climbfuji:feature/gcc14_blueback
May 1, 2026
Merged

Blueback gcc@14, new variant fix_rt_linkage for intel-oneapi-compilers + bug fix in spack stack check-preferred-compiler, codee 2026.1.2#1999
climbfuji merged 18 commits intoJCSDA:developfrom
climbfuji:feature/gcc14_blueback

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Apr 27, 2026

Description

  1. Add gcc@14.3.0 on Blueback.
  2. Fix bug in spack stack check-preferred-compiler, see Bug in 'spack stack check-preferred-compiler' for package without explicit config #2000.
  3. Add variant +fix_rt_linkage to all NRL tier1 and tier2 external intel-oneapi-compilers specs, as well as to the two Intel GitHub CI tests.
  4. Update Codee to 2026.1.2.

Dependencies

Issues addressed

Closes #2000
Closes #1933

Applications affected

No direct effect. The variant +fix_rt_linkage only fixes the faulty Intel runtime libraries during installation

Systems affected

NRL sites.

Testing

  • CI: Note whether the automatic tests (GitHub actions tests that run automatically for every commit) pass or not
    • GitHub actions CI tests pass
    • GitHub actions CI tests do not pass (provide explanation)
    • GitHub actions CI tests skipped (provide explanation if necessary)
  • New tests added: List and describe any new tests added to GitHub actions
    • ...
  • Additional testing: Add information on any additional tests conducted
    • ...

Checklist

  • This PR addresses one issue/problem/enhancement or has a very good reason for not doing so.
  • These changes have been tested on the affected systems and applications.
  • All dependency PRs/issues have been resolved and this PR can be merged.
  • All necessary updates to the documentation (spack-stack wiki) will be made when this PR is merged

@climbfuji climbfuji self-assigned this Apr 27, 2026
@climbfuji climbfuji moved this to In Progress in spack-stack-2.2.x (2026 Q?) Apr 27, 2026
@climbfuji climbfuji changed the title Blueback gcc@14 and new variant fix_rt_linkage for intel-oneapi-compilers Blueback gcc@14, new variant fix_rt_linkage for intel-oneapi-compilers, codee 2026.1.2 Apr 28, 2026
…y: handle package that doesn't have an explicit package config but isn't built with the default=preferred compiler
@climbfuji climbfuji changed the title Blueback gcc@14, new variant fix_rt_linkage for intel-oneapi-compilers, codee 2026.1.2 Blueback gcc@14, new variant fix_rt_linkage for intel-oneapi-compilers + bug fix in spack stack check-preferred-compiler, codee 2026.1.2 Apr 28, 2026
@climbfuji climbfuji marked this pull request as ready for review April 30, 2026 02:47
Comment thread util/nrl/batch_install.sh
"true")
jobs=$(tasks_per_node ${host})
parallel_install_flags="--concurrent-packages=10 --jobs=${jobs}"
parallel_install_flags="--concurrent-packages=4 --jobs=${jobs}"
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Discovered while rebuilding everything from scratch (i.e. not reusing the build cache - too many concurrent packages with too many make threads exhausted the available resources, even on Blueback).

@climbfuji climbfuji merged commit 4eb2ee9 into JCSDA:develop May 1, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in spack-stack-2.2.x (2026 Q?) May 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

3 participants