RFA: patch to solve PR37535

Jeff Law law@redhat.com
Thu Sep 25 19:58:00 GMT 2008


H.J. Lu wrote:
> On Tue, Sep 23, 2008 at 1:35 PM, Jeff Law <law@redhat.com> wrote:
>   
>> H.J. Lu wrote:
>>     
>>> On Tue, Sep 16, 2008 at 6:20 PM, Vladimir Makarov <vmakarov@redhat.com>
>>> wrote:
>>>
>>>       
>>>> The following patch solves the PR37535.  The analysis of the problem can
>>>> be
>>>> found on
>>>>
>>>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37535
>>>>
>>>> The patch was successfully bootstraped on x86_64.
>>>>
>>>>
>>>>
>>>>         
>>> Hi Vladimir,
>>>
>>> I tried your patch on ira-merge branch. It failed to boostrap
>>> on Linux/ia32. I got
>>>
>>> Comparing stages 2 and 3
>>> warning: ./cc1-checksum.o differs
>>> warning: ./cc1plus-checksum.o differs
>>> warning: ./cc1obj-checksum.o differs
>>> Bootstrap comparison failure!
>>> /fold-const.o differs
>>> make[4]: *** [compare] Error 1
>>>
>>>
>>>
>>>       
>> But weren't you seeing comparison failures prior to the patch for 37535?  If
>>     
>
> No, I saw comparison failure after Vladamir's fix for PR 37535. It was OK
> without the fix for PR 37535.
>   
I think the real problem with the comparison failures was the patch you 
installed on the branch for 37448.  The patch for 37535 may have 
triggered the problem, but the root cause was an incorrectly inverted 
conditional in the change for 37448.

jeff



More information about the Gcc-patches mailing list