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.