Matt Whitlock <[email protected]> added the comment:
Observed this same failure mode on a Raspberry Pi 1 while running 'make
install' on Python 3.9.5 with 9 concurrent workers.
Exception in thread Thread-1:
Traceback (most recent call last):
File
"/var/tmp/portage/dev-lang/python-3.9.5_p2/image/usr/lib/python3.9/threading.py",
line 954, in _bootstrap_inner
self.run()
File
"/var/tmp/portage/dev-lang/python-3.9.5_p2/image/usr/lib/python3.9/concurrent/futures/process.py",
line 317, in run
result_item, is_broken, cause = self.wait_result_broken_or_wakeup()
File
"/var/tmp/portage/dev-lang/python-3.9.5_p2/image/usr/lib/python3.9/concurrent/futures/process.py",
line 376, in wait_result_broken_or_wakeup
worker_sentinels = [p.sentinel for p in self.processes.values()]
File
"/var/tmp/portage/dev-lang/python-3.9.5_p2/image/usr/lib/python3.9/concurrent/futures/process.py",
line 376, in <listcomp>
worker_sentinels = [p.sentinel for p in self.processes.values()]
RuntimeError: dictionary changed size during iteration
----------
nosy: +whitslack
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue43498>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com