This is the mail archive of the
mailing list for the GCC project.
Re: [tree-ssa] bootstrap failure
- From: law at redhat dot com
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: gcc-patches at gcc dot gnu dot org, Diego Novillo <dnovillo at redhat dot com>
- Date: Wed, 26 Nov 2003 18:05:02 -0700
- Subject: Re: [tree-ssa] bootstrap failure
- Reply-to: law at redhat dot com
In message <3EA5D12C-2070-11D8-908F-000393A6D2F2@physics.uc.edu>, Andrew Pinski
>On Nov 26, 2003, at 16:15, email@example.com wrote:
>> In message <firstname.lastname@example.org>, Diego
>> Novillo writes:
>>> There's definitely more than one bad interaction going on between PRE
>>> and the new PHI manager. After fixing the allocation problem, I'm
>>> getting various SEGVs on alpha, ia64 and amd64. They all happen
>>> somewhere in the GC, as it tries to mark roots. It doesn't happen on
>>> any of the 32bit hosts, though.
>Actually I think it can be reproduce on a 32bit host, see PR 13193,
What does the backtrace look like? There's two known issues right now. The
first is that PRE can request a PHI node of length one. That can cause a
crash in tree-phinodes.c. We know where and how to bullet proof tree-phinodes
from this sillyness.
The other is a crash within the collector itself, which is the "interesting"
If you crash is in the collector, can you send a backtrace my way privately.
That would be more data than I've managed to extract from my alpha so far :(
>would try i386-pc-linux-gnu.
> like this, most likely it just something is not initialized to 0 aka
> not cleared.
Most likely, yes. Though the code is good about wiping the lists clean.