diff options
author | Janus Weil <janus@gcc.gnu.org> | 2016-12-15 15:07:51 +0100 |
---|---|---|
committer | Janus Weil <janus@gcc.gnu.org> | 2016-12-15 15:07:51 +0100 |
commit | fec5ce248546144be3bec8655fd72c091c813594 (patch) | |
tree | 3d10f0a3a39ed09a0afcf4532ce4b7077b4d82ad /gcc/tree-parloops.c | |
parent | 50a8a9413d3a0a485ef5b1886361c2a1c4487433 (diff) | |
download | gcc-fec5ce248546144be3bec8655fd72c091c813594.zip gcc-fec5ce248546144be3bec8655fd72c091c813594.tar.gz gcc-fec5ce248546144be3bec8655fd72c091c813594.tar.bz2 |
re PR fortran/78800 ([OOP] ICE in compare_parameter, at fortran/interface.c:2246)
2016-12-15 Janus Weil <janus@gcc.gnu.org>
PR fortran/78800
* interface.c (compare_allocatable): Avoid additional errors on bad
class declarations.
(compare_parameter): Put the result of gfc_expr_attr into a variable,
in order to avoid calling it multiple times. Exit early on bad class
declarations to avoid ICE.
2016-12-15 Janus Weil <janus@gcc.gnu.org>
PR fortran/78800
* gfortran.dg/unlimited_polymorphic_27.f90: New test case.
From-SVN: r243691
Diffstat (limited to 'gcc/tree-parloops.c')
0 files changed, 0 insertions, 0 deletions