]> gcc.gnu.org Git - gcc.git/commit
Fortran/OpenMP: Reject non-scalar 'holds' expr in 'omp assume(s)' [PR107706]
authorTobias Burnus <tobias@codesourcery.com>
Thu, 12 Jan 2023 10:43:37 +0000 (11:43 +0100)
committerTobias Burnus <tobias@codesourcery.com>
Thu, 12 Jan 2023 10:43:37 +0000 (11:43 +0100)
commit2ce55247a8bf32985a96ed63a7a92d36746723dc
tree96cc787d634265231f3163720993a9aedfe88222
parentf54e3b3ba01ced7ecda3caed51b42f707d489c77
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.
gcc/fortran/openmp.cc
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.079324 seconds and 5 git commands to generate.