Landing: 0aff6f2c1b14
Project / Subsystem
gcc / fortran
Date
2026-10-05
Author
Mikael Morin
Commit
0aff6f2c1b145e6d35b8ece3da4a7e32dfc74719
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- fortran
- patch_id
- —
- commit_hash
- 0aff6f2c1b145e6d35b8ece3da4a7e32dfc74719
- source_type
- github
- headline
- Fortran compiler fixes simply contiguous property for associate subreferences
- tldr
- Corrects the GFortran compiler's handling of the 'simply contiguous' property for associate names referencing array components or sections.
- author
- Mikael Morin
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • fortran
- • gfortran
- • contiguous
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-10-05T00:00:00.000Z
The GFortran compiler has been updated to correctly determine the ‘simply contiguous’ property for associate names in Fortran. This commit fixes issues where the property was incorrectly forwarded to an associate target, even when the reference involved subcomponents or non-full array sections. The changes ensure that the compiler accurately checks the contiguity of array components and handles non-contiguous sections of associate names associated with contiguous targets.