The Buildbot has detected a new failure on builder wasm32-wasi 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/1046/builds/4417
Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: bcannon-wasi Build Reason: <unknown> Blamelist: Malcolm Smith <sm...@chaquo.com> BUILD FAILED: failed test (failure) uploading test-results.xml (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in test_idle_thread_reuse executor.submit(mul, 21, 2).result() ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in test_result_with_cancel t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 80, in test_executor_map_current_future_cancel\n fut = pool.submit(log_n_wait, ident=\"first\")\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError : can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference\" status=\"run\" result=\"completed\" time=\"0.003761\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 117, in test_free_reference\n for obj in self.executor.map(make_dummy_object, range(10)):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_hang_global_shutdown_lock\" status=\"run\" result=\"completed\" time=\"0.000022\"><skipped>need os.register_at_fork</skipped></testcase><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse\" status=\"run\" result=\"completed\" time=\"0.002662\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/tes Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 166, in test_threads_terminate\n self.executor.submit(acquire_lock, sem)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in test_exception_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_init.py\", line 47, in test_initializer\n futures = [self.executor.submit(get_init_status)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_future.py\", line 222, in test_result_with_cancel\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_result_with_success (test.test_concurrent_futures.test_future.FutureTests.test_result_with_success)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_future.py\", line 208, in test_result_with_success\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in test_first_exception_some_already_complete future1 = self.executor.submit(divmod, 21, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 88, in test_no_stale_references fut = self.executor.submit(my_object.my_method) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in test_all_completed future1 = self.executor.submit(divmod, 2, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit future = self.executor.submit(pow, 2, 8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 117, in test_free_reference for obj in self.executor.map(make_dummy_object, range(10)): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in test_first_exception_one_already_failed future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 34, in test_submit_keyword\n future = self.executor.submit(mul, 2, y=8)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error> </testcase></testsuite>"], "stats": {"tests_run": 15, "failures": 0, "skipped": 1}, "errors": [["test_executor_map_current_future_cancel (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 80, in test_executor_map_current_future_cancel\n fut = pool.submit(log_n_wait, ident=\"first\")\n ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_free_reference (test.test _concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 117, in test_free_reference\n for obj in self.executor.map(make_dummy_object, range(10)):\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_idle_thread_reuse (test.test_con current_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 46, in test_idle_thread_reuse\n executor.submit(mul, 21, 2).result()\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_map (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 45, in test_map\n list(self.executor.map(pow, ra nge(10), range(10))),\n ~~~~~~ Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in test_del_shutdown res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in test_hang_issue12364 fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in test_future_times_out future = self.executor.submit(time.sleep, short_timeout * 10) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 69, in test_duplicate_futures\n future1 = self.executor.submit(time.sleep, 2)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start ne w thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_free_reference_yielded_future\" status=\"run\" result=\"completed\" time=\"0.169899\" /><testcase /><testcase name=\"test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout\" status=\"run\" result=\"completed\" time=\"0.002685\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 23, in test_no_timeout\n future1 = self.executor.submit(mul, 2, 21)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase></testsuite>"], "stats": {"tests_run": 20, "failures": 0, "skipped": 15}, "errors": [["test_duplicate_futures (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 69, in test_duplicate_futures\n future1 = self.executor.submit(time.sleep, 2)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/future s/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_future_times_out (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_future_times_out) [0]", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 51, in test_future_times_out\ future = self.executor.submit(time.sleep, short_timeout * 10)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_future_times_out (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_future_times_out) [0.1]", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 51, in test_future_times_out\n future = self.executor.submit(time.sleep, short_timeout * 10)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n Fil e \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_no_timeout (test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 62, in test_map_timeout for i in self.executor.map(time.sleep, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ [0, 0, 6], ^^^^^^^^^^ timeout=5): ^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 77, in test_shutdown_race_issue12456 self.executor.map(str, [2] * (self.worker_count + 1)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 119, in test_timeout\n future = self.executor.submit(time.sleep, long_timeout)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase></testsuite>"], "stats": {"tests_run": 33, "failures": 0, "skipped": 24}, "errors": [["test_20369 (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 27, in test_20369\n future = self.executor.submit(time.sleep, 1.5)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_all_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed)", "Tracebac k (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 97, in test_all_completed\n future1 = self.executor.submit(divmod, 2, 0)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_first_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 35, in test_first_completed\n future1 = self.executor.submit(mul, 21, 2)\n ~~~~~~~~~~~~~~~~~~~~^^ ^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_first_completed_some_already_completed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 46, in test_first_completed_some_already_completed\n future1 = self.executor.submit(time.sleep, 1.5)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ ^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_first_exception (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 59, in test_first_exception\n future1 = self.executor.submit(mul, 2, 21)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thre ad_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_first_exception_one_already_failed (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 87, in test_first_exception_one_already_failed\n future1 = self.executor.submit(time.sleep, 2)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._boots trap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_first_exception_some_already_complete (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 71, in test_first_exception_some_already_complete\n future1 = self.executor.submit(divmod, 21, 0)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_pending_calls_race (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 147, in test_pending_calls_race\n fs = {self.executor.submit(future_func) for i in range(100)}\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_timeout (test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in test_timeout future = self.executor.submit(time.sleep, long_timeout) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_init.py\", line 75, in test_initializer\n future = self.executor.submit(get_init_status)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_initializer (test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in test_result_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in test_duplicate_futures future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 88, in test_cancel_futures\n fs = [self.executor.submit(time.sleep, .1) for _ in range(50)]\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_context_manager_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 177, in test_context_manager_shutdown\n self.assertEq ual(list(e.map(abs, range(-5, 5))),\n ~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_del_shutdown (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 185, in test_del_shutdown\n res = executor.map(abs, range(-5, 5))\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_hang_issue12364 (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 81, in test_hang_issue12364\n fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)]\n ~~~~~~~~~~~~~~~~~~ ~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n Fi \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_shutdown_no_wait (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 200, in test_shutdown_no_wait\n res = executor.map(abs, range(-5, 5))\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start \n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_thread_names_assigned (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 214, in test_thread_names_assigned\n executor.map(abs, range(-5, 5))\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_th read(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_thread_names_default (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 225, in test_thread_names_default\n executor.map(abs, range(-5, 5))\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_threads_terminate (test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in test_context_manager_shutdown self.assertEqual(list(e.map(abs, range(-5, 5))), ~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in test_shutdown_no_wait res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in test_map_submits_without_iteration self.executor.map(record_finished, range(10)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 34, in test_submit_keyword\n future = self.executor.submit(mul, 2, y=8)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in test_thread_names_assigned executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in test_cancel_futures fs = [self.executor.submit(time.sleep, .1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in test_initializer future = self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 81, in test_hang_issue12364\n fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)]\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can' t start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_interpreter_shutdown\" status=\"run\" result=\"completed\" time=\"0.000109\"><skipped>requires subprocess support</skipped></testcase><testcase name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_run_after_shutdown\" status=\"run\" result=\"completed\" time=\"0.000210\" /><testcase name=\"test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait\" status=\"run\" result=\"completed\" time=\"0.003522\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMeth od\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_shutdown.py\", line 200, in test_shutdown_no_wait\n res = executor.map(abs, range(-5, 5))\n ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_future.py\", line 252, in test_exception_with_success\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_exception_with_timeout\" status=\"run\" result=\"completed\" time=\"0.000316\" /><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_exception\" status=\"run\" result=\"complet ed\" time=\"0.000722\" /><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_multiple_set_result\" status=\"run\" result=\"completed\" time=\"0.000670\" /><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_repr\" status=\"run\" result=\"completed\" time=\"0.002007\" /><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel\" status=\"run\" result=\"completed\" time=\"0.001967\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is t None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_future.py\", line 222, in test_result_with_cancel\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_success\" status=\"run\" result=\"completed\" time=\"0.001854\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n F ile \"/Lib/test/test_concurrent_futures/test_future.py\", line 208, in test_result_with_success\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_result_with_timeout\" status=\"run\" result=\"completed\" time=\"0.000298\" /><testcase name=\"test.test_concurrent_futures.test_future.FutureTests.test_running\" status=\"run\" result=\"completed\" time=\"0.000130\" /></testsuite>"], "stats": {"tests_run": 20, "failures": 0, "skipped": 0}, "errors": [["test_exception_with_success (test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_future.py\", line 252, in test_exception_with_success\n t.sta rt()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_result_with_cancel (test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in test_first_exception future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map list(self.executor.map(pow, range(10), range(10))), ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in test_threads_terminate self.executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369 future = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 53, in test_map_exception i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 35, in test_first_completed\n future1 = self.executor.submit(mul, 21, 2)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</erro r></testcase><testcase name=\"test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed\" status=\"run\" result=\"completed\" time=\"0.002538\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 46, in test_first_completed_some_already_completed\n future1 = self.executor.submit(time.sleep, 1.5)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~ ~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception\" status=\"run\" result=\"completed\" time=\"0.002553\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_f utures/test_wait.py\", line 59, in test_first_exception\n future1 = self.executor.submit(mul, 2, 21)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._boot Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 62, in test_map_timeout\n for i in self.executor.map(time.sleep,\n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n [0, 0, 6],\n ^^^^^^^^^^\n timeout=5):\n ^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_max_workers_negative\" status=\"run\" result=\"completed\" time=\"0.000576\" /><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references\" status=\"run\" result=\"completed\" time=\"0.002602\"><system-out /><system-err /><error type=\"RuntimeError\" message=\"RuntimeError: can't start new thread \">Traceback (most recent call last):\n File \"/Lib/unittest/case.py\", line 58, in testPartExecutor\n yield\n File \"/Lib/unittest/case.py\", line 634, in run\n self._callTestMethod(testMethod)\n ~~~~~~~~~~~ ~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/unittest/case.py\", line 589, in _callTestMethod\n if method() is not None:\n ~~~~~~^^\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 88, in test_no_stale_references\n fut = self.executor.submit(my_object.my_method)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n</error></testcase><testcase name=\"test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation\" status=\"run\" res Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_thread_pool.py\", line 38, in test_saturation\n executor.submit(acquire_lock, sem)\n ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_shutdown_race_issue12456 (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 77, in test_shutdown_race_issue12456\n self.executor.map(str, [2] * (self.worker_count + 1)) \n ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/_base.py\", line 608, in map\n fs = [self.submit(fn, *args) for args in zip(*iterables)]\n ~~~~~~~~~~~^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_submit (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit)", "Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/executor.py\", line 30, in test_submit\n future = self.executor.submit(pow, 2, 8)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n File \ "/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"], ["test_submit_keyword (test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword)"Assertion failed: tstate->_status.initialized && !tstate->_status.cleared (../../Python/pystate.c: PyThreadState_Clear: 1500) Error: failed to run main module `python.wasm` Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in test_initializer futures = [self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in test_first_completed future1 = self.executor.submit(mul, 21, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in test_pending_calls_race fs = {self.executor.submit(future_func) for i in range(100)} ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in test_first_completed_some_already_completed future1 = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_wait.py\", line 119, in test_timeout\n future = self.executor.submit(time.sleep, long_timeout)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in test_thread_names_default executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 34, in test_submit_keyword future = self.executor.submit(mul, 2, y=8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in test_no_timeout future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in test_saturation executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last):\n File \"/Lib/test/test_concurrent_futures/test_as_completed.py\", line 23, in test_no_timeout\n future1 = self.executor.submit(mul, 2, 21)\n ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^\n File \"/Lib/concurrent/futures/thread.py\", line 179, in submit\n self._adjust_thread_count()\n ~~~~~~~~~~~~~~~~~~~~~~~~~^^\n File \"/Lib/concurrent/futures/thread.py\", line 202, in _adjust_thread_count\n t.start()\n ~~~~~~~^^\n File \"/Lib/threading.py\", line 1005, in start\n self._handle = _start_joinable_thread(self._bootstrap)\n ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^\nRuntimeError: can't start new thread\n"]], "failures": [], "covered_lines": null, "__test_result__": "TestResult"} Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in test_executor_map_current_future_cancel fut = pool.submit(log_n_wait, ident="first") ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Test report =========== Failed tests: - test.test_concurrent_futures.test_thread_pool - test.test_concurrent_futures.test_future - test.test_concurrent_futures.test_as_completed - test.test_concurrent_futures.test_init - test.test_concurrent_futures.test_shutdown - test.test_concurrent_futures.test_wait Failed subtests: - test_pending_calls_race - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race - test_idle_thread_reuse - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse - test_submit_keyword - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword - test_first_exception - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception - test_hang_issue12364 - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364 - test_threads_terminate - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate - test_shutdown_no_wait - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait - test_first_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed - test_thread_names_assigned - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned - test_thread_names_default - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer - test_result_with_success - test.test_concurrent_futures.test_future.FutureTests.test_result_with_success - test_all_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer - test_map - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map - test_no_stale_references - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references - test_map_exception - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception - test_exception_with_success - test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success - test_map_timeout - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout - test_timeout - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout - test_free_reference - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference - test_saturation - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation - test_del_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown - test_shutdown_race_issue12456 - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456 - test_duplicate_futures - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures - test_first_exception_some_already_complete - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete - test_20369 - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369 - test_context_manager_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown - test_cancel_futures - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures - test_executor_map_current_future_cancel - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel - test_result_with_cancel - test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel - test_submit - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit - test_no_timeout - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout - test_first_completed_some_already_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed - test_first_exception_one_already_failed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder wasm32-wasi Non-Debug 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/1374/builds/329 Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: bcannon-wasi Build Reason: <unknown> Blamelist: Malcolm Smith <sm...@chaquo.com> BUILD FAILED: failed test (failure) uploading test-results.xml (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in test_idle_thread_reuse executor.submit(mul, 21, 2).result() ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in test_result_with_cancel t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in test_exception_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in test_first_exception_some_already_complete future1 = self.executor.submit(divmod, 21, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 88, in test_no_stale_references fut = self.executor.submit(my_object.my_method) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in test_all_completed future1 = self.executor.submit(divmod, 2, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit future = self.executor.submit(pow, 2, 8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 117, in test_free_reference for obj in self.executor.map(make_dummy_object, range(10)): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in test_first_exception_one_already_failed future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in test_future_times_out future = self.executor.submit(time.sleep, short_timeout * 10) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in test_del_shutdown res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in test_hang_issue12364 fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 62, in test_map_timeout for i in self.executor.map(time.sleep, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ [0, 0, 6], ^^^^^^^^^^ timeout=5): ^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 77, in test_shutdown_race_issue12456 self.executor.map(str, [2] * (self.worker_count + 1)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in test_timeout future = self.executor.submit(time.sleep, long_timeout) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in test_result_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in test_duplicate_futures future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in test_context_manager_shutdown self.assertEqual(list(e.map(abs, range(-5, 5))), ~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in test_shutdown_no_wait res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in test_map_submits_without_iteration self.executor.map(record_finished, range(10)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in test_thread_names_assigned executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in test_cancel_futures fs = [self.executor.submit(time.sleep, .1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in test_initializer future = self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in test_first_exception future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map list(self.executor.map(pow, range(10), range(10))), ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in test_threads_terminate self.executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369 future = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 53, in test_map_exception i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in test_initializer futures = [self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in test_first_completed future1 = self.executor.submit(mul, 21, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in test_pending_calls_race fs = {self.executor.submit(future_func) for i in range(100)} ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in test_first_completed_some_already_completed future1 = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 34, in test_submit_keyword future = self.executor.submit(mul, 2, y=8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in test_no_timeout future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in test_executor_map_current_future_cancel fut = pool.submit(log_n_wait, ident="first") ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in test_saturation executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in test_thread_names_default executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Test report =========== Failed tests: - test.test_concurrent_futures.test_thread_pool - test.test_concurrent_futures.test_future - test.test_concurrent_futures.test_as_completed - test.test_concurrent_futures.test_init - test.test_concurrent_futures.test_shutdown - test.test_concurrent_futures.test_wait Failed subtests: - test_pending_calls_race - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race - test_idle_thread_reuse - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse - test_submit_keyword - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword - test_first_exception - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception - test_hang_issue12364 - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364 - test_threads_terminate - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate - test_shutdown_no_wait - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait - test_first_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed - test_thread_names_assigned - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned - test_thread_names_default - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer - test_result_with_success - test.test_concurrent_futures.test_future.FutureTests.test_result_with_success - test_all_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer - test_map - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map - test_no_stale_references - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references - test_exception_with_success - test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success - test_map_exception - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception - test_map_timeout - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout - test_timeout - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout - test_free_reference - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference - test_saturation - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation - test_del_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown - test_shutdown_race_issue12456 - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456 - test_duplicate_futures - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures - test_first_exception_some_already_complete - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete - test_20369 - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369 - test_context_manager_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown - test_cancel_futures - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures - test_result_with_cancel - test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel - test_executor_map_current_future_cancel - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel - test_submit - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit - test_no_timeout - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout - test_first_completed_some_already_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed - test_first_exception_one_already_failed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder wasm32 WASI 8Core 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/1344/builds/916 Buildbot URL: https://buildbot.python.org/all/ Worker for this Build: kushaldas-wasi Build Reason: <unknown> Blamelist: Malcolm Smith <sm...@chaquo.com> BUILD FAILED: failed test (failure) uploading test-results.xml (failure) Summary of the results of the build (if available): =================================================== == Captured traceback ================== Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 46, in test_idle_thread_reuse executor.submit(mul, 21, 2).result() ~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 222, in test_result_with_cancel t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 252, in test_exception_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 71, in test_first_exception_some_already_complete future1 = self.executor.submit(divmod, 21, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 88, in test_no_stale_references fut = self.executor.submit(my_object.my_method) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 97, in test_all_completed future1 = self.executor.submit(divmod, 2, 0) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 30, in test_submit future = self.executor.submit(pow, 2, 8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 117, in test_free_reference for obj in self.executor.map(make_dummy_object, range(10)): ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 185, in test_del_shutdown res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 51, in test_future_times_out future = self.executor.submit(time.sleep, short_timeout * 10) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 87, in test_first_exception_one_already_failed future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 81, in test_hang_issue12364 fs = [self.executor.submit(time.sleep, 0.1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 62, in test_map_timeout for i in self.executor.map(time.sleep, ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ [0, 0, 6], ^^^^^^^^^^ timeout=5): ^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 77, in test_shutdown_race_issue12456 self.executor.map(str, [2] * (self.worker_count + 1)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 119, in test_timeout future = self.executor.submit(time.sleep, long_timeout) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_future.py", line 208, in test_result_with_success t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 69, in test_duplicate_futures future1 = self.executor.submit(time.sleep, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 177, in test_context_manager_shutdown self.assertEqual(list(e.map(abs, range(-5, 5))), ~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 200, in test_shutdown_no_wait res = executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 22, in test_map_submits_without_iteration self.executor.map(record_finished, range(10)) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 214, in test_thread_names_assigned executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 88, in test_cancel_futures fs = [self.executor.submit(time.sleep, .1) for _ in range(50)] ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 75, in test_initializer future = self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 59, in test_first_exception future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 45, in test_map list(self.executor.map(pow, range(10), range(10))), ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 166, in test_threads_terminate self.executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 27, in test_20369 future = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 53, in test_map_exception i = self.executor.map(divmod, [1, 1, 1, 1], [2, 3, 0, 5]) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_init.py", line 47, in test_initializer futures = [self.executor.submit(get_init_status) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 35, in test_first_completed future1 = self.executor.submit(mul, 21, 2) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 147, in test_pending_calls_race fs = {self.executor.submit(future_func) for i in range(100)} ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_wait.py", line 46, in test_first_completed_some_already_completed future1 = self.executor.submit(time.sleep, 1.5) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/executor.py", line 34, in test_submit_keyword future = self.executor.submit(mul, 2, y=8) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_as_completed.py", line 23, in test_no_timeout future1 = self.executor.submit(mul, 2, 21) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 80, in test_executor_map_current_future_cancel fut = pool.submit(log_n_wait, ident="first") ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_thread_pool.py", line 38, in test_saturation executor.submit(acquire_lock, sem) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Traceback (most recent call last): File "/Lib/test/test_concurrent_futures/test_shutdown.py", line 225, in test_thread_names_default executor.map(abs, range(-5, 5)) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/Lib/concurrent/futures/_base.py", line 608, in map fs = [self.submit(fn, *args) for args in zip(*iterables)] ~~~~~~~~~~~^^^^^^^^^^^ File "/Lib/concurrent/futures/thread.py", line 179, in submit self._adjust_thread_count() ~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Lib/concurrent/futures/thread.py", line 202, in _adjust_thread_count t.start() ~~~~~~~^^ File "/Lib/threading.py", line 1005, in start self._handle = _start_joinable_thread(self._bootstrap) ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ RuntimeError: can't start new thread Test report =========== Failed tests: - test.test_concurrent_futures.test_thread_pool - test.test_concurrent_futures.test_future - test.test_concurrent_futures.test_as_completed - test.test_concurrent_futures.test_init - test.test_concurrent_futures.test_shutdown - test.test_concurrent_futures.test_wait Failed subtests: - test_pending_calls_race - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_pending_calls_race - test_idle_thread_reuse - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_idle_thread_reuse - test_submit_keyword - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit_keyword - test_first_exception - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception - test_hang_issue12364 - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_hang_issue12364 - test_threads_terminate - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_threads_terminate - test_shutdown_no_wait - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_shutdown_no_wait - test_first_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed - test_thread_names_assigned - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_assigned - test_thread_names_default - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_thread_names_default - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolFailingInitializerTest.test_initializer - test_result_with_success - test.test_concurrent_futures.test_future.FutureTests.test_result_with_success - test_all_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_all_completed - test_initializer - test.test_concurrent_futures.test_init.ThreadPoolInitializerTest.test_initializer - test_map - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map - test_no_stale_references - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_no_stale_references - test_exception_with_success - test.test_concurrent_futures.test_future.FutureTests.test_exception_with_success - test_map_exception - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_exception - test_map_timeout - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_map_timeout - test_timeout - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_timeout - test_free_reference - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_free_reference - test_saturation - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_saturation - test_del_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_del_shutdown - test_shutdown_race_issue12456 - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_shutdown_race_issue12456 - test_duplicate_futures - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_duplicate_futures - test_first_exception_some_already_complete - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_some_already_complete - test_20369 - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_20369 - test_context_manager_shutdown - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_context_manager_shutdown - test_cancel_futures - test.test_concurrent_futures.test_shutdown.ThreadPoolShutdownTest.test_cancel_futures - test_result_with_cancel - test.test_concurrent_futures.test_future.FutureTests.test_result_with_cancel - test_executor_map_current_future_cancel - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_executor_map_current_future_cancel - test_submit - test.test_concurrent_futures.test_thread_pool.ThreadPoolExecutorTest.test_submit - test_no_timeout - test.test_concurrent_futures.test_as_completed.ThreadPoolAsCompletedTest.test_no_timeout - test_first_completed_some_already_completed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_completed_some_already_completed - test_first_exception_one_already_failed - test.test_concurrent_futures.test_wait.ThreadPoolWaitTests.test_first_exception_one_already_failed Sincerely, -The Buildbot _______________________________________________ Buildbot-status mailing list -- buildbot-status@python.org To unsubscribe send an email to buildbot-status-le...@python.org https://mail.python.org/mailman3/lists/buildbot-status.python.org/ Member address: arch...@mail-archive.com