This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c/10612: ICE when calling a functionwith variable sized return type
- From: Frank Heckenbach <frank at g-n-u dot de>
- To: ehrhardt at mathematik dot uni-ulm dot de, doko at debian dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, hebisch at math dot uni dot wroc dot pl, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
- Date: Thu, 8 May 2003 01:37:48 +0200
- Subject: Re: c/10612: ICE when calling a functionwith variable sized return type
- References: <20030505105809.10096.qmail@sources.redhat.com>
> Synopsis: ICE when calling a function with variable sized return type
>
> State-Changed-From-To: open->closed
> State-Changed-By: cae
> State-Changed-When: Mon May 5 10:58:09 2003
> State-Changed-Why:
> Duplicate of 8081.
>
> http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=10612
BTW, the synopsis in 8081 is quite unspecific (so it's hard to find
that report when looking for it). Can it be changed?
The variable sized return type seems to be the crucial thing; nested
functions are not directly related (just necessary to evoke the
problem because GCC won't allow variable sized types outside of
functions).
Frank
--
Frank Heckenbach, frank@g-n-u.de
http://fjf.gnu.de/
GnuPG and PGP keys: http://fjf.gnu.de/plan (7977168E)