This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author doko
Recipients
Date 2007-07-28.08:41:18
SpamBayes Score
Marked as misclassified
Message-id
In-reply-to
Content
forwarded from http://bugs.debian.org/434905, patch by
Aurelien Jarno.

python2.5 is unable to serialize a floating point variable which equals Infinity or NaN on ARM using marshal.

The problem is that python2.5 wants to manage the floating points in memory by itself, and assume that they are only little and big endian IEEE formats. Otherwise it fallback to a generic code, which does not handle NaN or Infinity.

The attached patched fixed that by adding mixed-endian IEEE format, as it can be found on ARM old-ABI.
History
Date User Action Args
2007-08-23 15:59:27adminlinkissue1762561 messages
2007-08-23 15:59:27admincreate