[Bug fortran/90048] Fortran OpenACC 'private' clause rejected for predetermined private loop iteration variable

egallager at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Mar 2 02:18:06 GMT 2022


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

Eric Gallager <egallager at gcc dot gnu.org> changed:

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

--- Comment #3 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to Thomas Schwinge from comment #2)
> Author: tschwinge
> Date: Wed Apr 17 08:34:20 2019
> New Revision: 270406
> 
> URL: https://gcc.gnu.org/viewcvs?rev=270406&root=gcc&view=rev
> Log:
> [PR90048] Fortran OpenACC 'private' clause rejected for predetermined
> private loop iteration variable
> 
> 	gcc/fortran/
> 	PR fortran/90048
> 	* openmp.c (gfc_resolve_do_iterator): Handle sharing_clauses for
> 	OpenACC, too.
> 	(gfc_resolve_oacc_blocks): Populate sharing_clauses with private
> 	clauses.
> 	gcc/testsuite/
> 	PR fortran/90048
> 	* gfortran.dg/goacc/private-explicit-kernels-1.f95: New file.
> 	* gfortran.dg/goacc/private-explicit-parallel-1.f95: Likewise.
> 	* gfortran.dg/goacc/private-explicit-routine-1.f95: Likewise.
> 
> Added:
>     trunk/gcc/testsuite/gfortran.dg/goacc/private-explicit-kernels-1.f95
>     trunk/gcc/testsuite/gfortran.dg/goacc/private-explicit-parallel-1.f95
>     trunk/gcc/testsuite/gfortran.dg/goacc/private-explicit-routine-1.f95
> Modified:
>     trunk/gcc/fortran/ChangeLog
>     trunk/gcc/fortran/openmp.c
>     trunk/gcc/testsuite/ChangeLog

Did this fix it?


More information about the Gcc-bugs mailing list