]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/90498 (ICE with select type/associate and derived type argument contain...
authorPaul Thomas <pault@gcc.gnu.org>
Sun, 19 May 2019 18:08:28 +0000 (18:08 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Sun, 19 May 2019 18:08:28 +0000 (18:08 +0000)
commit324470d4a2e9b7702e7b6538a12c6e03cb72847e
tree58f5fa5061fdef2c3c3e81b7c090be3e212e8cc2
parent6c887c525c9081881ad90dd62883bcf5f1a062b2
re PR fortran/90498 (ICE with select type/associate and derived type argument containing class(*))

2019-05-19  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/90498
* trans-stmt.c (trans_associate_var) Do not use the saved
descriptor if the expression is a COMPONENT_REF.

2019-05-19  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/90498
* gfortran.dg/associate_48.f90 : New test.

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