mainline boostrap comparison failure on i686-pc-linux-gnu with gcc 3.2.3 20030502 (Red Hat Linux 3.2.3-49)
Andrew Pinski
pinskia@physics.uc.edu
Wed May 11 18:32:00 GMT 2005
>
> I'm getting these errors:
>
> Bootstrap comparison failure!
> ./bt-load.o differs
> ./expmed.o differs
> build/gengtype-lex.o differs
>
> I've picked bt-load.o for a closer look because it was the smallest
> of the affected files. I've found that the register allocation order
> for branch_target_load_optimize differs.
Actually it is easy to peak at any of them and you will see that the
tree optimizators (lim to be in fact) has changed something somewhere.
See also <http://gcc.gnu.org/ml/gcc-patches/2005-05/msg01002.html>.
The problem is that lim uses a hashtable and traverses it but the
hashes are not stable.
Thanks,
Andrew Pinski
More information about the Gcc
mailing list