This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c
- From: "rakdver at atrey dot karlin dot mff dot cuni dot cz" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 23 Mar 2006 11:27:37 -0000
- Subject: [Bug middle-end/21898] Segmentation fault on testsuite case gcc.dg/20020425-1.c
- References: <bug-21898-9746@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #7 from rakdver at atrey dot karlin dot mff dot cuni dot cz 2006-03-23 11:27 -------
Subject: Re: Segmentation fault on testsuite case gcc.dg/20020425-1.c
> recursive gimplification will of course break at some point here. I remember
> Zdenek rewriting gimplification to a non-recursive thingie... any news here?
actually, the changes I worked on would increase the number of recursive
calls. I will try to think about it a bit, though -- while this example
is stupid (and probably could be fixed by special-casing the ifs with
constant condition easily), a similar spagetti-if code might perhaps
appear in some automatically generated code.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21898