STINNER Victor added the comment: In the same Python version, hash(None) always give me the same value. I cannot reproduced your issue on Linux, I tested Python 2.7, 3.3 and 3.4.
$ python2.7 -c "print(hash(None))" 17171842026 $ python2.7 -c "print(hash(None))" 17171842026 $ python2.7 -c "print(hash(None))" 17171842026 $ python3.3 -c "print(hash(None))" 17171873465 $ python3.3 -c "print(hash(None))" 17171873465 $ python3.3 -c "print(hash(None))" 17171873465 $ python3.4 -c "print(hash(None))" 588812 $ python3.4 -c "print(hash(None))" 588812 $ python3.4 -c "print(hash(None))" 588812 ---------- nosy: +haypo _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue19224> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com