Skip to content

Bump IOR to f1172addabad for MPIIO stonewall fix - #122

Merged
adilger merged 1 commit into
IO500:mainfrom
adilger:ior-hash-f1172add
Oct 21, 2026
Merged

adilger merged 1 commit into
IO500:mainfrom
adilger:ior-hash-f1172add

Conversation

@adilger

@adilger adilger commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

Update IOR_HASH to include hpc/ior#556 ("Do not apply the stonewall deadline to a coalesced MPIIO transfer"). With --mpiio.useFileView --mpiio.useStridedDatatype every segment moves in the first transfer, so the stonewall deadline recorded a wear-out count of 1 and truncated any later read phase using stoneWallingStatusFile.

The only IOR change since 402b7d67b6a5 is this fix.

Tested with a short debug run (stonewall-time = 1):

Update IOR_HASH to include hpc/ior#556 ("Do not apply the stonewall
deadline to a coalesced MPIIO transfer").  With --mpiio.useFileView
--mpiio.useStridedDatatype every segment moves in the first transfer,
so the stonewall deadline recorded a wear-out count of 1 and truncated
any later read phase using stoneWallingStatusFile.

The only IOR change since 402b7d67b6a5 is this fix.

Tested with a short debug run (stonewall-time = 1):
- Ubuntu 24.04 x86_64, autoconf 2.71, MPICH: prepare.sh builds, all
  phases complete.
- Rocky 9 aarch64, OpenMPI 4.1, 2 ranks on Lustre: all phases complete
  (with hpc/ior#554 applied, needed for autoconf 2.69, as before).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@adilger
adilger requested a review from a team as a code owner October 19, 2026 23:16
@adilger
adilger merged commit b14be6a into IO500:main Oct 21, 2026
2 checks passed
@adilger
adilger deleted the ior-hash-f1172add branch October 21, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants