This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 92de188ea3d [Committed] PR testsuite/103477: Fix big-endian mistake in [...] new a83a0755708 Fix c-c++-common/goacc/routine-4.c and c-c++-common/goacc/r [...] new 2b7dac2c0dc Make OpenACC orphan gang reductions errors new f1a58ab0db2 [OpenACC] Allow gang reductions inside serial constructs new c4f4c60457d Re OpenACC "gang reduction on an orphan loop" error message new 77d24d43644 Consolidate OpenACC "gang reduction on an orphan loop" checking new 365cd5f9ba8 [OpenACC] Remove erroneous "Orphan reductions cannot have g [...]
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/omp-general.h | 3 +- gcc/omp-low.c | 4 + gcc/omp-offload.c | 20 +- .../goacc/nested-reductions-1-routine.c | 7 + .../goacc/nested-reductions-2-routine.c | 8 + .../c-c++-common/goacc/orphan-reductions-1.c | 56 ++++++ .../c-c++-common/goacc/orphan-reductions-2.c | 91 +++++++++ .../c-c++-common/goacc/orphan-reductions-3.c | 102 ++++++++++ .../c-c++-common/goacc/routine-4-extern.c | 72 ++++--- gcc/testsuite/c-c++-common/goacc/routine-4.c | 72 ++++--- gcc/testsuite/gcc.dg/goacc/loop-processing-1.c | 2 +- .../goacc/nested-reductions-1-routine.f90 | 7 + .../goacc/nested-reductions-2-routine.f90 | 8 + .../gfortran.dg/goacc/orphan-reductions-1.f90 | 210 +++++++++++++++++++++ .../gfortran.dg/goacc/orphan-reductions-2.f90 | 93 +++++++++ .../gfortran.dg/goacc/orphan-reductions-3.f90 | 89 +++++++++ 16 files changed, 758 insertions(+), 86 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/orphan-reductions-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/orphan-reductions-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/orphan-reductions-3.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/orphan-reductions-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/orphan-reductions-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/orphan-reductions-3.f90