[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:a7c5803d4e56c6f6c84a9c5b08adffb0cfe1d79f commit r10-8156-ga7c5803d4e56c6f6c84a9c5b08adffb0cfe1d79f Author: Tobias Burnus Date: Tue May 19 10:10:21 2020 +0200 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) Backport from mainline 2020-05-15 Tobias Burnus gcc/ PR middle-end/94635 * gimplify.c (gimplify_scan_omp_clauses): For MAP_TO_PSET with OMP_TARGET_EXIT_DATA, use 'release:' unless the associated item is 'delete:'. gcc/testsuite PR middle-end/94635 * gfortran.dg/gomp/target-exit-data.f90: New.
[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 --- Comment #5 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:9f0f7da9aa98eec28b4e5e34ade0aa0028df161d commit r11-412-g9f0f7da9aa98eec28b4e5e34ade0aa0028df161d Author: Tobias Burnus Date: Fri May 15 11:50:34 2020 +0200 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) gcc/ PR middle-end/94635 * gimplify.c (gimplify_scan_omp_clauses): For MAP_TO_PSET with OMP_TARGET_EXIT_DATA, use 'release:' unless the associated item is 'delete:'. gcc/testsuite PR middle-end/94635 * gfortran.dg/gomp/target-exit-data.f90: New.
[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 --- Comment #4 from CVS Commits --- The master branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:3f5d94c192b81a3868f32f309dadd5571ef51cdf commit r10-7833-g3f5d94c192b81a3868f32f309dadd5571ef51cdf Author: Thomas Schwinge Date: Mon Apr 20 16:15:07 2020 +0200 Add 'dg-do run' to 'libgomp.fortran/target-enter-data-2.F90' Fix-up for commit af557050fd011a03d21dc26b31959033061a0443 "[OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635)". libgomp/ PR middle-end/94635 * testsuite/libgomp.fortran/target-enter-data-2.F90: Add 'dg-do run'.
[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 Tobias Burnus changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #3 from Tobias Burnus --- FIXED on trunk/GCC 10.
[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 --- Comment #2 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:af557050fd011a03d21dc26b31959033061a0443 commit r10--gaf557050fd011a03d21dc26b31959033061a0443 Author: Tobias Burnus Date: Fri Apr 17 19:08:55 2020 +0200 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) PR middle-end/94635 * gimplify.c (gimplify_scan_omp_clauses): Turn MAP_TO_PSET to MAP_DELETE. PR middle-end/94635 * testsuite/libgomp.fortran/target-enter-data-2.F90: New.
[Bug middle-end/94635] [OpenMP][Offloading] mapping with alloc/delete followed by map(from/tofrom:) fails
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94635 Tobias Burnus changed: What|Removed |Added Ever confirmed|0 |1 Component|libgomp |middle-end Status|UNCONFIRMED |ASSIGNED Last reconfirmed||2020-04-17