Tim Peters
bfa18f711f
Critical fix: if cPickle on a sizeof(long)==8 box is used to read a
...
binary pickle, and the latter contains a pickle of a negative Python
int i written on a sizeof(long)==4 box (and whether by cPickle or
pickle.py), it's read incorrectly as i + 2**32. The patch repairs that,
and allows test_cpickle.py (to which I added a relevant test case earlier
today) to work again on sizeof(long)==8 boxes.
There's another (at least one) sizeof(long)==8 binary pickle bug, but in
pickle.py instead. That bug is still there, and test_pickle.py doesn't
catch it yet (try pickling and unpickling, e.g., 1 << 46).
2001-04-10 01:54:42 +00:00
..
2000-09-21 21:09:45 +00:00
2001-01-27 18:58:04 +00:00
2001-01-29 20:47:59 +00:00
2001-03-02 06:28:17 +00:00
2001-03-22 15:50:10 +00:00
2001-02-12 22:13:26 +00:00
2000-10-29 00:44:43 +00:00
2001-03-23 06:14:28 +00:00
2000-09-01 23:29:29 +00:00
2001-02-16 03:24:50 +00:00
2001-01-25 22:12:43 +00:00
2000-09-01 23:29:29 +00:00
2001-01-09 02:11:57 +00:00
2001-03-22 00:19:22 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2001-02-22 19:51:56 +00:00
2001-01-23 21:46:57 +00:00
2001-04-10 01:54:42 +00:00
2000-08-03 02:34:44 +00:00
2001-02-09 23:44:22 +00:00
2000-09-01 23:29:29 +00:00
2001-01-22 15:29:14 +00:00
2001-02-27 20:54:23 +00:00
2000-09-01 23:29:29 +00:00
2001-01-25 10:10:39 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2001-03-07 10:22:20 +00:00
2000-10-04 16:34:09 +00:00
2001-02-28 16:44:18 +00:00
2001-01-24 17:13:11 +00:00
2000-09-01 23:29:29 +00:00
2001-03-11 03:03:07 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2001-02-16 03:27:35 +00:00
2001-04-02 17:59:02 +00:00
2001-03-22 02:47:58 +00:00
2001-03-02 07:09:54 +00:00
2000-10-12 19:42:00 +00:00
2000-09-26 05:46:01 +00:00
2000-09-28 02:54:51 +00:00
2000-09-01 23:29:29 +00:00
2001-01-14 05:05:51 +00:00
2001-02-12 16:48:13 +00:00
2001-02-01 19:50:29 +00:00
2001-01-21 23:34:12 +00:00
2000-09-17 16:09:27 +00:00
2001-01-07 05:59:59 +00:00
2000-09-01 23:29:29 +00:00
2001-02-27 17:04:34 +00:00
2000-09-01 09:01:32 +00:00
2001-03-11 03:03:07 +00:00
2001-03-24 19:58:26 +00:00
2001-01-10 21:03:32 +00:00
2001-01-22 15:29:14 +00:00
2000-09-01 23:29:29 +00:00
2001-01-10 21:03:32 +00:00
2001-03-02 06:28:17 +00:00
2001-02-21 21:10:14 +00:00
2001-03-22 22:18:55 +00:00
2000-09-01 23:29:29 +00:00
2001-01-29 22:46:35 +00:00
2001-03-06 12:13:56 +00:00
2001-03-18 17:11:56 +00:00
2001-03-22 15:50:10 +00:00
2000-08-03 16:29:50 +00:00
2000-09-26 05:46:01 +00:00
2001-04-08 23:39:38 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2001-03-22 23:10:44 +00:00
2000-09-01 09:01:32 +00:00
2001-04-09 19:32:52 +00:00
2001-01-23 01:47:18 +00:00
2001-03-20 03:26:49 +00:00
2000-09-01 09:01:32 +00:00
2000-08-04 15:53:06 +00:00
2001-01-21 22:41:08 +00:00
2001-03-03 19:41:55 +00:00
2001-01-21 22:41:08 +00:00
2001-03-23 18:30:19 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2000-09-01 23:29:29 +00:00
2001-02-22 15:52:55 +00:00