Landing: a0694cfb5b48
Project / Subsystem
gcc / openmp/fortran
Date
2026-07-27
Author
Tobias Burnus
Commit
a0694cfb5b488dfeb65623444a14cab57e7df6bd
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- openmp/fortran
- patch_id
- —
- commit_hash
- a0694cfb5b488dfeb65623444a14cab57e7df6bd
- source_type
- github
- headline
- OpenMP: Fortran + ME - update for spatial dimensions + message clause
- tldr
- Adds 'message' and 'severity' clauses to OpenMP directives in Fortran and updates middle-end handling.
- author
- Tobias Burnus
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • openmp
- • fortran
- • optimization
- • parallelism
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-27T00:00:00.000Z
This commit enhances OpenMP support in the Fortran front-end and middle-end by adding ‘message’ and ‘severity’ clauses to target, teams, and parallel directives. It also updates the handling of spatial dimensions (‘dims’) and strict modifiers for team and thread counts, moving ‘sorry, unimplemented’ diagnostics to the middle end.