This patch allows to see when target regions are executed on host with GOMP_DEBUG=1 in the environment.
* target.c (GOMP_target): Use gomp_debug on fallback path. --- libgomp/target.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libgomp/target.c b/libgomp/target.c index 6ca80ad..1cc2098 100644 --- a/libgomp/target.c +++ b/libgomp/target.c @@ -1008,6 +1008,7 @@ GOMP_target (int device, void (*fn) (void *), const void *unused, || !(devicep->capabilities & GOMP_OFFLOAD_CAP_OPENMP_400)) { /* Host fallback. */ + gomp_debug (0, "%s: target region executing on host\n", __FUNCTION__); struct gomp_thread old_thr, *thr = gomp_thread (); old_thr = *thr; memset (thr, '\0', sizeof (*thr));