On 7/21/26 05:53, Tobias Burnus wrote:
-fopenmp-ompt
-fopenmp-ompt=none
-fopenmp-ompt=basic
-fopenmp-ompt=enhanced  // detailed, extended

Specify whether additional calls into the OpenMP runtime are generated
to improve tracing results with tools using the OMPT interface at the
expense of additional runtime overhead.  However, OMPT is also supported
without this option.

With -fopenmp-ompt=none, no additional calls are generated.

My confusion about this option is: additional to *what*? Talking about additional runtime overhead makes it sound like it's an internal implementation detail and I don't think users are supposed to have to know what what features do or don't involve "additional" overhead. So could we talk about what features are supported at each level first, and secondarily mention that the features at lower levels have less runtime overhead than those at higher levels? Otherwise it seems like the tail is trying to wag the dog.

-Sandra

Reply via email to