]> gcc.gnu.org Git - gcc.git/commit
Fortran/OpenMP: Fix use_device_{ptr,addr} with assumed-size array [PR98858]
authorTobias Burnus <tobias@codesourcery.com>
Fri, 12 Mar 2021 15:33:02 +0000 (16:33 +0100)
committerTobias Burnus <tobias@codesourcery.com>
Fri, 12 Mar 2021 15:33:02 +0000 (16:33 +0100)
commit0b5437510c13dc0879349a4f259c800d2ce02eb2
treee826db71f61bb4b8581652be07a4608d25025a3f
parenta6e9633ccb593937fceec67fafc2afe5d518d735
Fortran/OpenMP: Fix use_device_{ptr,addr} with assumed-size array [PR98858]

gcc/ChangeLog:

PR fortran/98858
* gimplify.c (omp_add_variable): Handle NULL_TREE as size
occuring for assumed-size arrays in use_device_{ptr,addr}.

libgomp/ChangeLog:

PR fortran/98858
* testsuite/libgomp.fortran/use_device_ptr-3.f90: New test.
gcc/gimplify.c
libgomp/testsuite/libgomp.fortran/use_device_ptr-3.f90 [new file with mode: 0644]
This page took 0.063233 seconds and 5 git commands to generate.