This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Some serious problem with GC again
- From: Nathan Sidwell <nathan at codesourcery dot com>
- To: Daniel Jacobowitz <drow at false dot org>
- Cc: Steven Bosscher <stevenb at suse dot de>, gcc-patches at gcc dot gnu dot org, gcc at gcc dot gnu dot org, nathan at gcc dot gnu dot org
- Date: Sun, 12 Sep 2004 16:54:45 +0100
- Subject: Re: Some serious problem with GC again
- Organization: Codesourcery LLC
- References: <200409121638.25916.stevenb@suse.de> <200409121639.46647.stevenb@suse.de> <20040912150635.GA7834@nevyn.them.org>
Daniel Jacobowitz wrote:
On Sun, Sep 12, 2004 at 04:39:46PM +0200, Steven Bosscher wrote:
On Sunday 12 September 2004 16:38, Steven Bosscher wrote:
<built-in>:0: internal compiler error: tree check: expected record_type or
union_type or qual_union_type, have integer_type in fold_checksum_tree, at
fold-const.c:9181
*hits himself for head*
This is of course a fold checking problem. Hmm... That
would be yours, Nathan.
It's not the only one. I've been meaning to post this... OK?
looks right to me. ... I thought I'd got the TYPE_BINFO thing before.
curious
btw, shouldn't
char buf[sizeof (struct tree_decl)];
be
char buf[sizeof (union tree_node)]
__attribute__((alignment(alignof (union tree_node))));
?
(The alignment might be overly paranoid.)
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk