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.