Matt Whitlock <pyt...@mattwhitlock.name> 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 <rep...@bugs.python.org>
<https://bugs.python.org/issue43498>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to