https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109837
--- Comment #2 from Tobias Burnus <burnus at gcc dot gnu.org> --- Actually, I missed a crucial fine print regarding 'defaultmap(default)' implicit mapping of pointers in C/C++. GCC actually works (with firstprivate or with normal mapping) → https://github.com/SOLLVE/sollve_vv/pull/737 TODO: It does not harm to have some Fortran ('type(c_ptr)') and C/C++ testcase in libgomp/testsuite/ but nothing else needs to be done. (For GCN, enabling unified_address makes sense.)