re PR fortran/79072 (ICE with class(*) pointer function result and character value)
authorPaul Thomas <pault@gcc.gnu.org>
Wed, 22 Nov 2017 11:37:16 +0000 (11:37 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Wed, 22 Nov 2017 11:37:16 +0000 (11:37 +0000)
commita7d3cd407ccea644f1405cf331edf3bb30e57e65
tree6399e69314ca4091b958337d37928c2ec2e6def7
parente350134d727b80b261d410b62f791fe96a3b3e89
re PR fortran/79072 (ICE with class(*) pointer function result and character value)

2017-11-22  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/79072
* trans-stmt.c (trans_associate_var): Weaken the over strong
condition for using the fake result decl.

2017-11-22  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/79072
* gfortran.dg/class_result_6.f90: New test for comment 10 of
the PR.

From-SVN: r255053
gcc/fortran/ChangeLog
gcc/fortran/trans-stmt.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/class_result_6.f90 [new file with mode: 0644]