--- a/Objects/object.c Fri Dec 30 21:26:08 2011 +0100 +++ b/Objects/object.c Tue Jan 03 21:48:43 2012 +0100 @@ -759,7 +759,7 @@ Py_uhash_t x; Py_ssize_t i; - x = (Py_uhash_t) *p << 7; + x = Py_RndHashSeed + ((Py_uhash_t) *p << 7); for (i = 0; i < len; i++) x = (1000003U * x) ^ (Py_uhash_t) *p++; x ^= (Py_uhash_t) len;