Skip to content

Merge release/2.2 into spack-stack-dev - #105

Open
climbfuji wants to merge 3 commits into
JCSDA:spack-stack-devfrom
climbfuji:feature/merge_rel22_to_spackstackdev
Open

climbfuji wants to merge 3 commits into
JCSDA:spack-stack-devfrom
climbfuji:feature/merge_rel22_to_spackstackdev

Conversation

@climbfuji

@climbfuji climbfuji commented Nov 4, 2026 •

Copy link
Copy Markdown
Collaborator

Description

PLACEHOLDER FOR NOW

Merge release/2.2 into spack-stack-dev.

Changes:

  • fms: add -fno-tree-loop-if-convert for gcc >= 12

Testing

Issues

Working toward JCSDA/spack-stack#2177

climbfuji and others added 3 commits October 21, 2026 17:26
Fixes JCSDA/spack-stack#2188 for release/2.2: on AVX-512 targets, gcc ≥ 12 vectorises FMS's masked diag averaging loop as an unmasked FMA plus blend (GCC Bug 128221), so FPE-trapping (debug) applications intermittently stop in diag_send_data. This adds -fno-tree-loop-if-convert for gcc, alongside the existing oneAPI -fp-speculation=safe.
@climbfuji climbfuji self-assigned this Nov 4, 2026
@climbfuji climbfuji moved this from Todo to In Progress in spack-stack-2.2.x (2026 Q4) Nov 4, 2026
@climbfuji
climbfuji changed the base branch from release/2.2 to spack-stack-dev November 4, 2026 15:10
@climbfuji
climbfuji marked this pull request as ready for review November 4, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

2 participants