lib-python/3/test/test_pickletools.py::unmodified
== PyPy 3.12.13 (a3c6b428e7a8, Jul 09 2026, 04:18:51) [PyPy 8.0.0-alpha0 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
== Linux-6.1.0-22-amd64-x86_64-with-glibc2.17 little-endian
== Python build: release with_assert
== cwd: /tmp/pytest/test_python_worker_1009867æ
== CPU count: 4
== encodings: locale=UTF-8 FS=utf-8
== resources (3): curses,gui,network
Using random seed: 231348273
0:00:00 load avg: 0.85 Run 1 test sequentially in a single process
0:00:00 load avg: 0.85 [1/1] test_pickletools
test_annotate (test.test_pickletools.DisTests.test_annotate) ... ok
test_binstring (test.test_pickletools.DisTests.test_binstring) ... ok
test_get (test.test_pickletools.DisTests.test_get) ... ok
test_get_without_put (test.test_pickletools.DisTests.test_get_without_put) ... ok
test_global (test.test_pickletools.DisTests.test_global) ... ok
test_indentlevel (test.test_pickletools.DisTests.test_indentlevel) ... ok
test_inst (test.test_pickletools.DisTests.test_inst) ... ok
test_mark (test.test_pickletools.DisTests.test_mark) ... ok
test_mark_pop (test.test_pickletools.DisTests.test_mark_pop) ... ok
test_mark_without_pos (test.test_pickletools.DisTests.test_mark_without_pos) ... ok
test_memo (test.test_pickletools.DisTests.test_memo) ... ok
test_no_mark (test.test_pickletools.DisTests.test_no_mark) ... ok
test_no_stop (test.test_pickletools.DisTests.test_no_stop) ... ok
test_persid (test.test_pickletools.DisTests.test_persid) ... ok
test_put (test.test_pickletools.DisTests.test_put) ... ok
test_put_empty_stack (test.test_pickletools.DisTests.test_put_empty_stack) ... ok
test_put_markobject (test.test_pickletools.DisTests.test_put_markobject) ... ok
test_put_redefined (test.test_pickletools.DisTests.test_put_redefined) ... ok
test_short_binstring (test.test_pickletools.DisTests.test_short_binstring) ... ok
test_stop_not_empty_stack (test.test_pickletools.DisTests.test_stop_not_empty_stack) ... ok
test_string (test.test_pickletools.DisTests.test_string) ... ok
test_string_without_quotes (test.test_pickletools.DisTests.test_string_without_quotes) ... ok
test_too_small_stack (test.test_pickletools.DisTests.test_too_small_stack) ... ok
test_truncated_data (test.test_pickletools.DisTests.test_truncated_data) ... ok
test_unknown_opcode (test.test_pickletools.DisTests.test_unknown_opcode) ... ok
test_from_file (test.test_pickletools.GenopsTests.test_from_file) ... ok
test_genops (test.test_pickletools.GenopsTests.test_genops) ... ok
test_no_stop (test.test_pickletools.GenopsTests.test_no_stop) ... ok
test_truncated_data (test.test_pickletools.GenopsTests.test_truncated_data) ... ok
test_unknown_opcode (test.test_pickletools.GenopsTests.test_unknown_opcode) ... ok
test_unknown_opcode_without_pos (test.test_pickletools.GenopsTests.test_unknown_opcode_without_pos) ... ok
test_without_pos (test.test_pickletools.GenopsTests.test_without_pos) ... ok
test__all__ (test.test_pickletools.MiscTestCase.test__all__) ... ok
test_appends_on_non_lists (test.test_pickletools.OptimizedPickleTests.test_appends_on_non_lists) ... ok
test_attribute_name_interning (test.test_pickletools.OptimizedPickleTests.test_attribute_name_interning) ... FAIL
test_buffers_error (test.test_pickletools.OptimizedPickleTests.test_buffers_error) ... ok
test_buffers_numpy (test.test_pickletools.OptimizedPickleTests.test_buffers_numpy) ... skipped 'Test needs Numpy'
test_builtin_exceptions (test.test_pickletools.OptimizedPickleTests.test_builtin_exceptions) ... ok
test_builtin_functions (test.test_pickletools.OptimizedPickleTests.test_builtin_functions) ... ok
test_builtin_types (test.test_pickletools.OptimizedPickleTests.test_builtin_types) ... ok
test_bytearray (test.test_pickletools.OptimizedPickleTests.test_bytearray) ... ok
test_bytearray_memoization (test.test_pickletools.OptimizedPickleTests.test_bytearray_memoization) ... ok
test_bytes (test.test_pickletools.OptimizedPickleTests.test_bytes) ... ok
test_bytes_memoization (test.test_pickletools.OptimizedPickleTests.test_bytes_memoization) ... ok
test_c_methods (test.test_pickletools.OptimizedPickleTests.test_c_methods) ... ok
test_compat_pickle (test.test_pickletools.OptimizedPickleTests.test_compat_pickle) ... ok
test_complex_newobj (test.test_pickletools.OptimizedPickleTests.test_complex_newobj) ... ok
test_complex_newobj_ex (test.test_pickletools.OptimizedPickleTests.test_complex_newobj_ex) ... ok
test_dict_chunking (test.test_pickletools.OptimizedPickleTests.test_dict_chunking) ... ok
test_dynamic_class (test.test_pickletools.OptimizedPickleTests.test_dynamic_class) ... ok
test_ellipsis (test.test_pickletools.OptimizedPickleTests.test_ellipsis) ... ok
test_evil_class_mutating_dict (test.test_pickletools.OptimizedPickleTests.test_evil_class_mutating_dict) ... ok
test_float (test.test_pickletools.OptimizedPickleTests.test_float) ... ok
test_float_format (test.test_pickletools.OptimizedPickleTests.test_float_format) ...
test_float_format (test.test_pickletools.OptimizedPickleTests.test_float_format) (locale='de_DE') ... skipped "no locale 'de_DE'"
test_float_format (test.test_pickletools.OptimizedPickleTests.test_float_format) (locale='fr_FR') ... skipped "no locale 'fr_FR'"
test_framing_large_objects (test.test_pickletools.OptimizedPickleTests.test_framing_large_objects) ... ok
test_framing_many_objects (test.test_pickletools.OptimizedPickleTests.test_framing_many_objects) ... skipped "resource 'cpu' is not enabled"
test_getinitargs (test.test_pickletools.OptimizedPickleTests.test_getinitargs) ... ok
test_global_ext1 (test.test_pickletools.OptimizedPickleTests.test_global_ext1) ... ok
test_global_ext2 (test.test_pickletools.OptimizedPickleTests.test_global_ext2) ... ok
test_global_ext4 (test.test_pickletools.OptimizedPickleTests.test_global_ext4) ... ok
test_in_band_buffers (test.test_pickletools.OptimizedPickleTests.test_in_band_buffers) ... ok
test_inband_accept_default_buffers_argument (test.test_pickletools.OptimizedPickleTests.test_inband_accept_default_buffers_argument) ... ok
test_int_pickling_efficiency (test.test_pickletools.OptimizedPickleTests.test_int_pickling_efficiency) ...
test_int_pickling_efficiency (test.test_pickletools.OptimizedPickleTests.test_int_pickling_efficiency) (proto=0) ... FAIL
test_int_pickling_efficiency (test.test_pickletools.OptimizedPickleTests.test_int_pickling_efficiency) (proto=1) ... FAIL
test_ints (test.test_pickletools.OptimizedPickleTests.test_ints) ... ok
test_large_pickles (test.test_pickletools.OptimizedPickleTests.test_large_pickles) ... ok
test_list_chunking (test.test_pickletools.OptimizedPickleTests.test_list_chunking) ... ok
test_long (test.test_pickletools.OptimizedPickleTests.test_long) ... ok
test_long1 (test.test_pickletools.OptimizedPickleTests.test_long1) ... FAIL
test_long4 (test.test_pickletools.OptimizedPickleTests.test_long4) ... FAIL
test_many_puts_and_gets (test.test_pickletools.OptimizedPickleTests.test_many_puts_and_gets) ... ok
test_metaclass (test.test_pickletools.OptimizedPickleTests.test_metaclass) ... ok
test_misc (test.test_pickletools.OptimizedPickleTests.test_misc) ... ok
test_nested_names (test.test_pickletools.OptimizedPickleTests.test_nested_names) ... ok
test_newobj_generic (test.test_pickletools.OptimizedPickleTests.test_newobj_generic) ... ok
test_newobj_list (test.test_pickletools.OptimizedPickleTests.test_newobj_list) ... ok
test_newobj_list_slots (test.test_pickletools.OptimizedPickleTests.test_newobj_list_slots) ... ok
test_newobj_not_class (test.test_pickletools.OptimizedPickleTests.test_newobj_not_class) ... ok
test_newobj_overridden_new (test.test_pickletools.OptimizedPickleTests.test_newobj_overridden_new) ... ok
test_newobj_proxies (test.test_pickletools.OptimizedPickleTests.test_newobj_proxies) ... ok
test_newobj_tuple (test.test_pickletools.OptimizedPickleTests.test_newobj_tuple) ... ok
test_notimplemented (test.test_pickletools.OptimizedPickleTests.test_notimplemented) ... ok
test_oob_buffers (test.test_pickletools.OptimizedPickleTests.test_oob_buffers) ... ok
test_oob_buffers_writable_to_readonly (test.test_pickletools.OptimizedPickleTests.test_oob_buffers_writable_to_readonly) ... ok
test_optimize_binput_and_memoize (test.test_pickletools.OptimizedPickleTests.test_optimize_binput_and_memoize) ... ok
test_optimize_long_binget (test.test_pickletools.OptimizedPickleTests.test_optimize_long_binget) ... ok
test_optional_frames (test.test_pickletools.OptimizedPickleTests.test_optional_frames) ... ok
test_pickle_setstate_None (test.test_pickletools.OptimizedPickleTests.test_pickle_setstate_None) ... ok
test_proto (test.test_pickletools.OptimizedPickleTests.test_proto) ... ok
test_py_methods (test.test_pickletools.OptimizedPickleTests.test_py_methods) ... ok
test_recursive_dict (test.test_pickletools.OptimizedPickleTests.test_recursive_dict) ... ok
test_recursive_dict_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_and_inst) ... ok
test_recursive_dict_key (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_key) ... ok
test_recursive_dict_like (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_like) ... ok
test_recursive_dict_like_key (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_like_key) ... ok
test_recursive_dict_subclass (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_subclass) ... ok
test_recursive_dict_subclass_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_subclass_and_inst) ... ok
test_recursive_dict_subclass_key (test.test_pickletools.OptimizedPickleTests.test_recursive_dict_subclass_key) ... ok
test_recursive_frozenset_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_frozenset_and_inst) ... ok
test_recursive_frozenset_subclass_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_frozenset_subclass_and_inst) ... ok
test_recursive_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_inst) ... ok
test_recursive_inst_state (test.test_pickletools.OptimizedPickleTests.test_recursive_inst_state) ... ok
test_recursive_list (test.test_pickletools.OptimizedPickleTests.test_recursive_list) ... ok
test_recursive_list_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_list_and_inst) ... ok
test_recursive_list_like (test.test_pickletools.OptimizedPickleTests.test_recursive_list_like) ... ok
test_recursive_list_subclass (test.test_pickletools.OptimizedPickleTests.test_recursive_list_subclass) ... ok
test_recursive_list_subclass_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_list_subclass_and_inst) ... ok
test_recursive_multi (test.test_pickletools.OptimizedPickleTests.test_recursive_multi) ... ok
test_recursive_nested_names (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names) ... ok
test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) ...
test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=0) ... ERROR
test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=1) ... ERROR
test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=2) ... ERROR
test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=3) ... ERROR
test_recursive_set (test.test_pickletools.OptimizedPickleTests.test_recursive_set) ... ok
test_recursive_set_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_set_and_inst) ... ok
test_recursive_set_subclass_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_set_subclass_and_inst) ... ok
test_recursive_tuple_and_dict (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict) ... ok
test_recursive_tuple_and_dict_key (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict_key) ... ok
test_recursive_tuple_and_dict_like (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict_like) ... ok
test_recursive_tuple_and_dict_like_key (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict_like_key) ... ok
test_recursive_tuple_and_dict_subclass (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict_subclass) ... ok
test_recursive_tuple_and_dict_subclass_key (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_dict_subclass_key) ... ok
test_recursive_tuple_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_inst) ... ok
test_recursive_tuple_and_inst_state (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_inst_state) ... ok
test_recursive_tuple_and_list (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_list) ... ok
test_recursive_tuple_and_list_like (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_list_like) ... ok
test_recursive_tuple_and_list_subclass (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_and_list_subclass) ... ok
test_recursive_tuple_subclass_and_inst (test.test_pickletools.OptimizedPickleTests.test_recursive_tuple_subclass_and_inst) ... ok
test_reduce (test.test_pickletools.OptimizedPickleTests.test_reduce) ... ok
test_reduce_calls_base (test.test_pickletools.OptimizedPickleTests.test_reduce_calls_base) ... ok
test_reduce_ex_called (test.test_pickletools.OptimizedPickleTests.test_reduce_ex_called) ... ok
test_reduce_ex_calls_base (test.test_pickletools.OptimizedPickleTests.test_reduce_ex_calls_base) ... ok
test_reduce_ex_overrides_reduce (test.test_pickletools.OptimizedPickleTests.test_reduce_ex_overrides_reduce) ... ok
test_reduce_overrides_default_reduce_ex (test.test_pickletools.OptimizedPickleTests.test_reduce_overrides_default_reduce_ex) ... ok
test_roundtrip_equality (test.test_pickletools.OptimizedPickleTests.test_roundtrip_equality) ... ok
test_set_chunking (test.test_pickletools.OptimizedPickleTests.test_set_chunking) ... ok
test_setitems_on_non_dicts (test.test_pickletools.OptimizedPickleTests.test_setitems_on_non_dicts) ... ok
test_short_tuples (test.test_pickletools.OptimizedPickleTests.test_short_tuples) ... ok
test_simple_newobj (test.test_pickletools.OptimizedPickleTests.test_simple_newobj) ... ok
test_singleton_types (test.test_pickletools.OptimizedPickleTests.test_singleton_types) ... ok
test_singletons (test.test_pickletools.OptimizedPickleTests.test_singletons) ... ok
test_structseq (test.test_pickletools.OptimizedPickleTests.test_structseq) ... ok
test_unicode (test.test_pickletools.OptimizedPickleTests.test_unicode) ... ok
test_unicode_high_plane (test.test_pickletools.OptimizedPickleTests.test_unicode_high_plane) ... ok
test_unicode_memoization (test.test_pickletools.OptimizedPickleTests.test_unicode_memoization) ... ok
disassembler_memo_test (pickletools.__test__)
Doctest: pickletools.__test__.disassembler_memo_test ... ok
disassembler_test (pickletools.__test__)
Doctest: pickletools.__test__.disassembler_test ... ok
read_bytearray8 (pickletools)
Doctest: pickletools.read_bytearray8 ... ok
read_bytes1 (pickletools)
Doctest: pickletools.read_bytes1 ... ok
read_bytes4 (pickletools)
Doctest: pickletools.read_bytes4 ... ok
read_bytes8 (pickletools)
Doctest: pickletools.read_bytes8 ... ok
read_decimalnl_long (pickletools)
Doctest: pickletools.read_decimalnl_long ... ok
read_decimalnl_short (pickletools)
Doctest: pickletools.read_decimalnl_short ... ok
read_float8 (pickletools)
Doctest: pickletools.read_float8 ... ok
read_floatnl (pickletools)
Doctest: pickletools.read_floatnl ... ok
read_int4 (pickletools)
Doctest: pickletools.read_int4 ... ok
read_long1 (pickletools)
Doctest: pickletools.read_long1 ... ok
read_long4 (pickletools)
Doctest: pickletools.read_long4 ... ok
read_string1 (pickletools)
Doctest: pickletools.read_string1 ... ok
read_string4 (pickletools)
Doctest: pickletools.read_string4 ... ok
read_stringnl (pickletools)
Doctest: pickletools.read_stringnl ... ok
read_stringnl_noescape_pair (pickletools)
Doctest: pickletools.read_stringnl_noescape_pair ... ok
read_uint1 (pickletools)
Doctest: pickletools.read_uint1 ... ok
read_uint2 (pickletools)
Doctest: pickletools.read_uint2 ... ok
read_uint4 (pickletools)
Doctest: pickletools.read_uint4 ... ok
read_uint8 (pickletools)
Doctest: pickletools.read_uint8 ... ok
read_unicodestring1 (pickletools)
Doctest: pickletools.read_unicodestring1 ... ok
read_unicodestring4 (pickletools)
Doctest: pickletools.read_unicodestring4 ... ok
read_unicodestring8 (pickletools)
Doctest: pickletools.read_unicodestring8 ... ok
read_unicodestringnl (pickletools)
Doctest: pickletools.read_unicodestringnl ... ok
======================================================================
ERROR: test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=0)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3460, in test_recursive_nested_names2
unpickled = self.loads(self.dumps(Recursive, proto))
^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_pickletools.py", line 12, in dumps
return pickletools.optimize(pickle.dumps(arg, proto, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
======================================================================
ERROR: test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3460, in test_recursive_nested_names2
unpickled = self.loads(self.dumps(Recursive, proto))
^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_pickletools.py", line 12, in dumps
return pickletools.optimize(pickle.dumps(arg, proto, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
======================================================================
ERROR: test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=2)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3460, in test_recursive_nested_names2
unpickled = self.loads(self.dumps(Recursive, proto))
^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_pickletools.py", line 12, in dumps
return pickletools.optimize(pickle.dumps(arg, proto, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
======================================================================
ERROR: test_recursive_nested_names2 (test.test_pickletools.OptimizedPickleTests.test_recursive_nested_names2) (proto=3)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3460, in test_recursive_nested_names2
unpickled = self.loads(self.dumps(Recursive, proto))
^^^^^
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/test_pickletools.py", line 12, in dumps
return pickletools.optimize(pickle.dumps(arg, proto, **kwargs))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
RecursionError: maximum recursion depth exceeded
======================================================================
FAIL: test_attribute_name_interning (test.test_pickletools.OptimizedPickleTests.test_attribute_name_interning)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3161, in test_attribute_name_interning
self.assertIs(x_key, y_key)
^^^^^^^^
AssertionError: 'bar' is not 'bar'
======================================================================
FAIL: test_int_pickling_efficiency (test.test_pickletools.OptimizedPickleTests.test_int_pickling_efficiency) (proto=0)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3190, in test_int_pickling_efficiency
self.assertEqual(sorted(sizes), sizes)
^^^^^^^^^^^
AssertionError: Lists differ: [4, 4[92 chars]12, 12, 12, 12, 12, 12, 12, 12, 13, 14, 14, 14[112 chars], 23] != [4, 4[92 chars]12, 13, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17[112 chars], 12]
First differing element 30:
12
13
[4,
4,
4,
4,
5,
5,
5,
6,
6,
6,
7,
7,
7,
7,
8,
8,
8,
9,
9,
9,
10,
10,
10,
10,
11,
11,
11,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
12,
12,
12,
13,
14,
14,
14,
15,
15,
15,
16,
16,
16,
17,
17,
17,
17,
18,
18,
18,
19,
19,
19,
20,
20,
20,
20,
21,
21,
21,
22,
22,
22,
23,
23,
- 23]
? ^
+ 23,
? ^
+ 12,
+ 12,
+ 12,
+ 12,
+ 12,
+ 12,
+ 12]
======================================================================
FAIL: test_int_pickling_efficiency (test.test_pickletools.OptimizedPickleTests.test_int_pickling_efficiency) (proto=1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 3190, in test_int_pickling_efficiency
self.assertEqual(sorted(sizes), sizes)
^^^^^^^^^^^
AssertionError: Lists differ: [3, 3[85 chars] 6, 12, 12, 12, 12, 12, 12, 12, 14, 14, 14, 15[108 chars], 23] != [3, 3[85 chars] 6, 14, 14, 14, 15, 15, 15, 16, 16, 16, 17, 17[108 chars], 12]
First differing element 31:
12
14
[3,
3,
3,
3,
3,
3,
3,
3,
4,
4,
4,
4,
4,
4,
4,
4,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
6,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
- 12,
14,
14,
14,
15,
15,
15,
16,
16,
16,
17,
17,
17,
17,
18,
18,
18,
19,
19,
19,
20,
20,
20,
20,
21,
21,
21,
22,
22,
22,
23,
23,
- 23]
? ^
+ 23,
? ^
+ 12,
+ 12,
+ 12,
+ 12,
+ 12,
+ 12,
+ 12]
======================================================================
FAIL: test_long1 (test.test_pickletools.OptimizedPickleTests.test_long1)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 2758, in test_long1
self.assertEqual(opcode_in_pickle(pickle.LONG1, s), proto >= 2)
^^^^^^^^^^^
AssertionError: True != False
======================================================================
FAIL: test_long4 (test.test_pickletools.OptimizedPickleTests.test_long4)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/build_dir/pypy-c-jit-linux-x86-64/build/lib-python/3/test/pickletester.py", line 2766, in test_long4
self.assertEqual(opcode_in_pickle(pickle.LONG4, s), proto >= 2)
^^^^^^^^^^^
AssertionError: True != False
----------------------------------------------------------------------
Ran 166 tests in 0.919s
FAILED (failures=5, errors=4, skipped=4)
0:00:01 load avg: 0.85 [1/1/1] test_pickletools failed (4 errors, 5 failures)
== Tests result: FAILURE ==
1 test failed:
test_pickletools
Total duration: 1.1 sec
Total tests: run=166 failures=5 skipped=4
Total test files: run=1/1 failed=1
Result: FAILURE
test test_pickletools failed
builder: pypy-c-jit-linux-x86-64 build #11855+
test: lib-python/3/test/test_pickletools.py::unmodified