Landing: 5ae7a4447455

Project / Subsystem

gcc / fortran

Date

2026-08-28

Author

Mikael Morin

Commit

5ae7a4447455f863e12f235d4a0a154670d08362

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
fortran
patch_id
—
commit_hash
5ae7a4447455f863e12f235d4a0a154670d08362
source_type
github
headline
Fortran array descriptors: Centralize initialization for function results
tldr
Fortran compiler refactors initialization code for array descriptors of function results.
author
Mikael Morin
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • fortran
  • • compiler
  • • refactoring
discussion_id_link
—
bugzilla_pr
—
date
2026-08-28T00:00:00.000Z

The Fortran compiler has extracted the code that initializes array descriptors for allocatable array function results into a new function. This improves code clarity and maintainability by centralizing the logic for setting the initial unallocated status.