]> gcc.gnu.org Git - gcc.git/commit
backport: re PR fortran/92899 ([OpenMP] ICE in gfc_trans_omp_atomic, at fortran/trans...
authorJakub Jelinek <jakub@redhat.com>
Fri, 14 Feb 2020 14:23:34 +0000 (15:23 +0100)
committerJakub Jelinek <jakub@redhat.com>
Thu, 17 Sep 2020 15:22:27 +0000 (17:22 +0200)
commit8c6c66bd17606664d68eab575fc750a4c5427eac
treeb892203d8aee48c2f1068a8365ee8de472d8d96c
parent0e56d405f17244f9155f6ce560f682c2f5775388
backport: re PR fortran/92899 ([OpenMP] ICE in gfc_trans_omp_atomic, at fortran/trans-openmp.c:3769)

Backported from mainline
2019-12-11  Jakub Jelinek  <jakub@redhat.com>

PR fortran/92899
* trans-openmp.c (gfc_trans_omp_atomic): For GFC_OMP_ATOMIC_SWAP,
do look through conversion on expr2 if any.

* testsuite/libgomp.fortran/atomic1.f90: New test.
gcc/fortran/ChangeLog
gcc/fortran/trans-openmp.c
libgomp/ChangeLog
libgomp/testsuite/libgomp.fortran/atomic1.f90 [new file with mode: 0644]
This page took 0.056186 seconds and 5 git commands to generate.