diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2019-12-21 16:19:42 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2019-12-21 16:19:42 +0000 |
commit | b1f16cae7dda8111a41bd351be63c808d593546d (patch) | |
tree | 813ec5f2d55660383daf822fe5fb5c5934d93a75 /gcc/fortran/match.c | |
parent | a09ccc22459c565814f79f96586fe4ad083fe4eb (diff) | |
download | gcc-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