Some serious problem with GC again

Steven Bosscher stevenb@suse.de
Sun Sep 12 15:54:00 GMT 2004


Hi,

I was trying to figure out why I'm seeing so many segfaults
for a bunch of packages I've tried to build with cvs HEAD.
Those segfaults appear to happen because of some GC problem,
so I decided to build a GCC with gcac checking enabled.

The result is disappointing, *nothing* compilers with a gcac
enabled compiler.  Here's what I get for every file I try to
compile (even empty files):

<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

You can probably get the same result with a non-gcac enabled
GCC with --param ggc-min-expand=0 --param ggc-min-heapsize=0.

I was having the segfaults on AMD64.  I cannot reproduce them
on i686.

Gr.
Steven




More information about the Gcc mailing list