This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GCC4.3.3: Bootstrap comparison failure!


Thanks, Ian,

> These kinds of issues are always difficult to debug. ?There have been a
> couple of patches to stabilize different sorts which I don't think are
> in 4.3.3. ?That could conceivably cause differences if address space
> randomization is turned on. ?I don't know of any specific bug reports,
> though. ?In any case, try turning off address space randomization
> (/proc/sys/kernel/randomize_va_space).
There is no "/proc/sys/kernel/randomize_va_space" in my system.
Maybe it is a little too old: 2.6.5-7.97-smp #1 SMP Fri Jul 2 14:21:59 UTC 2004


>> finally, I compared langhooks1.o langhooks2.o
>>>cmp -i 16 langhooks1.o langhooks2.o
>> langhooks1.o langhooks2.o differ: byte 76626, line 514
>
> Try running your commands with the --save-temps options and compare the
> resulting .s files. ?Also, try running the commands with the
> -fdump-tree-all -fdump-rtl-all options and see where the dump files
> first differ.
>
I tried --save-temps and the resulting .s files were identical.
I found that the problem was introduced by "as".
I ran "as" twice with the same arguments. The two resulting .o files
were different.
I upgraded the binutils to the latest version: 2.19. The problem
hasn't gone away.

Do you have any ideas?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]