Landing: d745dfbe669d
Project / Subsystem
gcc / fortran
Date
2026-10-04
Author
Mikael Morin
Commit
d745dfbe669d71061dbd5fbb3d5d0dce6432621c
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- fortran
- patch_id
- —
- commit_hash
- d745dfbe669d71061dbd5fbb3d5d0dce6432621c
- source_type
- github
- headline
- Fortran enforces restrictions on polymorphic volatile array arguments
- tldr
- Fortran compiler now correctly checks restrictions on polymorphic volatile array arguments.
- author
- Mikael Morin
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • fortran
- • compiler
- • language-compliance
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-10-04T00:00:00.000Z
The Fortran compiler now correctly enforces restrictions on polymorphic volatile array arguments. Previously, checks for forbidden cases involving polymorphic arrays were insufficient. This change updates the comparison logic to correctly identify and reject invalid arguments, ensuring stricter adherence to language standards.