Landing: 1da280a13bd0

Project / Subsystem

gcc / openmp

Date

2026-08-12

Author

Paul-Antoine Arras

Commit

1da280a13bd0fed8801e4bdc95dcd0e780378df7

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
openmp
patch_id
—
commit_hash
1da280a13bd0fed8801e4bdc95dcd0e780378df7
source_type
github
headline
OpenMP: Consolidate OMPT options into a single level-based flag
tldr
Replaces -fopenmp-ompt and -fopenmp-ompt-detailed with a single -fopenmp-ompt[=level] option for clearer control over OMPT tracing detail.
author
Paul-Antoine Arras
outcome
committed
performance_win
false
breaking_change
false
series_id
—
series_parts
[]
tags
  • • openmp
  • • tooling
  • • compiler-options
discussion_id_link
—
bugzilla_pr
—
date
2026-08-12T00:00:00.000Z

The OpenMP runtime library’s OMPT (OpenMP Tooling Interface) tracing options have been consolidated. Previously, separate flags -fopenmp-ompt and -fopenmp-ompt-detailed controlled different levels of tracing detail. This change unifies them into a single flag, -fopenmp-ompt, which accepts an optional argument to specify the tracing level: minimal, basic, or extended. This change clarifies the relationship between the levels and improves user experience by providing a more intuitive interface for controlling trace verbosity.