Landing: 909075f102c0
Project / Subsystem
gcc / libgfortran
Date
2026-09-24
Author
Jerry DeLisle
Commit
909075f102c0ddd8568c6871c03d1dce027ced32
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- libgfortran
- patch_id
- —
- commit_hash
- 909075f102c0ddd8568c6871c03d1dce027ced32
- source_type
- github
- headline
- libgfortran: Report terminated images in coarray collectives with STAT
- tldr
- Fixes coarray collective subroutines to report terminated images using STAT argument as per F2023 standard.
- author
- Jerry DeLisle
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • fortran
- • coarray
- • parallelism
- • standard compliance
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-24T00:00:00.000Z
This commit modifies libgfortran’s coarray collective subroutines to correctly report terminated images during collective operations. Previously, if an image in a team terminated, collective subroutines would report a runtime error and terminate remaining images, even if a STAT argument was present. Now, in compliance with the F2023 standard, it assigns STAT_STOPPED_IMAGE or STAT_FAILED_IMAGE to the STAT argument when an image terminates, allowing other images to continue if STAT is provided.