aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/match.c
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2019-12-21 16:19:42 +0000
committerPaul Thomas <pault@gcc.gnu.org>2019-12-21 16:19:42 +0000
commitb1f16cae7dda8111a41bd351be63c808d593546d (patch)
tree813ec5f2d55660383daf822fe5fb5c5934d93a75 /gcc/fortran/match.c
parenta09ccc22459c565814f79f96586fe4ad083fe4eb (diff)
downloadgcc-b1f16cae7dda8111a41bd351be63c808d593546d.zip
gcc-b1f16cae7dda8111a41bd351be63c808d593546d.tar.gz
gcc-b1f16cae7dda8111a41bd351be63c808d593546d.tar.bz2
re PR fortran/92753 (ICE in gfc_trans_call, at fortran/trans-stmt.c:392)
2019-12-21  Paul Thomas  <pault@gcc.gnu.org> PR fortran/92753 * expr.c (find_inquiry_ref): Catch INQUIRY_LEN case, where the temporary expression has been converted to a constant and make the new expression accordingly. Correct the error in INQUIRY_RE and INQUIRY_IM cases. The original rather than the resolved expression was being used as the source in mpfr_set. 2019-12-21  Paul Thomas  <pault@gcc.gnu.org> PR fortran/92753 * gfortran.dg/inquiry_type_ref_5.f90 : New test. From-SVN: r279696
Diffstat (limited to 'gcc/fortran/match.c')
0 files changed, 0 insertions, 0 deletions