[Python-3000-checkins] r53445 - in python/branches/p3yk: BROKEN_TESTS Lib/pickletools.py

guido.van.rossum python-3000-checkins at python.org
Mon Jan 15 01:21:47 CET 2007


Author: guido.van.rossum
Date: Mon Jan 15 01:21:46 2007
New Revision: 53445

Modified:
   python/branches/p3yk/BROKEN_TESTS
   python/branches/p3yk/Lib/pickletools.py
Log:
Fix pickletools doctests -- all we get nowadays is longs.
(Hmm... Shouldn't longs of certain sizes be pickled using 'I' opcodes? Later.)


Modified: python/branches/p3yk/BROKEN_TESTS
==============================================================================
--- python/branches/p3yk/BROKEN_TESTS	(original)
+++ python/branches/p3yk/BROKEN_TESTS	Mon Jan 15 01:21:46 2007
@@ -1,2 +1 @@
-test_pickletools -- Test probably needs to be fixed
 test_sqlite -- CheckLargeInt (sqlite3.test.types.SqliteTypeTests, sqlite3.test.types.DeclTypesTests)

Modified: python/branches/p3yk/Lib/pickletools.py
==============================================================================
--- python/branches/p3yk/Lib/pickletools.py	(original)
+++ python/branches/p3yk/Lib/pickletools.py	Mon Jan 15 01:21:46 2007
@@ -2000,13 +2000,13 @@
     0: (    MARK
     1: l        LIST       (MARK at 0)
     2: p    PUT        0
-    5: I    INT        1
+    5: L    LONG       1
     8: a    APPEND
-    9: I    INT        2
+    9: L    LONG       2
    12: a    APPEND
    13: (    MARK
-   14: I        INT        3
-   17: I        INT        4
+   14: L        LONG       3
+   17: L        LONG       4
    20: t        TUPLE      (MARK at 13)
    21: p    PUT        1
    24: a    APPEND
@@ -2079,7 +2079,7 @@
    93: p    PUT        6
    96: S    STRING     'value'
   105: p    PUT        7
-  108: I    INT        42
+  108: L    LONG       42
   112: s    SETITEM
   113: b    BUILD
   114: a    APPEND


More information about the Python-3000-checkins mailing list