The following patch set includes various OpenACC reduction enhancements
present in og8. These include the following individual og8 commits:

  * (4469fc4) [Fortran] Permit reductions in gfc_omp_clause_copy_ctor
  * (704f1a2) [nxptx, OpenACC] vector reductions
  * (8a35c89) [OpenACC] Fix a reduction bug involving
              GOMP_MAP_FIRSTPRIVATE_POINTER variables
  * (16ead33) [OpenACC] Update error messages for c and c++ reductions
  * (65dd9cf) Make OpenACC orphan gang reductions errors
  * (5d60102) [PR80547] Handle parallel reductions explicitly
              initialized by the user

The nvptx vector reduction enhancement is a prerequisite for the
forthcoming variable-length patches.

This patch as a whole is somewhat large, so I've split it into three
pieces, 1) ME and nvptx changes, FE changes, and test cases. I'll reply
to this message with the individual patches.

Thanks,
Cesar

Reply via email to