<div>Hi all,</div><br><div>We are developing a tracing tool relying on OMPT callbacks which works quite good for tasks and parallel regions but not that for target regions:</div><code><pre style="background-color:rgba(0,0,0,0.05);padding:0.2em 1em"><div><code>0: Could not register callback 'ompt_callback_device_initialize'</code></div><div><code>0: Could not register callback 'ompt_callback_device_load'</code></div><div><code>0: Could not register callback 'ompt_callback_target'</code></div></pre></code><div>After looking at libomp and libomptarget code, it seems all target-related data structures are implemented on the OMPT sides but not the callbacks on libomptarget side. We are considering implementing it then submitting a patch but I would like to know if someone in the openmp community is already looking at it? Indeed, we don't want to reimplement something that is already available but not yet upstream.</div><br><div>Thanks,</div><div>HervĂ©</div>