]> git.ipfire.org Git - thirdparty/gcc.git/commit
[PR90743] Fortran 'allocatable' with OpenACC data/OpenMP 'target' 'map' clauses
authortschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jun 2019 22:14:24 +0000 (22:14 +0000)
committertschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 Jun 2019 22:14:24 +0000 (22:14 +0000)
commit561ffc69c504b2c897fc2991cf0bb99defa80efb
tree135dceff521920b841c745107ae1a1c697a275b3
parent3f8b36838cd2aa34d59d867ed22fad054f489884
[PR90743] Fortran 'allocatable' with OpenACC data/OpenMP 'target' 'map' clauses

Test what OpenMP 5.0 has to say on this topic.  And, do the same for OpenACC.

libgomp/
PR fortran/90743
* oacc-parallel.c (GOACC_parallel_keyed): Handle NULL mapping
case.
* testsuite/libgomp.fortran/target-allocatable-1-1.f90: New file.
* testsuite/libgomp.fortran/target-allocatable-1-2.f90: Likewise.
* testsuite/libgomp.oacc-fortran/allocatable-1-1.f90: Likewise.
* testsuite/libgomp.oacc-fortran/allocatable-1-2.f90: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@272447 138bc75d-0d04-0410-961f-82ee72b054a4
libgomp/ChangeLog
libgomp/oacc-parallel.c
libgomp/testsuite/libgomp.fortran/target-allocatable-1-1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/target-allocatable-1-2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.oacc-fortran/allocatable-1-1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.oacc-fortran/allocatable-1-2.f90 [new file with mode: 0644]