https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98858
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Tobias Burnus <bur...@gcc.gnu.org>: https://gcc.gnu.org/g:0b5437510c13dc0879349a4f259c800d2ce02eb2 commit r11-7648-g0b5437510c13dc0879349a4f259c800d2ce02eb2 Author: Tobias Burnus <tob...@codesourcery.com> Date: Fri Mar 12 16:33:02 2021 +0100 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.