[Chapel Merge] Address compilation failures on 32-bit systems

Branch: refs/heads/main
Revision: 2eed0d2d3e955533309472241d2c53baea9a42b2
Author: mppf
Link: Address compilation failures on 32-bit systems by mppf · Pull Request #24861 · chapel-lang/chapel · GitHub
Log Message:
Address compilation failures on 32-bit systems (#24861)

Follow-up to PRs #24783 and #24842 to address problems on 32-bit
systems.

  • full comm=none testing

Reviewed by @jeremiah-corrado - thanks!

Compare: Comparing 144322ada1ff7573f494040ba7396dc38827514f...72d473e6e617df1e2b80470ce2d81c47e76e532c · chapel-lang/chapel · GitHub

Diff:
M modules/standard/IO.chpl
https://github.com/chapel-lang/chapel/pull/24861.diff