PR fortran/29391
PR fortran/29489 * simplify.c (simplify_bound): Fix the simplification of LBOUND/UBOUND intrinsics. * trans-intrinsic.c (simplify_bound): Fix the logic, and remove an erroneous assert. * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks. * gcc/testsuite/gfortran.dg/bound_3.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118888 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/fortran/ChangeLog 9 additions, 0 deletionsgcc/fortran/ChangeLog
- gcc/fortran/simplify.c 38 additions, 7 deletionsgcc/fortran/simplify.c
- gcc/fortran/trans-intrinsic.c 20 additions, 12 deletionsgcc/fortran/trans-intrinsic.c
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gfortran.dg/bound_2.f90 146 additions, 0 deletionsgcc/testsuite/gfortran.dg/bound_2.f90
Loading
Please register or sign in to comment