diff options
author | Harald Anlauf <anlauf@gmx.de> | 2024-03-11 22:05:51 +0100 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2024-03-12 19:09:26 +0100 |
commit | 81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2 (patch) | |
tree | 63bc53462ed58044320eba29764acb2c47717a58 /libcpp | |
parent | ef79c64cb5762c86ee04ddfcedb7fe31eaa3bac8 (diff) | |
download | gcc-81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2.zip gcc-81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2.tar.gz gcc-81ee1298b47d3f3b3712ef3f3b2929ca26c4bcd2.tar.bz2 |
Fortran: handle procedure pointer component in DT array [PR110826]
gcc/fortran/ChangeLog:
PR fortran/110826
* array.cc (gfc_array_dimen_size): When walking the ref chain of an
array and the ultimate component is a procedure pointer, do not try
to figure out its dimension even if it is a array-valued function.
gcc/testsuite/ChangeLog:
PR fortran/110826
* gfortran.dg/proc_ptr_comp_53.f90: New test.
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions