[Bug fortran/18990] ICE in gfc_get_derived_type, at fortran/trans-types.c
tobi at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Dec 22 11:37:00 GMT 2005
------- Comment #14 from tobi at gcc dot gnu dot org 2005-12-22 11:37 -------
Subject: Bug 18990
Author: tobi
Date: Thu Dec 22 11:37:03 2005
New Revision: 108946
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=108946
Log:
fortran/
PR fortran/18990
* gfortran.h (gfc_charlen): Add resolved field.
* expr.c (gfc_specification_expr): Accept NULL argument.
* resolve.c (gfc_resolve_charlen, gfc_resolve_derived): New.
(gfc_resolve_symbol): Resolve derived type definitions. Use
resolve_charlen to resolve character lengths.
testsuite/
PR fortran/18990
* gfortran.dg/der_charlen_1.f90: New.
Added:
trunk/gcc/testsuite/gfortran.dg/der_charlen_1.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/expr.c
trunk/gcc/fortran/gfortran.h
trunk/gcc/fortran/resolve.c
trunk/gcc/testsuite/ChangeLog
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18990
More information about the Gcc-bugs
mailing list