https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96668

Tobias Burnus <burnus at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cltang at gcc dot gnu.org

--- Comment #1 from Tobias Burnus <burnus at gcc dot gnu.org> ---
(In reply to Tobias Burnus from comment #0)
>      ! pointer: allegedly target is automatically mapped
>      ! without requiring an explicit mapping or even the always modifier
>      !$omp target  !! map(always, tofrom: p1, p2, q1, q2)

Namely:
"If a list item in a map clause is an associated pointer and
 the pointer is not the base pointer of another list item in
 a map clause on the same construct, then it is treated as if
 its pointer target is implicitly mapped in the same clause.
 For the purposes of the map clause, the mapped pointer
 target is treated as if its base pointer is the associated pointer."

Reply via email to