The interop object (opaque object to the user, used internally in libgomp)
already had a 'device_num' member, but it was missed to actually set it.
libgomp/ChangeLog:
* target.c (gomp_interop_internal): Set the 'device_num' member
when initializing an interop object.
(cherry picked from commit
4d5d1a7326c8509a4a6fc94eedc3ba22d68f806f)
* testsuite/libgomp.c++/pr101544-1-O0.C: Likewise.
* testsuite/libgomp.oacc-c++/pr101544-1.C: Likewise.
+2025-03-24 Tobias Burnus <tburnus@baylibre.com>
+
+ Backported from master:
+ 2025-03-24 Tobias Burnus <tburnus@baylibre.com>
+
+ * target.c (gomp_interop_internal): Set the 'device_num' member
+ when initializing an interop object.
+
2025-03-24 Tobias Burnus <tburnus@baylibre.com>
Backported from master: