[Bug fortran/44213] ICE when extending abstract type

2010-05-22 Thread janus at gcc dot gnu dot org
--- Comment #4 from janus at gcc dot gnu dot org 2010-05-22 10:25 --- Fixed with r159695. Closing. Thanks to Hans for the report! -- janus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/44213] ICE when extending abstract type

2010-05-22 Thread janus at gcc dot gnu dot org
--- Comment #3 from janus at gcc dot gnu dot org 2010-05-22 10:21 --- Subject: Bug 44213 Author: janus Date: Sat May 22 10:21:32 2010 New Revision: 159695 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159695 Log: 2010-05-22 Janus Weil PR fortran/44213 * reso

[Bug fortran/44213] ICE when extending abstract type

2010-05-20 Thread janus at gcc dot gnu dot org
--- Comment #2 from janus at gcc dot gnu dot org 2010-05-20 20:36 --- The ICE is fixed by this more or less obvious patch: Index: gcc/fortran/resolve.c === --- gcc/fortran/resolve.c (revision 159561) +++ gcc/fortran/r

[Bug fortran/44213] ICE when extending abstract type

2010-05-20 Thread janus at gcc dot gnu dot org
--- Comment #1 from janus at gcc dot gnu dot org 2010-05-20 20:24 --- My first feeling was that this would be illegal, but I could not find anything in the standard supporting this feeling. F03 only has the following restrictions: C427 (R429) If the type definition contains or inherits (