Alexandre Vassalotti <alexan...@peadrop.com> added the comment: Could you give me the output of this?
import cPickle print repr(cPickle.dumps([float('+inf'), float('-inf'), float('nan')])) print [float('+inf'), float('-inf'), float('nan')] By the way, are you sure this bug occurs on Python 2.6? Python 2.6 uses a platform-independent float to string converter (i.e., PyOS_double_to_string) which shouldn't output stuff like "1.#INF" Also, can you verify that the bug does not occur with pickle protocol 1 and over? ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6290> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com