]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: reject bad DIM argument of SIZE intrinsic in simplification [PR104350]
authorHarald Anlauf <anlauf@gmx.de>
Wed, 24 May 2023 19:04:43 +0000 (21:04 +0200)
committerHarald Anlauf <anlauf@gmx.de>
Wed, 24 May 2023 19:51:02 +0000 (21:51 +0200)
commitec2e86274427a402d2de2199ba550f7295ea9b5f
treea44088e4ba18acde8d556987a9b38a025140ea1e
parent5fd5d8fb744fd9251d04e4b17d04f2340e6a283b
Fortran: reject bad DIM argument of SIZE intrinsic in simplification [PR104350]

gcc/fortran/ChangeLog:

PR fortran/104350
* simplify.cc (simplify_size): Reject DIM argument of intrinsic SIZE
with error when out of valid range.

gcc/testsuite/ChangeLog:

PR fortran/104350
* gfortran.dg/size_dim_2.f90: New test.
gcc/fortran/simplify.cc
gcc/testsuite/gfortran.dg/size_dim_2.f90 [new file with mode: 0644]