Fix for test_class.py on Win64. id(self), which on Win64 returns a
PyLong, was used for the return value of a class __hash__ method, which
*must* return a PyInt. Solution: hash() the id(self) value.
diff --git a/Lib/test/test_class.py b/Lib/test/test_class.py
index 1fc9971..43c1d3b 100644
--- a/Lib/test/test_class.py
+++ b/Lib/test/test_class.py
@@ -71,7 +71,7 @@
 
     def __hash__(self, *args):
         print "__hash__:", args
-        return id(self)
+        return hash(id(self))
 
     def __str__(self, *args):
         print "__str__:", args