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: mainline boostrap comparison failure on i686-pc-linux-gnu with gcc 3.2.3 20030502 (Red Hat Linux 3.2.3-49)


> 
> 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


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