This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/28233] internal compiler error: in make_decl_rtl, at varasm.c:752
- From: "jphartmann at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 4 Jul 2006 07:55:37 -0000
- Subject: [Bug c/28233] internal compiler error: in make_decl_rtl, at varasm.c:752
- References: <bug-28233-12904@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from jphartmann at gmail dot com 2006-07-04 07:55 -------
By "accident" I discovered that removing the goto at line 21 gets the compiler
past the error message, but it then fails with "cc1: out of memory allocating
538476640 bytes". Doing the decode in a switch statement produces a similar
error message. Both in a switch with 64K cases and in 256 nested switch
statments. The number of bytes is slightly different in the three cases. I'm
using a 32-bit system.
--
jphartmann at gmail dot com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jphartmann at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28233