Landing: f657c8992ffc
Project / Subsystem
gcc / openmp
Date
2026-07-20
Author
Paul-Antoine Arras
Commit
f657c8992ffc1695a8cc4ade5713fdf8ae5b8dfc
Source
github
Perf win
No
Breaking
No
All attributes
- project
- gcc
- subsystem
- openmp
- patch_id
- —
- commit_hash
- f657c8992ffc1695a8cc4ade5713fdf8ae5b8dfc
- source_type
- github
- headline
- OpenMP adds OMPT variants for scope start/end
- tldr
- New OMPT-aware builtins for scope start and end are introduced for task reductions.
- author
- Paul-Antoine Arras
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • openmp
- • instrumentation
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-07-20T00:00:00.000Z
GCC now introduces OMPT-compatible variants for GOMP_scope_start and GOMP_scope_end. When the -fopenmp-ompt flag is enabled, these new builtins are used for task reductions, providing better instrumentation capabilities for tools. Previously, GOMP_scope_start was emitted only for task reductions without OMPT.