Fix keyword name for co_reduce.
commit962ff7d2849e1fa6a1fe0535aa2dec5c2b9a32a6
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 7 Nov 2021 14:38:35 +0000 (7 15:38 +0100)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 7 Nov 2021 22:06:46 +0000 (7 23:06 +0100)
tree3c3dcbabe1b94a3b0c19d7617190e457afa7451c
parent87e57378ba554212a32a0743fee03481d1289318
Fix keyword name for co_reduce.

gcc/fortran/ChangeLog:

* intrinsic.c (add_subroutines): Change keyword "operator"
to the correct one, "operation".
* check.c (gfc_check_co_reduce): Change OPERATOR to
OPERATION in error messages.
* intrinsic.texi: Change OPERATOR to OPERATION in
documentation.

gcc/testsuite/ChangeLog:

* gfortran.dg/co_reduce_2.f90: New test.
* gfortran.dg/coarray_collectives_14.f90: Change OPERATOR
to OPERATION.
* gfortran.dg/coarray_collectives_16.f90: Likewise.
* gfortran.dg/coarray_collectives_9.f90: Likewise.

Co-authored by: Steve Kargl <steve@gcc.gnu.org>
gcc/fortran/check.c
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.texi
gcc/testsuite/gfortran.dg/co_reduce_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/coarray_collectives_14.f90
gcc/testsuite/gfortran.dg/coarray_collectives_16.f90
gcc/testsuite/gfortran.dg/coarray_collectives_9.f90