Landing: d9a9628046f7
Project / Subsystem
gcc / fortran
Date
2026-09-03
Author
Paul Thomas
Commit
d9a9628046f7c1e70d56c082e3f2cec034415298
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- fortran
- patch_id
- —
- commit_hash
- d9a9628046f7c1e70d56c082e3f2cec034415298
- source_type
- github
- headline
- Fortran: Fix inherited PDT parameter namespaces [PR104750]
- tldr
- Fortran module handling corrected for inherited parameter namespaces in derived types.
- author
- Paul Thomas
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • fortran
- • module
- • type system
- • bugfix
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-09-03T00:00:00.000Z
GCC’s Fortran front-end has fixed an issue related to how inherited parameter namespaces are handled for derived types, specifically addressing PR104750. The fix ensures that when modules containing derived types with parameters are read, the correct symbol information and references are loaded. This prevents namespace conflicts and ensures that parameter namespaces are properly transferred or managed, especially for locally declared parameters within derived types.