This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] Fix bootstrap failure caused by tree-ssa-loop.c
- From: law at redhat dot com
- To: Daniel Berlin <dberlin at dberlin dot org>
- Cc: Andrew MacLeod <amacleod at redhat dot com>, Zdenek Dvorak <rakdver at atrey dot karlin dot mff dot cuni dot cz>, Diego Novillo <dnovillo at redhat dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>, Jan Hubicka <hubicka at ucw dot cz>
- Date: Thu, 11 Dec 2003 20:40:58 -0700
- Subject: Re: [tree-ssa] Fix bootstrap failure caused by tree-ssa-loop.c
- Reply-to: law at redhat dot com
In message <95BA529E-2C53-11D8-8CD9-000A95DA505C@dberlin.org>, Daniel Berlin wr
ites:
>>
>>
>>>> You can see this lossage in action if you have the loop code enabled
>>>> and
>>>> do a checking bootstrap with -O1.
>>>
>>> ??? It passed without any problems for me. Interesting, I will have
>>> to
>>> check whether I don't bootstrap with checking disabled, but I would be
>>> very surprised if it was the case.
>> Hmm, I may have mis-spoken. Try with -O2 -fno-tree-pre, checking
>> enabled.
>
>Let me guess, PRE's rebuilding of the dominator tree masks this?
If PRE rebuilds the dominator tree, then you're probably right. It was
about 2am when I finally figured out that the dominator tree didn't match
reality. Needless to say I didn't investigate much further other than to
note it was something done in the loop discovery code.
jeff