Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
Bug report
Bug description:
When we build Python 3.13.0b1 in Fedora with--disable-gil --enable-optimizations, the PGO task fails. I was able to reproduce this from the 3.13 branch by:
$ ./configure --config-cache --without-ensurepip --disable-gil --enable-optimizations$ make...# Next, run the profile task to generate the profile information../python -m test --pgo --timeout=Using random seed: 7543128240:00:00 load avg: 8.58 Run 44 tests sequentially0:00:00 load avg: 8.58 [ 1/44] test_array0:00:01 load avg: 8.58 [ 2/44] test_base640:00:01 load avg: 8.58 [ 3/44] test_binascii0:00:01 load avg: 8.58 [ 4/44] test_binop0:00:01 load avg: 8.58 [ 5/44] test_bisect0:00:01 load avg: 8.58 [ 6/44] test_bytes0:00:07 load avg: 8.13 [ 7/44] test_bz20:00:08 load avg: 7.88 [ 8/44] test_cmath0:00:08 load avg: 7.88 [ 9/44] test_codecs0:00:10 load avg: 7.88 [10/44] test_collections0:00:12 load avg: 7.88 [11/44] test_complex0:00:12 load avg: 7.88 [12/44] test_dataclasses0:00:13 load avg: 7.57 [13/44] test_datetime0:00:19 load avg: 7.04 [14/44] test_decimal0:00:24 load avg: 6.56 [15/44] test_difflib0:00:25 load avg: 6.56 [16/44] test_embed0:00:31 load avg: 6.11 [17/44] test_float0:00:31 load avg: 6.11 [18/44] test_fstring0:00:33 load avg: 6.10 [19/44] test_functools0:00:35 load avg: 6.10 [20/44] test_generators0:00:37 load avg: 6.10 [21/44] test_hashlib0:00:38 load avg: 6.10 [22/44] test_heapq0:00:39 load avg: 5.77 [23/44] test_int0:00:40 load avg: 5.77 [24/44] test_itertools0:00:48 load avg: 5.04 [25/44] test_json0:00:54 load avg: 4.80 [26/44] test_long0:00:59 load avg: 4.65 [27/44] test_lzma0:01:00 load avg: 4.65 [28/44] test_math0:01:06 load avg: 4.84 [29/44] test_memoryview0:01:08 load avg: 4.77 [30/44] test_operator0:01:08 load avg: 4.77 [31/44] test_ordered_dicttest test_ordered_dict failed0:01:12 load avg: 4.77 [32/44] test_patma -- test_ordered_dict failed (4 failures)0:01:12 load avg: 4.77 [33/44] test_pickle0:01:21 load avg: 4.50 [34/44] test_pprint0:01:22 load avg: 4.50 [35/44] test_re0:01:23 load avg: 4.38 [36/44] test_set0:01:33 load avg: 3.94 [37/44] test_sqlite30:01:34 load avg: 3.94 [38/44] test_statistics -- test_sqlite3 skipped0:01:48 load avg: 3.58 [39/44] test_str0:01:57 load avg: 3.53 [40/44] test_structtest test_struct failed0:02:01 load avg: 3.57 [41/44] test_tabnanny -- test_struct failed (1 failure)0:02:05 load avg: 3.36 [42/44] test_time0:02:09 load avg: 3.33 [43/44] test_xml_etree0:02:20 load avg: 3.21 [44/44] test_xml_etree_cTotal duration: 2 min 29 secTotal tests: run=8,756 failures=5 skipped=187Total test files: run=44/44 failed=2 skipped=1Result: FAILUREInterestingly, the tests pass when run individually:
$ ./python -m test --pgo test_ordered_dictUsing random seed: 10471849530:00:00 load avg: 2.98 Run 1 test sequentially0:00:00 load avg: 2.98 [1/1] test_ordered_dictTotal duration: 769 msTotal tests: run=283Total test files: run=1/1Result: SUCCESS$ ./python -m test --pgo test_structUsing random seed: 25887572080:00:00 load avg: 2.98 Run 1 test sequentially0:00:00 load avg: 2.98 [1/1] test_structTotal duration: 567 msTotal tests: run=39Total test files: run=1/1Result: SUCCESSBut not when all of them run:
$ ./python -m test --pgo Using random seed: 30475728410:00:00 load avg: 2.98 Run 44 tests sequentially0:00:00 load avg: 2.98 [ 1/44] test_array0:00:00 load avg: 2.98 [ 2/44] test_base640:00:01 load avg: 2.98 [ 3/44] test_binascii0:00:01 load avg: 2.98 [ 4/44] test_binop0:00:01 load avg: 2.98 [ 5/44] test_bisect0:00:01 load avg: 2.98 [ 6/44] test_bytes0:00:05 load avg: 2.98 [ 7/44] test_bz20:00:06 load avg: 2.98 [ 8/44] test_cmath0:00:06 load avg: 2.98 [ 9/44] test_codecs0:00:08 load avg: 2.82 [10/44] test_collections0:00:10 load avg: 2.82 [11/44] test_complex0:00:10 load avg: 2.82 [12/44] test_dataclasses0:00:11 load avg: 2.82 [13/44] test_datetime0:00:16 load avg: 3.16 [14/44] test_decimal0:00:21 load avg: 3.14 [15/44] test_difflib0:00:22 load avg: 3.14 [16/44] test_embed0:00:33 load avg: 3.19 [17/44] test_float0:00:34 load avg: 3.19 [18/44] test_fstring0:00:36 load avg: 3.19 [19/44] test_functools0:00:38 load avg: 3.18 [20/44] test_generators0:00:39 load avg: 3.18 [21/44] test_hashlib0:00:40 load avg: 3.18 [22/44] test_heapq0:00:42 load avg: 3.18 [23/44] test_int0:00:44 load avg: 3.24 [24/44] test_itertools0:00:54 load avg: 3.28 [25/44] test_json0:00:59 load avg: 3.34 [26/44] test_long0:01:03 load avg: 3.39 [27/44] test_lzma0:01:03 load avg: 3.39 [28/44] test_math0:01:07 load avg: 3.39 [29/44] test_memoryview0:01:08 load avg: 3.36 [30/44] test_operator0:01:09 load avg: 3.36 [31/44] test_ordered_dicttest test_ordered_dict failed0:01:12 load avg: 3.25 [32/44] test_patma -- test_ordered_dict failed (4 failures)0:01:13 load avg: 3.25 [33/44] test_pickle0:01:21 load avg: 3.23 [34/44] test_pprint0:01:21 load avg: 3.23 [35/44] test_re0:01:23 load avg: 3.45 [36/44] test_set0:01:33 load avg: 3.15 [37/44] test_sqlite30:01:35 load avg: 3.15 [38/44] test_statistics -- test_sqlite3 skipped0:02:00 load avg: 4.33 [39/44] test_str0:02:07 load avg: 4.30 [40/44] test_structtest test_struct failed0:02:10 load avg: 4.28 [41/44] test_tabnanny -- test_struct failed (1 failure)0:02:12 load avg: 4.10 [42/44] test_time0:02:16 load avg: 4.10 [43/44] test_xml_etree0:02:23 load avg: 3.93 [44/44] test_xml_etree_cTotal duration: 2 min 33 secTotal tests: run=8,756 failures=5 skipped=187Total test files: run=44/44 failed=2 skipped=1Result: FAILUREI don't know what the failure is, as using-v is not possible:
$ ./python -m test --pgo -vusage: python -m test [options] [test_name1 [test_name2 ...]]python path/to/Lib/test/regrtest.py [options] [test_name1 [test_name2 ...]]regrtest.py: error: --pgo/-v don't go together!Pass -h or --help for complete help.I can however run the pgo tests manually like this:
$ ./python -m test -W test_array test_base64 test_binascii test_binop test_bisect test_bytes test_bz2 test_cmath test_codecs test_collections test_complex test_dataclasses test_datetime test_decimal test_difflib test_embed test_float test_fstring test_functools test_generators test_hashlib test_heapq test_int test_itertools test_json test_long test_lzma test_math test_memoryview test_operator test_ordered_dict test_patma test_pickle test_pprint test_re test_set test_sqlite3 test_statistics test_str test_struct test_tabnanny test_time test_xml_etree test_xml_etree_c Using random seed: 28167230970:00:00 load avg: 2.57 Run 44 tests sequentially0:00:00 load avg: 2.57 [ 1/44] test_array0:00:02 load avg: 2.57 [ 2/44] test_base640:00:02 load avg: 2.57 [ 3/44] test_binascii0:00:02 load avg: 2.57 [ 4/44] test_binop0:00:02 load avg: 2.57 [ 5/44] test_bisect0:00:02 load avg: 2.57 [ 6/44] test_bytes0:00:07 load avg: 2.44 [ 7/44] test_bz20:00:08 load avg: 2.41 [ 8/44] test_cmath0:00:08 load avg: 2.41 [ 9/44] test_codecs0:00:10 load avg: 2.41 [10/44] test_collections0:00:12 load avg: 2.41 [11/44] test_complex0:00:12 load avg: 2.41 [12/44] test_dataclasses0:00:13 load avg: 2.93 [13/44] test_datetime0:00:19 load avg: 3.18 [14/44] test_decimal0:00:24 load avg: 3.25 [15/44] test_difflib0:00:26 load avg: 3.25 [16/44] test_embed0:00:33 load avg: 3.37 [17/44] test_float0:00:33 load avg: 3.37 [18/44] test_fstring0:00:34 load avg: 3.37 [19/44] test_functools0:00:36 load avg: 3.37 [20/44] test_generators0:00:36 load avg: 3.37 [21/44] test_hashlib0:00:37 load avg: 3.37 [22/44] test_heapq0:00:38 load avg: 3.26 [23/44] test_int0:00:39 load avg: 3.26 [24/44] test_itertools0:00:49 load avg: 3.54 [25/44] test_json0:00:58 load avg: 3.68 [26/44] test_long0:01:05 load avg: 3.78 [27/44] test_lzma0:01:06 load avg: 3.78 [28/44] test_math0:01:14 load avg: 3.97 [29/44] test_memoryview0:01:16 load avg: 3.97 [30/44] test_operator0:01:17 load avg: 3.97 [31/44] test_ordered_dicttest_abc (test.test_ordered_dict.CPythonBuiltinDictTests.test_abc) ... oktest_clear (test.test_ordered_dict.CPythonBuiltinDictTests.test_clear) ... oktest_delitem (test.test_ordered_dict.CPythonBuiltinDictTests.test_delitem) ... oktest_delitem_hash_collision (test.test_ordered_dict.CPythonBuiltinDictTests.test_delitem_hash_collision) ... oktest_detect_deletion_during_iteration (test.test_ordered_dict.CPythonBuiltinDictTests.test_detect_deletion_during_iteration) ... oktest_highly_nested (test.test_ordered_dict.CPythonBuiltinDictTests.test_highly_nested) ... oktest_highly_nested_subclass (test.test_ordered_dict.CPythonBuiltinDictTests.test_highly_nested_subclass) ... oktest_init (test.test_ordered_dict.CPythonBuiltinDictTests.test_init) ... oktest_override_update (test.test_ordered_dict.CPythonBuiltinDictTests.test_override_update) ... oktest_popitem (test.test_ordered_dict.CPythonBuiltinDictTests.test_popitem) ... oktest_reinsert (test.test_ordered_dict.CPythonBuiltinDictTests.test_reinsert) ... oktest_setitem (test.test_ordered_dict.CPythonBuiltinDictTests.test_setitem) ... oktest_update (test.test_ordered_dict.CPythonBuiltinDictTests.test_update) ... oktest_bool (test.test_ordered_dict.CPythonGeneralMappingTests.test_bool) ... oktest_constructor (test.test_ordered_dict.CPythonGeneralMappingTests.test_constructor) ... oktest_get (test.test_ordered_dict.CPythonGeneralMappingTests.test_get) ... oktest_getitem (test.test_ordered_dict.CPythonGeneralMappingTests.test_getitem) ... oktest_items (test.test_ordered_dict.CPythonGeneralMappingTests.test_items) ... oktest_keys (test.test_ordered_dict.CPythonGeneralMappingTests.test_keys) ... oktest_len (test.test_ordered_dict.CPythonGeneralMappingTests.test_len) ... oktest_pop (test.test_ordered_dict.CPythonGeneralMappingTests.test_pop) ... oktest_popitem (test.test_ordered_dict.CPythonGeneralMappingTests.test_popitem) ... oktest_read (test.test_ordered_dict.CPythonGeneralMappingTests.test_read) ... oktest_setdefault (test.test_ordered_dict.CPythonGeneralMappingTests.test_setdefault) ... oktest_update (test.test_ordered_dict.CPythonGeneralMappingTests.test_update) ... oktest_values (test.test_ordered_dict.CPythonGeneralMappingTests.test_values) ... oktest_write (test.test_ordered_dict.CPythonGeneralMappingTests.test_write) ... oktest_468 (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_468) ... oktest_abc (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_abc) ... oktest_clear (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_clear) ... oktest_copying (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_copying) ... oktest_delitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_delitem) ... oktest_delitem_hash_collision (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_delitem_hash_collision) ... oktest_detect_deletion_during_iteration (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_detect_deletion_during_iteration) ... oktest_dict_clear (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_clear) ... oktest_dict_delitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_delitem) ... oktest_dict_pop (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_pop) ... oktest_dict_popitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_popitem) ... oktest_dict_setdefault (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_setdefault) ... oktest_dict_setitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_setitem) ... oktest_dict_update (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_dict_update) ... oktest_equality (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_equality) ... oktest_free_after_iterating (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_free_after_iterating) ... oktest_fromkeys (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_fromkeys) ... oktest_highly_nested (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_highly_nested) ... oktest_highly_nested_subclass (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_highly_nested_subclass) ... oktest_init (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_init) ... oktest_init_calls (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_init_calls) ... oktest_issue24347 (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue24347) ... oktest_issue24348 (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue24348) ... oktest_issue24667 (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_issue24667)dict resizes after a certain number of insertion operations, ... oktest_iterators (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_iterators) ... oktest_iterators_empty (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_iterators_empty) ... oktest_iterators_pickling (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_iterators_pickling) ... oktest_key_change_during_iteration (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_key_change_during_iteration) ... oktest_merge_operator (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_merge_operator) ... oktest_move_to_end (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_move_to_end) ... oktest_move_to_end_issue25406 (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_move_to_end_issue25406) ... oktest_ordered_dict_items_result_gc (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_ordered_dict_items_result_gc) ... oktest_overridden_init (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_overridden_init) ... oktest_override_update (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_override_update) ... oktest_pickle_recursive (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_pickle_recursive) ... oktest_pop (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_pop) ... oktest_popitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_popitem) ... oktest_popitem_last (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_popitem_last) ... oktest_reduce_not_too_fat (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_reduce_not_too_fat) ... oktest_reference_loop (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_reference_loop) ... FAILtest_reinsert (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_reinsert) ... oktest_repr (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_repr) ... oktest_repr_recursive (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_repr_recursive) ... oktest_repr_recursive_values (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_repr_recursive_values) ... oktest_setdefault (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_setdefault) ... oktest_setitem (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_setitem) ... oktest_sizeof (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_sizeof) ... oktest_sizeof_exact (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_sizeof_exact) ... oktest_sorted_iterators (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_sorted_iterators) ... oktest_update (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_update) ... oktest_views (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_views) ... oktest_weakref_list_is_not_traversed (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_weakref_list_is_not_traversed) ... oktest_yaml_linkage (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_yaml_linkage) ... oktest_468 (test.test_ordered_dict.CPythonOrderedDictTests.test_468) ... oktest_abc (test.test_ordered_dict.CPythonOrderedDictTests.test_abc) ... oktest_clear (test.test_ordered_dict.CPythonOrderedDictTests.test_clear) ... oktest_copying (test.test_ordered_dict.CPythonOrderedDictTests.test_copying) ... oktest_delitem (test.test_ordered_dict.CPythonOrderedDictTests.test_delitem) ... oktest_delitem_hash_collision (test.test_ordered_dict.CPythonOrderedDictTests.test_delitem_hash_collision) ... oktest_detect_deletion_during_iteration (test.test_ordered_dict.CPythonOrderedDictTests.test_detect_deletion_during_iteration) ... oktest_dict_clear (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_clear) ... oktest_dict_delitem (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_delitem) ... oktest_dict_pop (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_pop) ... oktest_dict_popitem (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_popitem) ... oktest_dict_setdefault (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_setdefault) ... oktest_dict_setitem (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_setitem) ... oktest_dict_update (test.test_ordered_dict.CPythonOrderedDictTests.test_dict_update) ... oktest_equality (test.test_ordered_dict.CPythonOrderedDictTests.test_equality) ... oktest_free_after_iterating (test.test_ordered_dict.CPythonOrderedDictTests.test_free_after_iterating) ... oktest_fromkeys (test.test_ordered_dict.CPythonOrderedDictTests.test_fromkeys) ... oktest_highly_nested (test.test_ordered_dict.CPythonOrderedDictTests.test_highly_nested) ... oktest_highly_nested_subclass (test.test_ordered_dict.CPythonOrderedDictTests.test_highly_nested_subclass) ... oktest_init (test.test_ordered_dict.CPythonOrderedDictTests.test_init) ... oktest_init_calls (test.test_ordered_dict.CPythonOrderedDictTests.test_init_calls) ... oktest_issue24347 (test.test_ordered_dict.CPythonOrderedDictTests.test_issue24347) ... oktest_issue24348 (test.test_ordered_dict.CPythonOrderedDictTests.test_issue24348) ... oktest_issue24667 (test.test_ordered_dict.CPythonOrderedDictTests.test_issue24667)dict resizes after a certain number of insertion operations, ... oktest_iterators (test.test_ordered_dict.CPythonOrderedDictTests.test_iterators) ... oktest_iterators_empty (test.test_ordered_dict.CPythonOrderedDictTests.test_iterators_empty) ... oktest_iterators_pickling (test.test_ordered_dict.CPythonOrderedDictTests.test_iterators_pickling) ... oktest_key_change_during_iteration (test.test_ordered_dict.CPythonOrderedDictTests.test_key_change_during_iteration) ... oktest_merge_operator (test.test_ordered_dict.CPythonOrderedDictTests.test_merge_operator) ... oktest_move_to_end (test.test_ordered_dict.CPythonOrderedDictTests.test_move_to_end) ... oktest_move_to_end_issue25406 (test.test_ordered_dict.CPythonOrderedDictTests.test_move_to_end_issue25406) ... oktest_ordered_dict_items_result_gc (test.test_ordered_dict.CPythonOrderedDictTests.test_ordered_dict_items_result_gc) ... oktest_overridden_init (test.test_ordered_dict.CPythonOrderedDictTests.test_overridden_init) ... oktest_override_update (test.test_ordered_dict.CPythonOrderedDictTests.test_override_update) ... oktest_pickle_recursive (test.test_ordered_dict.CPythonOrderedDictTests.test_pickle_recursive) ... oktest_pop (test.test_ordered_dict.CPythonOrderedDictTests.test_pop) ... oktest_popitem (test.test_ordered_dict.CPythonOrderedDictTests.test_popitem) ... oktest_popitem_last (test.test_ordered_dict.CPythonOrderedDictTests.test_popitem_last) ... oktest_reduce_not_too_fat (test.test_ordered_dict.CPythonOrderedDictTests.test_reduce_not_too_fat) ... oktest_reference_loop (test.test_ordered_dict.CPythonOrderedDictTests.test_reference_loop) ... FAILtest_reinsert (test.test_ordered_dict.CPythonOrderedDictTests.test_reinsert) ... oktest_repr (test.test_ordered_dict.CPythonOrderedDictTests.test_repr) ... oktest_repr_recursive (test.test_ordered_dict.CPythonOrderedDictTests.test_repr_recursive) ... oktest_repr_recursive_values (test.test_ordered_dict.CPythonOrderedDictTests.test_repr_recursive_values) ... oktest_setdefault (test.test_ordered_dict.CPythonOrderedDictTests.test_setdefault) ... oktest_setitem (test.test_ordered_dict.CPythonOrderedDictTests.test_setitem) ... oktest_sizeof (test.test_ordered_dict.CPythonOrderedDictTests.test_sizeof) ... oktest_sizeof_exact (test.test_ordered_dict.CPythonOrderedDictTests.test_sizeof_exact) ... oktest_sorted_iterators (test.test_ordered_dict.CPythonOrderedDictTests.test_sorted_iterators) ... oktest_update (test.test_ordered_dict.CPythonOrderedDictTests.test_update) ... oktest_views (test.test_ordered_dict.CPythonOrderedDictTests.test_views) ... oktest_weakref_list_is_not_traversed (test.test_ordered_dict.CPythonOrderedDictTests.test_weakref_list_is_not_traversed) ... oktest_yaml_linkage (test.test_ordered_dict.CPythonOrderedDictTests.test_yaml_linkage) ... oktest_copying (test.test_ordered_dict.CPythonOrderedDictWithSlotsCopyingTests.test_copying) ... oktest_bool (test.test_ordered_dict.CPythonSubclassMappingTests.test_bool) ... oktest_constructor (test.test_ordered_dict.CPythonSubclassMappingTests.test_constructor) ... oktest_get (test.test_ordered_dict.CPythonSubclassMappingTests.test_get) ... oktest_getitem (test.test_ordered_dict.CPythonSubclassMappingTests.test_getitem) ... oktest_items (test.test_ordered_dict.CPythonSubclassMappingTests.test_items) ... oktest_keys (test.test_ordered_dict.CPythonSubclassMappingTests.test_keys) ... oktest_len (test.test_ordered_dict.CPythonSubclassMappingTests.test_len) ... oktest_pop (test.test_ordered_dict.CPythonSubclassMappingTests.test_pop) ... oktest_popitem (test.test_ordered_dict.CPythonSubclassMappingTests.test_popitem) ... oktest_read (test.test_ordered_dict.CPythonSubclassMappingTests.test_read) ... oktest_setdefault (test.test_ordered_dict.CPythonSubclassMappingTests.test_setdefault) ... oktest_update (test.test_ordered_dict.CPythonSubclassMappingTests.test_update) ... oktest_values (test.test_ordered_dict.CPythonSubclassMappingTests.test_values) ... oktest_write (test.test_ordered_dict.CPythonSubclassMappingTests.test_write) ... oktest_add_after_full (test.test_ordered_dict.CSimpleLRUCacheTests.test_add_after_full) ... oktest_change_order_on_get (test.test_ordered_dict.CSimpleLRUCacheTests.test_change_order_on_get) ... oktest_pop (test.test_ordered_dict.CSimpleLRUCacheTests.test_pop) ... oktest_popitem (test.test_ordered_dict.CSimpleLRUCacheTests.test_popitem) ... oktest_bool (test.test_ordered_dict.PurePythonGeneralMappingTests.test_bool) ... oktest_constructor (test.test_ordered_dict.PurePythonGeneralMappingTests.test_constructor) ... oktest_get (test.test_ordered_dict.PurePythonGeneralMappingTests.test_get) ... oktest_getitem (test.test_ordered_dict.PurePythonGeneralMappingTests.test_getitem) ... oktest_items (test.test_ordered_dict.PurePythonGeneralMappingTests.test_items) ... oktest_keys (test.test_ordered_dict.PurePythonGeneralMappingTests.test_keys) ... oktest_len (test.test_ordered_dict.PurePythonGeneralMappingTests.test_len) ... oktest_pop (test.test_ordered_dict.PurePythonGeneralMappingTests.test_pop) ... oktest_popitem (test.test_ordered_dict.PurePythonGeneralMappingTests.test_popitem) ... oktest_read (test.test_ordered_dict.PurePythonGeneralMappingTests.test_read) ... oktest_setdefault (test.test_ordered_dict.PurePythonGeneralMappingTests.test_setdefault) ... oktest_update (test.test_ordered_dict.PurePythonGeneralMappingTests.test_update) ... oktest_values (test.test_ordered_dict.PurePythonGeneralMappingTests.test_values) ... oktest_write (test.test_ordered_dict.PurePythonGeneralMappingTests.test_write) ... oktest_468 (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_468) ... oktest_abc (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_abc) ... oktest_clear (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_clear) ... oktest_copying (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_copying) ... oktest_delitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_delitem) ... oktest_delitem_hash_collision (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_delitem_hash_collision) ... oktest_detect_deletion_during_iteration (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_detect_deletion_during_iteration) ... oktest_dict_clear (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_clear) ... oktest_dict_delitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_delitem) ... oktest_dict_pop (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_pop) ... oktest_dict_popitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_popitem) ... oktest_dict_setdefault (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_setdefault) ... oktest_dict_setitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_setitem) ... oktest_dict_update (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_dict_update) ... oktest_equality (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_equality) ... oktest_free_after_iterating (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_free_after_iterating) ... oktest_fromkeys (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_fromkeys) ... oktest_highly_nested (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_highly_nested) ... oktest_highly_nested_subclass (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_highly_nested_subclass) ... oktest_init (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_init) ... oktest_init_calls (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_init_calls) ... oktest_issue24347 (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_issue24347) ... oktest_issue24348 (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_issue24348) ... oktest_issue24667 (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_issue24667)dict resizes after a certain number of insertion operations, ... oktest_iterators (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_iterators) ... oktest_iterators_empty (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_iterators_empty) ... oktest_merge_operator (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_merge_operator) ... oktest_move_to_end (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_move_to_end) ... oktest_move_to_end_issue25406 (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_move_to_end_issue25406) ... oktest_ordered_dict_items_result_gc (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_ordered_dict_items_result_gc) ... oktest_overridden_init (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_overridden_init) ... oktest_override_update (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_override_update) ... oktest_pickle_recursive (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_pickle_recursive) ... oktest_pop (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_pop) ... oktest_popitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_popitem) ... oktest_popitem_last (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_popitem_last) ... oktest_reduce_not_too_fat (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_reduce_not_too_fat) ... oktest_reference_loop (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_reference_loop) ... FAILtest_reinsert (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_reinsert) ... oktest_repr (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_repr) ... oktest_repr_recursive (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_repr_recursive) ... oktest_repr_recursive_values (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_repr_recursive_values) ... oktest_setdefault (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_setdefault) ... oktest_setitem (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_setitem) ... oktest_sizeof (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_sizeof) ... oktest_sorted_iterators (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_sorted_iterators) ... oktest_update (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_update) ... oktest_views (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_views) ... oktest_yaml_linkage (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_yaml_linkage) ... oktest_468 (test.test_ordered_dict.PurePythonOrderedDictTests.test_468) ... oktest_abc (test.test_ordered_dict.PurePythonOrderedDictTests.test_abc) ... oktest_clear (test.test_ordered_dict.PurePythonOrderedDictTests.test_clear) ... oktest_copying (test.test_ordered_dict.PurePythonOrderedDictTests.test_copying) ... oktest_delitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_delitem) ... oktest_delitem_hash_collision (test.test_ordered_dict.PurePythonOrderedDictTests.test_delitem_hash_collision) ... oktest_detect_deletion_during_iteration (test.test_ordered_dict.PurePythonOrderedDictTests.test_detect_deletion_during_iteration) ... oktest_dict_clear (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_clear) ... oktest_dict_delitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_delitem) ... oktest_dict_pop (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_pop) ... oktest_dict_popitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_popitem) ... oktest_dict_setdefault (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_setdefault) ... oktest_dict_setitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_setitem) ... oktest_dict_update (test.test_ordered_dict.PurePythonOrderedDictTests.test_dict_update) ... oktest_equality (test.test_ordered_dict.PurePythonOrderedDictTests.test_equality) ... oktest_free_after_iterating (test.test_ordered_dict.PurePythonOrderedDictTests.test_free_after_iterating) ... oktest_fromkeys (test.test_ordered_dict.PurePythonOrderedDictTests.test_fromkeys) ... oktest_highly_nested (test.test_ordered_dict.PurePythonOrderedDictTests.test_highly_nested) ... oktest_highly_nested_subclass (test.test_ordered_dict.PurePythonOrderedDictTests.test_highly_nested_subclass) ... oktest_init (test.test_ordered_dict.PurePythonOrderedDictTests.test_init) ... oktest_init_calls (test.test_ordered_dict.PurePythonOrderedDictTests.test_init_calls) ... oktest_issue24347 (test.test_ordered_dict.PurePythonOrderedDictTests.test_issue24347) ... oktest_issue24348 (test.test_ordered_dict.PurePythonOrderedDictTests.test_issue24348) ... oktest_issue24667 (test.test_ordered_dict.PurePythonOrderedDictTests.test_issue24667)dict resizes after a certain number of insertion operations, ... oktest_iterators (test.test_ordered_dict.PurePythonOrderedDictTests.test_iterators) ... oktest_iterators_empty (test.test_ordered_dict.PurePythonOrderedDictTests.test_iterators_empty) ... oktest_merge_operator (test.test_ordered_dict.PurePythonOrderedDictTests.test_merge_operator) ... oktest_move_to_end (test.test_ordered_dict.PurePythonOrderedDictTests.test_move_to_end) ... oktest_move_to_end_issue25406 (test.test_ordered_dict.PurePythonOrderedDictTests.test_move_to_end_issue25406) ... oktest_ordered_dict_items_result_gc (test.test_ordered_dict.PurePythonOrderedDictTests.test_ordered_dict_items_result_gc) ... oktest_overridden_init (test.test_ordered_dict.PurePythonOrderedDictTests.test_overridden_init) ... oktest_override_update (test.test_ordered_dict.PurePythonOrderedDictTests.test_override_update) ... oktest_pickle_recursive (test.test_ordered_dict.PurePythonOrderedDictTests.test_pickle_recursive) ... oktest_pop (test.test_ordered_dict.PurePythonOrderedDictTests.test_pop) ... oktest_popitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_popitem) ... oktest_popitem_last (test.test_ordered_dict.PurePythonOrderedDictTests.test_popitem_last) ... oktest_reduce_not_too_fat (test.test_ordered_dict.PurePythonOrderedDictTests.test_reduce_not_too_fat) ... oktest_reference_loop (test.test_ordered_dict.PurePythonOrderedDictTests.test_reference_loop) ... FAILtest_reinsert (test.test_ordered_dict.PurePythonOrderedDictTests.test_reinsert) ... oktest_repr (test.test_ordered_dict.PurePythonOrderedDictTests.test_repr) ... oktest_repr_recursive (test.test_ordered_dict.PurePythonOrderedDictTests.test_repr_recursive) ... oktest_repr_recursive_values (test.test_ordered_dict.PurePythonOrderedDictTests.test_repr_recursive_values) ... oktest_setdefault (test.test_ordered_dict.PurePythonOrderedDictTests.test_setdefault) ... oktest_setitem (test.test_ordered_dict.PurePythonOrderedDictTests.test_setitem) ... oktest_sizeof (test.test_ordered_dict.PurePythonOrderedDictTests.test_sizeof) ... oktest_sorted_iterators (test.test_ordered_dict.PurePythonOrderedDictTests.test_sorted_iterators) ... oktest_update (test.test_ordered_dict.PurePythonOrderedDictTests.test_update) ... oktest_views (test.test_ordered_dict.PurePythonOrderedDictTests.test_views) ... oktest_yaml_linkage (test.test_ordered_dict.PurePythonOrderedDictTests.test_yaml_linkage) ... oktest_copying (test.test_ordered_dict.PurePythonOrderedDictWithSlotsCopyingTests.test_copying) ... oktest_bool (test.test_ordered_dict.PurePythonSubclassMappingTests.test_bool) ... oktest_constructor (test.test_ordered_dict.PurePythonSubclassMappingTests.test_constructor) ... oktest_get (test.test_ordered_dict.PurePythonSubclassMappingTests.test_get) ... oktest_getitem (test.test_ordered_dict.PurePythonSubclassMappingTests.test_getitem) ... oktest_items (test.test_ordered_dict.PurePythonSubclassMappingTests.test_items) ... oktest_keys (test.test_ordered_dict.PurePythonSubclassMappingTests.test_keys) ... oktest_len (test.test_ordered_dict.PurePythonSubclassMappingTests.test_len) ... oktest_pop (test.test_ordered_dict.PurePythonSubclassMappingTests.test_pop) ... oktest_popitem (test.test_ordered_dict.PurePythonSubclassMappingTests.test_popitem) ... oktest_read (test.test_ordered_dict.PurePythonSubclassMappingTests.test_read) ... oktest_setdefault (test.test_ordered_dict.PurePythonSubclassMappingTests.test_setdefault) ... oktest_update (test.test_ordered_dict.PurePythonSubclassMappingTests.test_update) ... oktest_values (test.test_ordered_dict.PurePythonSubclassMappingTests.test_values) ... oktest_write (test.test_ordered_dict.PurePythonSubclassMappingTests.test_write) ... oktest_add_after_full (test.test_ordered_dict.PySimpleLRUCacheTests.test_add_after_full) ... oktest_change_order_on_get (test.test_ordered_dict.PySimpleLRUCacheTests.test_change_order_on_get) ... oktest_pop (test.test_ordered_dict.PySimpleLRUCacheTests.test_pop) ... oktest_popitem (test.test_ordered_dict.PySimpleLRUCacheTests.test_popitem) ... ok======================================================================FAIL: test_reference_loop (test.test_ordered_dict.CPythonOrderedDictSubclassTests.test_reference_loop)----------------------------------------------------------------------Traceback (most recent call last): File ".../cpython/Lib/test/test_ordered_dict.py", line 679, in test_reference_loop self.assertIsNone(r()) ~~~~~~~~~~~~~~~~~^^^^^AssertionError: <class 'test.test_ordered_dict.OrderedDictTests.test_reference_loop.<locals>.A'> is not None======================================================================FAIL: test_reference_loop (test.test_ordered_dict.CPythonOrderedDictTests.test_reference_loop)----------------------------------------------------------------------Traceback (most recent call last): File ".../cpython/Lib/test/test_ordered_dict.py", line 679, in test_reference_loop self.assertIsNone(r()) ~~~~~~~~~~~~~~~~~^^^^^AssertionError: <class 'test.test_ordered_dict.OrderedDictTests.test_reference_loop.<locals>.A'> is not None======================================================================FAIL: test_reference_loop (test.test_ordered_dict.PurePythonOrderedDictSubclassTests.test_reference_loop)----------------------------------------------------------------------Traceback (most recent call last): File ".../cpython/Lib/test/test_ordered_dict.py", line 679, in test_reference_loop self.assertIsNone(r()) ~~~~~~~~~~~~~~~~~^^^^^AssertionError: <class 'test.test_ordered_dict.OrderedDictTests.test_reference_loop.<locals>.A'> is not None======================================================================FAIL: test_reference_loop (test.test_ordered_dict.PurePythonOrderedDictTests.test_reference_loop)----------------------------------------------------------------------Traceback (most recent call last): File ".../cpython/Lib/test/test_ordered_dict.py", line 679, in test_reference_loop self.assertIsNone(r()) ~~~~~~~~~~~~~~~~~^^^^^AssertionError: <class 'test.test_ordered_dict.OrderedDictTests.test_reference_loop.<locals>.A'> is not None----------------------------------------------------------------------Ran 283 tests in 3.262sFAILED (failures=4)test test_ordered_dict failed0:01:21 load avg: 3.81 [32/44/1] test_patma -- test_ordered_dict failed (4 failures)0:01:21 load avg: 3.81 [33/44/1] test_pickle0:01:33 load avg: 3.63 [34/44/1] test_pprint0:01:34 load avg: 3.63 [35/44/1] test_re0:01:36 load avg: 3.63 [36/44/1] test_set0:01:45 load avg: 3.68 [37/44/1] test_sqlite3test_sqlite3 skipped -- No module named '_sqlite3'0:01:46 load avg: 3.68 [38/44/1] test_statistics -- test_sqlite3 skipped0:01:57 load avg: 3.50 [39/44/1] test_str0:02:06 load avg: 3.19 [40/44/1] test_structtest_1530559 (test.test_struct.StructTest.test_1530559) ... oktest_705836 (test.test_struct.StructTest.test_705836) ... oktest_Struct_reinitialization (test.test_struct.StructTest.test_Struct_reinitialization) ... oktest__sizeof__ (test.test_struct.StructTest.test__sizeof__) ... oktest__struct_reference_cycle_cleaned_up (test.test_struct.StructTest.test__struct_reference_cycle_cleaned_up) ... FAILtest__struct_types_immutable (test.test_struct.StructTest.test__struct_types_immutable) ... oktest_bool (test.test_struct.StructTest.test_bool) ... oktest_boundary_error_message (test.test_struct.StructTest.test_boundary_error_message) ... oktest_boundary_error_message_with_large_offset (test.test_struct.StructTest.test_boundary_error_message_with_large_offset) ... oktest_boundary_error_message_with_negative_offset (test.test_struct.StructTest.test_boundary_error_message_with_negative_offset) ... oktest_calcsize (test.test_struct.StructTest.test_calcsize) ... oktest_consistence (test.test_struct.StructTest.test_consistence) ... oktest_count_overflow (test.test_struct.StructTest.test_count_overflow) ... oktest_format_attr (test.test_struct.StructTest.test_format_attr) ... oktest_integers (test.test_struct.StructTest.test_integers) ... oktest_isbigendian (test.test_struct.StructTest.test_isbigendian) ... oktest_issue29802 (test.test_struct.StructTest.test_issue29802) ... oktest_issue35714 (test.test_struct.StructTest.test_issue35714) ... oktest_issue98248 (test.test_struct.StructTest.test_issue98248) ... oktest_issue98248_error_propagation (test.test_struct.StructTest.test_issue98248_error_propagation) ... oktest_nN_code (test.test_struct.StructTest.test_nN_code) ... oktest_new_features (test.test_struct.StructTest.test_new_features) ... oktest_p_code (test.test_struct.StructTest.test_p_code) ... oktest_pack_into (test.test_struct.StructTest.test_pack_into) ... oktest_pack_into_fn (test.test_struct.StructTest.test_pack_into_fn) ... oktest_repr (test.test_struct.StructTest.test_repr) ... oktest_struct_cleans_up_at_runtime_shutdown (test.test_struct.StructTest.test_struct_cleans_up_at_runtime_shutdown) ... oktest_struct_subclass_instantiation (test.test_struct.StructTest.test_struct_subclass_instantiation) ... oktest_trailing_counter (test.test_struct.StructTest.test_trailing_counter) ... oktest_transitiveness (test.test_struct.StructTest.test_transitiveness) ... oktest_unpack_from (test.test_struct.StructTest.test_unpack_from) ... oktest_unpack_with_buffer (test.test_struct.StructTest.test_unpack_with_buffer) ... oktest_arbitrary_buffer (test.test_struct.UnpackIteratorTest.test_arbitrary_buffer) ... oktest_construct (test.test_struct.UnpackIteratorTest.test_construct) ... oktest_half_float (test.test_struct.UnpackIteratorTest.test_half_float) ... oktest_iterate (test.test_struct.UnpackIteratorTest.test_iterate) ... oktest_length_hint (test.test_struct.UnpackIteratorTest.test_length_hint) ... oktest_module_func (test.test_struct.UnpackIteratorTest.test_module_func) ... oktest_uninstantiable (test.test_struct.UnpackIteratorTest.test_uninstantiable) ... ok======================================================================FAIL: test__struct_reference_cycle_cleaned_up (test.test_struct.StructTest.test__struct_reference_cycle_cleaned_up)----------------------------------------------------------------------Traceback (most recent call last): File ".../cpython/Lib/test/test_struct.py", line 689, in test__struct_reference_cycle_cleaned_up self.assertIsNone( ~~~~~~~~~~~~~~~~~^ module_ref(), "_struct module was not garbage collected") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^AssertionError: <module '_struct' from '.../cpython/build/lib.linux-x86_64-3.13/_struct.cpython-313t-x86_64-linux-gnu.so'> is not None : _struct module was not garbage collected----------------------------------------------------------------------Ran 39 tests in 1.714sFAILED (failures=1)test test_struct failed0:02:10 load avg: 3.33 [41/44/2] test_tabnanny -- test_struct failed (1 failure)0:02:14 load avg: 3.39 [42/44/2] test_time0:02:20 load avg: 3.84 [43/44/2] test_xml_etree0:02:32 load avg: 3.94 [44/44/2] test_xml_etree_c== Tests result: FAILURE ==1 test skipped: test_sqlite32 tests failed: test_ordered_dict test_struct41 tests OK.Total duration: 2 min 41 secTotal tests: run=8,756 failures=5 skipped=178Total test files: run=44/44 failed=2 skipped=1Result: FAILURECPython versions tested on:
3.13
Operating systems tested on:
Linux