This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/29821] ICE in gfc_typenode_for_spec, at fortran/trans-types.c:666ans-types.c:666
- From: "pault at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 17 Nov 2006 16:22:32 -0000
- Subject: [Bug fortran/29821] ICE in gfc_typenode_for_spec, at fortran/trans-types.c:666ans-types.c:666
- References: <bug-29821-6318@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #6 from pault at gcc dot gnu dot org 2006-11-17 16:22 -------
A patch is on its way - the error is in expr.c(find_array_section); the code
presently returns FAILURE if the elements of the array section are not
constant. This is not correct for any of the simplify functions, which should
return SUCCESS even if simplification has not occurred - FAILURE is reserved
for errors.
Paul
--
pault at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |pault at gcc dot gnu dot org
|dot org |
Status|NEW |ASSIGNED
Last reconfirmed|2006-11-14 06:31:49 |2006-11-17 16:22:31
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29821