]> gcc.gnu.org Git - gcc.git/commit
Fortran/OpenMP: Reject non-scalar 'holds' expr in 'omp assume(s)' [PR107706]
authorTobias Burnus <tobias@codesourcery.com>
Mon, 16 Jan 2023 11:37:41 +0000 (12:37 +0100)
committerTobias Burnus <tobias@codesourcery.com>
Mon, 16 Jan 2023 11:37:41 +0000 (12:37 +0100)
commit01a12b3d7662722f8fc67e454bd919073ee31868
tree2ccdff6d21fcb1eadda7c603394482385011086d
parentd7995cf373a1605a48462b97fceb751a42554cd7
Fortran/OpenMP: Reject non-scalar 'holds' expr in 'omp assume(s)' [PR107706]

gcc/fortran/ChangeLog:

PR fortran/107706
* openmp.cc (gfc_resolve_omp_assumptions): Reject nonscalars.

gcc/testsuite/ChangeLog:

PR fortran/107706
* gfortran.dg/gomp/assume-2.f90: Update dg-error.
* gfortran.dg/gomp/assumes-2.f90: Likewise.
* gfortran.dg/gomp/assume-5.f90: New test.

(cherry picked from commit 2ce55247a8bf32985a96ed63a7a92d36746723dc)
gcc/fortran/ChangeLog.omp
gcc/fortran/openmp.cc
gcc/testsuite/ChangeLog.omp
gcc/testsuite/gfortran.dg/gomp/assume-2.f90
gcc/testsuite/gfortran.dg/gomp/assume-5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/gomp/assumes-2.f90
This page took 0.061812 seconds and 6 git commands to generate.