aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2024-05-13 22:06:33 +0200
committerHarald Anlauf <anlauf@gmx.de>2024-05-24 21:27:04 +0200
commit93765736815a049e14d985b758a213cfe60c1e1c (patch)
tree9d72d5d014d72fda08efde016351e059378c565b /libcpp
parent73eef7a04453d01147cbf4642fe6626350dded75 (diff)
downloadgcc-93765736815a049e14d985b758a213cfe60c1e1c.zip
gcc-93765736815a049e14d985b758a213cfe60c1e1c.tar.gz
gcc-93765736815a049e14d985b758a213cfe60c1e1c.tar.bz2
Fortran: fix bounds check for assignment, class component [PR86100]
gcc/fortran/ChangeLog: PR fortran/86100 * trans-array.cc (gfc_conv_ss_startstride): Use abridged_ref_name to generate a more user-friendly name for bounds-check messages. * trans-expr.cc (gfc_copy_class_to_class): Fix bounds check for rank>1 by looping over the dimensions. gcc/testsuite/ChangeLog: PR fortran/86100 * gfortran.dg/bounds_check_25.f90: New test.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions