This is the mail archive of the gcc-patches@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: [Bug middle-end/18574] [4.0 Regression] bootstrap comprisonfailed


I've been unable to reproduce the comparison failures.  However, as I
outlined in an earlier message, I have come up with a scenario in which
my patch might cause a comparison failure.

This patch changes the hashing routine to use block indices rather
than hash on pointers.  That ought to stabilize the hash (and thus the
hash table traversals and SSA_NAME coalescing) in cases where it
was unstable before.

Since I've been unable to trigger the failure here, I can't say for
certain whether or not this patch fixes the bootstrap failures others
have seen.

FWIW, this has been bootstrapped and regression tested on
i686-pc-linux-gnu.


Attachment: PPP
Description: Text document


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