Skip to content

Commit 0ba2111

Browse files
committed
gh-150257: Skip test_free_threading.test_pickle
Skip test_pickle_dumps_with_concurrent_dict_mutation() of test_free_threading.test_pickle for now, since pickle.dumps(dict) has a race condition causing an unfinite loop.
1 parent 1d28f9a commit 0ba2111

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

Lib/test/test_free_threading/test_pickle.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
@threading_helper.requires_working_threading()
99
class TestPickleFreeThreading(unittest.TestCase):
1010

11+
@unittest.skip("gh-150257: pickle.dumps(dict) has a race condition "
12+
"causing an unfinite loop")
1113
def test_pickle_dumps_with_concurrent_dict_mutation(self):
1214
# gh-146452: Pickling a dict while another thread mutates it
1315
# used to segfault. batch_dict_exact() iterated dict items via

0 commit comments

Comments
 (0)