Skip to content

Conversation

@kumaraditya303
Copy link
Contributor

@kumaraditya303 kumaraditya303 commented May 22, 2025

When the event loop is already closed, skip calling closing the pipe as it would otherwise lead to calling connection_lost callbacks which would error out of loop being closed.
See issue for detailed analysis.

@kumaraditya303 kumaraditya303 requested a review from gvanrossum May 22, 2025 14:41
Copy link
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG, one nit.

@kumaraditya303 kumaraditya303 merged commit 5804ee7 into python:main May 23, 2025
39 checks passed
@miss-islington-app
Copy link

Thanks @kumaraditya303 for the PR 🌮🎉.. I'm working now to backport this PR to: 3.13, 3.14.
🐍🍒⛏🤖

@kumaraditya303 kumaraditya303 deleted the async branch May 23, 2025 04:33
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request May 23, 2025
… already closed in asyncio subprocess (pythonGH-134508)

(cherry picked from commit 5804ee7)

Co-authored-by: Kumar Aditya <[email protected]>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request May 23, 2025
… already closed in asyncio subprocess (pythonGH-134508)

(cherry picked from commit 5804ee7)

Co-authored-by: Kumar Aditya <[email protected]>
@bedevere-app
Copy link

bedevere-app bot commented May 23, 2025

GH-134561 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label May 23, 2025
@bedevere-app
Copy link

bedevere-app bot commented May 23, 2025

GH-134562 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label May 23, 2025
@bedevere-bot
Copy link

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot AMD64 Debian root 3.x (tier-1) has failed when building commit 5804ee7.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/#/builders/345/builds/11421) and take a look at the build logs.
  4. Check if the failure is related to this commit (5804ee7) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/#/builders/345/builds/11421

Failed tests:

  • test_unicodedata
  • test_io
  • test_statistics
  • test_cppext

Failed subtests:

  • test_init_is_python_build_with_home - test.test_embed.InitConfigTests.test_init_is_python_build_with_home
  • test_bug1572832 - test.test_multibytecodec.Test_ISO2022.test_bug1572832
  • test_build - test.test_cext.TestExt.test_build
  • test_build_cpp03 - test.test_cppext.TestCPPExt.test_build_cpp03
  • test_name_inverse_lookup - test.test_unicodedata.UnicodeFunctionsTest.test_name_inverse_lookup
  • test_build_limited - test.test_cext.TestExt.test_build_limited
  • test_kill_workers - test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_kill_workers
  • test_idle_process_reuse_multiple - test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_idle_process_reuse_multiple
  • test_build_c11 - test.test_cext.TestExt.test_build_c11
  • test_method_checksum - test.test_unicodedata.UnicodeMethodsTest.test_method_checksum
  • testIteration - test.test_file.PyOtherFileTests.testIteration
  • test_range_iterators - test.test_range.RangeTest.test_range_iterators
  • test_bug_5828 - test.test_unicodedata.UnicodeMiscTest.test_bug_5828
  • test_max_tasks_per_child_defaults_to_spawn_context - test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_max_tasks_per_child_defaults_to_spawn_context
  • test_args_from_interpreter_flags - test.test_support.TestSupport.test_args_from_interpreter_flags
  • test_no_names_in_pua - test.test_unicodedata.UnicodeFunctionsTest.test_no_names_in_pua
  • test_normalization - test.test_unicodedata.NormalizationTest.test_normalization
  • test_build_limited_cpp03 - test.test_cppext.TestCPPExt.test_build_limited_cpp03
  • test_package - test.test_multiprocessing_main_handling.SpawnCmdLineTest.test_package
  • test_build_limited - test.test_cppext.TestCPPExt.test_build_limited
  • test_build - test.test_cppext.TestCPPExt.test_build
  • test_no_stale_references - test.test_concurrent_futures.test_process_pool.ProcessPoolForkserverProcessPoolExecutorTest.test_no_stale_references
  • test_build_c99 - test.test_cext.TestExt.test_build_c99
  • test_many_processes - test.test_multiprocessing_forkserver.test_processes.WithProcessesTestProcess.test_many_processes
  • test_function_checksum - test.test_unicodedata.UnicodeFunctionsTest.test_function_checksum
  • test_wait_result - test.test_multiprocessing_forkserver.test_manager.WithManagerTestCondition.test_wait_result
  • test_assertion_error_location - test.test_exceptions.AssertionErrorTests.test_assertion_error_location

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 35, in test_build_cpp03
    self.check_build('_testcpp03ext', std='c++03')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 57, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 335, in main
    code = _serve_one(child_r, fds,
                      unused_fds,
                      old_handlers)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 375, in _serve_one
    code = spawn._main(child_r, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
    ~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 244, in prepare
    _fixup_main_from_name(data['init_main_from_name'])
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 268, in _fixup_main_from_name
    main_content = runpy.run_module(mod_name,
                                    run_name="__mp_main__",
                                    alter_sys=True)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 226, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 98, in _run_module_code
    _run_code(code, mod_globals, init_globals,
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              mod_name, mod_spec, pkg_name, script_name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
    ~~~~^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 6, in <module>
    from test.support import os_helper, Py_DEBUG
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 10, in <module>
    import logging
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/logging/__init__.py", line 26, in <module>
    import sys, os, time, io, re, traceback, warnings, weakref, collections.abc
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 7, in <module>
    import textwrap
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/textwrap.py", line 17, in <module>
    class TextWrapper:
    ...<350 lines>...
            return "\n".join(self.wrap(text))
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/textwrap.py", line 107, in TextWrapper
    sentence_end_re = re.compile(r'[a-z]'             # lowercase letter
                                 r'[\.\!\?]'          # sentence-ending punct.
                                 r'[\"\']?'           # optional end-of-quote
                                 r'\z')               # end of chunk
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 289, in compile
    return _compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 350, in _compile
    p = _compiler.compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 766, in compile
    code = _code(p, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 599, in _code
    _compile(code, p.data, flags)
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 88, in _compile
    charset, hascased = _optimize_charset(av, iscased, tolower, fixes)
                        ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 284, in _optimize_charset
    charmap[i] = 1
    ~~~~~~~^^^
TypeError: list indices must be integers or slices, not list
ERROR


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 411, in __del__
    dealloc_warn(self)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 1612, in _dealloc_warn
    warnings.warn(f'unclosed file {source!r}', ResourceWarning,
ResourceWarning: unclosed file <_pyio.FileIO name='@test_1353320_tmpæ' mode='rb' closefd=True>
Warning -- Unraisable exception
Exception ignored while calling deallocator <function IOBase.__del__ at 0x7f7fa89c13d0>:
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 411, in __del__
    dealloc_warn(self)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 859, in _dealloc_warn
    dealloc_warn(source)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 1612, in _dealloc_warn
    warnings.warn(f'unclosed file {source!r}', ResourceWarning,
ResourceWarning: unclosed file <_pyio.BufferedReader name='@test_1353320_tmpæ'>


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/site.py", line 73, in <module>
    import os
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/os.py", line 29, in <module>
    from _collections_abc import _check_methods
  File "<frozen importlib._bootstrap>", line 1371, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1333, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1267, in _find_spec
  File "<frozen importlib._bootstrap_external>", line 1295, in find_spec
  File "<frozen importlib._bootstrap_external>", line 1269, in _get_spec
  File "<frozen importlib._bootstrap_external>", line 1396, in find_spec
  File "<frozen importlib._bootstrap_external>", line 133, in _path_join
TypeError: 'str' object is not callable


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_multiprocessing_main_handling.py", line 267, in test_package
    self._check_script(launch_name)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_multiprocessing_main_handling.py", line 168, in _check_script
    self._check_output(script_name, rc, out, err)
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_multiprocessing_main_handling.py", line 159, in _check_output
    self.assertEqual(err.decode('utf-8'), '')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: 'python: ./Include/cpython/tupleobject.h:2[5528 chars]s>\n' != ''
- python: ./Include/cpython/tupleobject.h:24: PyTuple_GET_SIZE: Assertion `PyTuple_Check(op)' failed.
- Fatal Python error: Aborted
- 
- Current thread 0x00007fc5c602c740 [python] (most recent call first):
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 669 in _init_fn
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1084 in _process_class
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1362 in wrap
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_colorize.py", line 189 in <module>
-   File "<frozen importlib._bootstrap>", line 491 in _call_with_frames_removed
-   File "<frozen importlib._bootstrap_external>", line 762 in exec_module
-   File "<frozen importlib._bootstrap>", line 938 in _load_unlocked
-   File "<frozen importlib._bootstrap>", line 1342 in _find_and_load_unlocked
-   File "<frozen importlib._bootstrap>", line 1371 in _find_and_load
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 13 in <module>
-   File "<frozen importlib._bootstrap>", line 491 in _call_with_frames_removed
-   File "<frozen importlib._bootstrap_external>", line 762 in exec_module
-   File "<frozen importlib._bootstrap>", line 938 in _load_unlocked
-   File "<frozen importlib._bootstrap>", line 1342 in _find_and_load_unlocked
-   File "<frozen importlib._bootstrap>", line 1371 in _find_and_load
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/pool.py", line 22 in <module>
-   File "<frozen importlib._bootstrap>", line 491 in _call_with_frames_removed
-   File "<frozen importlib._bootstrap_external>", line 762 in exec_module
-   File "<frozen importlib._bootstrap>", line 938 in _load_unlocked
-   File "<frozen importlib._bootstrap>", line 1342 in _find_and_load_unlocked
-   File "<frozen importlib._bootstrap>", line 1371 in _find_and_load
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 132 in _main
-   File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 122 in spawn_main
-   File "<string>", line 1 in <module>
- 
- Current thread's C stack trace (most recent call first):
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at _Py_DumpStack+0x33 [0x56179945bd01]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x3069d8 [0x56179946e9d8]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x306c51 [0x56179946ec51]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x3bfd0 [0x7fc5c606afd0]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x8ad3c [0x7fc5c60b9d3c]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at gsignal+0x12 [0x7fc5c606af32]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at abort+0xd3 [0x7fc5c6055472]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x26395 [0x7fc5c6055395]
-   Binary file "/lib/x86_64-linux-gnu/libc.so.6", at +0x34e32 [0x7fc5c6063e32]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x23fd46 [0x5617993a7d46]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at _PyEval_EvalFrameDefault+0x9722 [0x5617993b7dfd]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x2691eb [0x5617993d11eb]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x269389 [0x5617993d1389]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at PyEval_EvalCode+0xb6 [0x5617993d145e]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x23e12c [0x5617993a612c]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x23e23b [0x5617993a623b]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x16c486 [0x5617992d4486]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x119f6e [0x561799281f6e]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x11a25e [0x56179928225e]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at PyObject_Call+0x20 [0x561799282296]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at _PyEval_EvalFrameDefault+0x7421 [0x5617993b5afc]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x2691eb [0x5617993d11eb]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x269389 [0x5617993d1389]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x1186da [0x5617992806da]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x118a29 [0x561799280a29]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x11962e [0x56179928162e]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at PyObject_CallMethodObjArgs+0xed [0x561799281741]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x2ab451 [0x561799413451]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at PyImport_ImportModuleLevelObject+0x1a3 [0x561799416d71]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at _PyEval_ImportName+0xae [0x5617993ad7d9]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at _PyEval_EvalFrameDefault+0x11a71 [0x5617993c014c]
-   Binary file "/root/buildarea/3.x.angelico-debian-amd64/build/python", at +0x2691eb [0x5617993d11eb]
-   <truncated rest of calls>


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 1991, in test_wait_result
    self.assertTrue(c.wait(60))
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^
AssertionError: False is not true


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 37, in test_build_c11
    self.check_build('_test_c11_cext', std='c11')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 56, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2373, in test_default_timeout
    self.run_threads(self._test_default_timeout_f, (barrier, results))
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2179, in run_threads
    f(*args)
    ~^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2358, in _test_default_timeout_f
    i = barrier.wait(cls.defaultTimeout)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 732, in wait
    self._wait(timeout)
    ~~~~~~~~~~^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 770, in _wait
    raise BrokenBarrierError
threading.BrokenBarrierError


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_support.py", line 570, in test_args_from_interpreter_flags
    self.check_options(opts, 'args_from_interpreter_flags')
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_support.py", line 535, in check_options
    self.assertEqual(proc.stdout.rstrip(), repr(expected))
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: '' != "['-B']"
+ ['-B']


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 335, in main
    code = _serve_one(child_r, fds,
                      unused_fds,
                      old_handlers)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 375, in _serve_one
    code = spawn._main(child_r, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
    ~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 244, in prepare
    _fixup_main_from_name(data['init_main_from_name'])
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 268, in _fixup_main_from_name
    main_content = runpy.run_module(mod_name,
                                    run_name="__mp_main__",
                                    alter_sys=True)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 226, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 98, in _run_module_code
    _run_code(code, mod_globals, init_globals,
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              mod_name, mod_spec, pkg_name, script_name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
    ~~~~^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 8, in <module>
    from .setup import setup_process, setup_test_dir
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/setup.py", line 12, in <module>
    from .runtests import RunTests
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/runtests.py", line 12, in <module>
    from .utils import (
        StrPath, StrJSON, TestTuple, TestName, TestFilter, FilterTuple, FilterDict)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/utils.py", line 708, in <module>
    ILLEGAL_XML_CHARS_RE = re.compile(
        '['
    ...<7 lines>...
        # Match multiple sequential invalid characters for better efficiency
        ']+')
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 289, in compile
    return _compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 350, in _compile
    p = _compiler.compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 766, in compile
    code = _code(p, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 599, in _code
    _compile(code, p.data, flags)
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 116, in _compile
    _compile(code, av[2], flags)
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 88, in _compile
    charset, hascased = _optimize_charset(av, iscased, tolower, fixes)
                        ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 284, in _optimize_charset
    charmap[i] = 1
    ~~~~~~~^^^
TypeError: list indices must be integers or slices, not list
FAIL


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_multibytecodec.py", line 372, in test_bug1572832
    chr(x).encode('iso_2022_jp', 'ignore')
    ~~~^^^
TypeError: 'Test_ISO2022' object cannot be interpreted as an integer


Traceback (test.test_exceptions.ExceptionTests.testWithTraceback) ... ok


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_exceptions.py", line 2191, in test_assertion_error_location
    self.assertEqual(result[-3:], expected)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: Lists differ: ['  File "/root/buildarea/3.x.angelico-debian[135 chars]äge'] != ['    assert 1 > 2, "messäge"', '           ^[28 chars]äge']


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 48, in test_build_limited
    self.check_build('_test_limited_cext', limited=True)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 56, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


TracebackAttr (test.test_exceptions.ExceptionTests.testNoneClearsTracebackAttr) ... ok


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 518, in _sleep_some_event
    time.sleep(100)
    ~~~~~~~~~~^^^^^
KeyboardInterrupt
k


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 100, in test_function_checksum
    self.db.name(char, ""),
    ~~~~~~~~~~~~^^^^^^^^^^
TypeError: name() argument 1 must be a unicode character, not UnicodeFunctionsTest


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 29, in test_build
    self.check_build('_testcppext')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 57, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2475, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '('/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1376617æ/tempcwd/env/bin/python', '-X', 'dev', '-m', 'pip', 'install', '/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/wheeldata/setuptools-79.0.1-py3-none-any.whl')' died with <Signals.SIGABRT: 6>.


Traceback (most recent call last):
  File "<string>", line 1, in <module>
    from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=4, pipe_handle=17)
                                                  ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 122, in spawn_main
    exitcode = _main(fd, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
    ~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 244, in prepare
    _fixup_main_from_name(data['init_main_from_name'])
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 268, in _fixup_main_from_name
    main_content = runpy.run_module(mod_name,
                                    run_name="__mp_main__",
                                    alter_sys=True)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 226, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 98, in _run_module_code
    _run_code(code, mod_globals, init_globals,
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              mod_name, mod_spec, pkg_name, script_name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
    ~~~~^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 8, in <module>
    from .setup import setup_process, setup_test_dir
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/setup.py", line 12, in <module>
    from .runtests import RunTests
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/runtests.py", line 194, in <module>
    @dataclasses.dataclass(slots=True, frozen=True)
     ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1362, in wrap
    return _process_class(cls, init, repr, eq, order, unsafe_hash,
                          frozen, match_args, kw_only, slots,
                          weakref_slot)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1187, in _process_class
    cls = _add_slots(cls, frozen, weakref_slot, fields)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1330, in _add_slots
    member = inspect.unwrap(member)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/inspect.py", line 688, in unwrap
    if (id_func in memo) or (len(memo) >= recursion_limit):
                             ~~~^^^^^^
TypeError: object of type 'function' has no len()
k


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2263, in test_abort
    self.run_threads(self._test_abort_f,
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
                     (self.barrier, results1, results2))
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2177, in run_threads
    b = Bunch(self, f, args, self.N-1)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2113, in __init__
    p.start()
    ~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 121, in start
    self._popen = self._Popen(self)
                  ~~~~~~~~~~~^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/context.py", line 224, in _Popen
    return _default_context.get_context().Process._Popen(process_obj)
           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/context.py", line 300, in _Popen
    return Popen(process_obj)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/popen_forkserver.py", line 35, in __init__
    super().__init__(process_obj)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/popen_fork.py", line 20, in __init__
    self._launch(process_obj)
    ~~~~~~~~~~~~^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/popen_forkserver.py", line 51, in _launch
    self.sentinel, w = forkserver.connect_to_new_process(self._fds)
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 89, in connect_to_new_process
    self.ensure_running()
    ~~~~~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 131, in ensure_running
    resource_tracker.ensure_running()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/resource_tracker.py", line 160, in ensure_running
    warnings.warn('resource_tracker: process died unexpectedly, '
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                  'relaunching.  Some resources might leak.')
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UserWarning: resource_tracker: process died unexpectedly, relaunching.  Some resources might leak.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 758, in test_many_processes
    self.assertIn(p.exitcode, exitcodes)
    ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: -11 not found in [-15]


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 335, in main
    code = _serve_one(child_r, fds,
                      unused_fds,
                      old_handlers)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 375, in _serve_one
    code = spawn._main(child_r, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
    ~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 244, in prepare
    _fixup_main_from_name(data['init_main_from_name'])
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 268, in _fixup_main_from_name
    main_content = runpy.run_module(mod_name,
                                    run_name="__mp_main__",
                                    alter_sys=True)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 226, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 98, in _run_module_code
    _run_code(code, mod_globals, init_globals,
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
              mod_name, mod_spec, pkg_name, script_name)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
    ~~~~^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 6, in <module>
    from test.support import os_helper, Py_DEBUG
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 10, in <module>
    import logging
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/logging/__init__.py", line 26, in <module>
    import sys, os, time, io, re, traceback, warnings, weakref, collections.abc
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 13, in <module>
    import _colorize
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_colorize.py", line 175, in <module>
    @dataclass(frozen=True)
     ~~~~~~~~~^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1362, in wrap
    return _process_class(cls, init, repr, eq, order, unsafe_hash,
                          frozen, match_args, kw_only, slots,
                          weakref_slot)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1014, in _process_class
    cls_fields.append(_get_field(cls, name, type, kw_only))
                      ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 788, in _get_field
    f = field(default=default)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 410, in field
    raise ValueError('cannot specify both default and default_factory')
ValueError: cannot specify both default and default_factory
ERROR


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 43, in test_method_checksum
    "01"[char.istitle()],
         ^^^^^^^^^^^^
AttributeError: 'UnicodeMethodsTest' object has no attribute 'istitle'


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 34, in test_build
    self.check_build('_test_cext')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 56, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_range.py", line 557, in test_range_iterators
    self.assert_iterators_equal(iter1, iter2, test_id, limit=100)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: 'str' object is not callable


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 198, in _run_module_as_main
    return _run_code(code, main_globals, None,
                     "__main__", mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
    ~~~~^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 10, in <module>
    from .single import run_single_test
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/single.py", line 16, in <module>
    from .runtests import RunTests
DeprecationWarning: __package__ != __spec__.parent


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 111, in test_name_inverse_lookup
    self.assertEqual(self.db.lookup(looked_name), char)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: <test.test_unicodedata.UnicodeFunctionsTest testMethod=test_name_inverse_lookup> is not an instance of <class 'str'> : Second argument is not a string


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 119, in test_no_names_in_pua
    self.assertRaises(ValueError, self.db.name, char)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/unittest/case.py", line 813, in assertRaises
    return context.handle('assertRaises', args, kwargs)
           ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/unittest/case.py", line 247, in handle
    callable_obj(*args, **kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
TypeError: unicodedata.name() argument after * must be an iterable, not _AssertRaisesContext


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 39, in test_build_limited_cpp03
    self.check_build('_test_limited_cpp03ext', std='c++03', limited=True)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 57, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


Traceback (test.test_exceptions.ExceptionTests.testInvalidTraceback) ... ok


Traceback (most recent call last):
python: Python/generated_cases.c.h:8407: _PyEval_EvalFrameDefault: Assertion `oparg & 1' failed.
ERROR


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_support.py", line 570, in test_args_from_interpreter_flags
    self.check_options(opts, 'args_from_interpreter_flags')
    ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_support.py", line 535, in check_options
    self.assertEqual(proc.stdout.rstrip(), repr(expected))
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: '' != '[]'
+ []


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_concurrent_futures/util.py", line 54, in setUp
    self.manager = self.get_context().Manager()
                   ~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/context.py", line 57, in Manager
    m.start()
    ~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/managers.py", line 570, in start
    self._address = reader.recv()
                    ~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/connection.py", line 256, in recv
    buf = self._recv_bytes()
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/connection.py", line 447, in _recv_bytes
    buf = self._recv(4)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/connection.py", line 416, in _recv
    raise EOFError
EOFError


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 400, in test_normalization
    self.run_normalization_tests(testdata)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 427, in run_normalization_tests
    c1,c2,c3,c4,c5 = [self.unistr(x) for x in line.split(';')[:-1]]
                      ~~~~~~~~~~~^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 380, in unistr
    data = [int(x, 16) for x in data.split(" ")]
            ~~~^^^^^^^
TypeError: 'str' object is not callable


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_embed.py", line 1521, in test_init_is_python_build_with_home
    self.check_all_configs("test_init_is_python_build", config,
    ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                           api=API_COMPAT, env=env)
                           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_embed.py", line 941, in check_all_configs
    out, err = self.run_embedded_interpreter(testname,
               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
                                             env=env, cwd=cwd)
                                             ^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_embed.py", line 138, in run_embedded_interpreter
    self.assertEqual(p.returncode, returncode,
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
                     "bad returncode %d, stderr is %r" %
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                     (p.returncode, err))
                     ^^^^^^^^^^^^^^^^^^^^
AssertionError: 1 != 0 : bad returncode 1, stderr is 'Fatal Python error: init_import_site: Failed to import the site module\nPython runtime state: initialized\nTraceback (most recent call last):\n  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/site.py", line 73, in <module>\n    import os\n  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/os.py", line 29, in <module>\n    from _collections_abc import _check_methods\n  File "<frozen importlib._bootstrap>", line 1371, in _find_and_load\n  File "<frozen importlib._bootstrap>", line 1333, in _find_and_load_unlocked\n  File "<frozen importlib._bootstrap>", line 1267, in _find_spec\n  File "<frozen importlib._bootstrap_external>", line 1295, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 1269, in _get_spec\n  File "<frozen importlib._bootstrap_external>", line 1396, in find_spec\n  File "<frozen importlib._bootstrap_external>", line 133, in _path_join\nTypeError: \'str\' object is not callable\n'


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_file.py", line 298, in testIteration
    next(f)
    ~~~~^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 556, in __next__
    line = self.readline()
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 543, in readline
    b = self.read(nreadahead())
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 1053, in read
    return self._read_unlocked(size)
           ~~~~~~~~~~~~~~~~~~~^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_pyio.py", line 1083, in _read_unlocked
    avail = len(buf) - pos  # Length of the available buffered data.
            ~~~^^^^^
TypeError: object of type 'BufferedReader' has no len()


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/traceback.py", line 13, in <module>
    import _colorize
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_colorize.py", line 201, in <module>
    @dataclass(frozen=True)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1362, in wrap
    return _process_class(cls, init, repr, eq, order, unsafe_hash,
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 1014, in _process_class
    cls_fields.append(_get_field(cls, name, type, kw_only))
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 788, in _get_field
    f = field(default=default)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dataclasses.py", line 410, in field
    raise ValueError('cannot specify both default and default_factory')
ValueError: cannot specify both default and default_factory
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 335, in main
    code = _serve_one(child_r, fds,
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/forkserver.py", line 375, in _serve_one
    code = spawn._main(child_r, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 244, in prepare
    _fixup_main_from_name(data['init_main_from_name'])
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 268, in _fixup_main_from_name
    main_content = runpy.run_module(mod_name,
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 226, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 98, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/runpy.py", line 88, in _run_code
    exec(code, run_globals)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/libregrtest/worker.py", line 6, in <module>
    from test.support import os_helper, Py_DEBUG
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 9, in <module>
    import inspect
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/inspect.py", line 149, in <module>
    import dis
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/dis.py", line 65, in <module>
    _all_opname[op] = name
TypeError: list indices must be integers or slices, not str
ERROR


Traceback (most recent call last):
  File "<string>", line 1, in <module>
    from multiprocessing.spawn import spawn_main; spawn_main(tracker_fd=4, pipe_handle=13)
                                                  ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 122, in spawn_main
    exitcode = _main(fd, parent_sentinel)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 131, in _main
    prepare(preparation_data)
    ~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/spawn.py", line 226, in prepare
    util.get_logger().setLevel(data['log_level'])
    ~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/util.py", line 70, in get_logger
    import logging
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/logging/__init__.py", line 477, in <module>
    class StrFormatStyle(PercentStyle):
    ...<30 lines>...
                raise ValueError('invalid format: no fields')
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/logging/__init__.py", line 482, in StrFormatStyle
    fmt_spec = re.compile(r'^(.?[<>=^])?[+ -]?#?0?(\d+|{\w+})?[,_]?(\.(\d+|{\w+}))?[bcdefgnosx%]?$', re.I)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 289, in compile
    return _compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/__init__.py", line 350, in _compile
    p = _compiler.compile(pattern, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_compiler.py", line 762, in compile
    p = _parser.parse(p, flags)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_parser.py", line 973, in parse
    p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_parser.py", line 460, in _parse_sub
    itemsappend(_parse(source, state, verbose, nested + 1,
                ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                       not nested and not items))
                       ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_parser.py", line 686, in _parse
    if not item or item[0][0] is AT:
                   ~~~~^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/re/_parser.py", line 171, in __getitem__
    return self.data[index]
           ~~~~~~~~~^^^^^^^
TypeError: list indices must be integers or slices, not SubPattern
Process Process-25:
Process Process-24:
Traceback (most recent call last):
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2126, in task
    self.f(*self.args)
    ~~~~~~^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2358, in _test_default_timeout_f
    i = barrier.wait(cls.defaultTimeout)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 732, in wait
    self._wait(timeout)
    ~~~~~~~~~~^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 772, in _wait
    raise BrokenBarrierError
threading.BrokenBarrierError
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2126, in task
    self.f(*self.args)
    ~~~~~~^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2358, in _test_default_timeout_f
    i = barrier.wait(cls.defaultTimeout)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 732, in wait
    self._wait(timeout)
    ~~~~~~~~~~^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 772, in _wait
    raise BrokenBarrierError
threading.BrokenBarrierError
Process Process-27:
Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2126, in task
    self.f(*self.args)
    ~~~~~~^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 2358, in _test_default_timeout_f
    i = barrier.wait(cls.defaultTimeout)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 732, in wait
    self._wait(timeout)
    ~~~~~~~~~~^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/threading.py", line 772, in _wait
    raise BrokenBarrierError
threading.BrokenBarrierError
ERROR


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unicodedata.py", line 350, in test_bug_5828
    if "\x00" in chr(c).lower()+chr(c).upper()+chr(c).title()
                 ~~~^^^
TypeError: 'str' object is not callable


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_concurrent_futures/test_process_pool.py", line 153, in test_idle_process_reuse_multiple
    executor.submit(mul, 12, 7).result()
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/concurrent/futures/_base.py", line 450, in result
    return self.__get_result()
           ~~~~~~~~~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/concurrent/futures/_base.py", line 395, in __get_result
    raise self._exception
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 6134, in test_resource_tracker_exit_code
    self._test_resource_tracker_leak_resources(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
        cleanup=cleanup,
        ^^^^^^^^^^^^^^^^
    )
    ^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 6124, in _test_resource_tracker_leak_resources
    self.assertEqual(tracker._exitcode, expected_exit_code)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: -6 != 0


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 44, in test_build_c99
    self.check_build('_test_c99_cext', std='c99')
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cext/__init__.py", line 56, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2460, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'dev', '-m', 'venv', 'env']' returned non-zero exit status 1.


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 320, in _bootstrap
    self.run()
    ~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
    ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/_test_multiprocessing.py", line 517, in _sleep_some_event
    event.set()
    ~~~~~~~~~^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/synchronize.py", line 344, in set
    with self._cond:
         ^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/synchronize.py", line 242, in __exit__
    return self._lock.__exit__(*args)
           ~~~~~~~~~~~~~~~~~~~^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/multiprocessing/synchronize.py", line 100, in __exit__
    return self._semlock.__exit__(*args)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
KeyboardInterrupt
k


Traceback (most recent call last):
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 53, in test_build_limited
    self.check_build('_testcppext_limited', limited=True)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_cppext/__init__.py", line 57, in check_build
    with support.setup_venv_with_pip_setuptools(venv_dir) as python_exe:
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/contextlib.py", line 141, in __enter__
    return next(self.gen)
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2475, in setup_venv_with_pip_setuptools
    run_command(cmd)
    ~~~~~~~~~~~^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/__init__.py", line 2450, in run_command
    subprocess.run(cmd, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '('/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1376617æ/tempcwd/env/bin/python', '-X', 'dev', '-m', 'pip', 'install', '/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/wheeldata/setuptools-79.0.1-py3-none-any.whl')' died with <Signals.SIGABRT: 6>.

kumaraditya303 added a commit that referenced this pull request May 23, 2025
…s already closed in asyncio subprocess (GH-134508) (#134562)

gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess (GH-134508)
(cherry picked from commit 5804ee7)

Co-authored-by: Kumar Aditya <[email protected]>
kumaraditya303 added a commit that referenced this pull request May 23, 2025
…s already closed in asyncio subprocess (GH-134508) (#134561)

gh-114177: avoid calling connection lost callbacks when loop is already closed in asyncio subprocess (GH-134508)
(cherry picked from commit 5804ee7)

Co-authored-by: Kumar Aditya <[email protected]>
Pranjal095 pushed a commit to Pranjal095/cpython that referenced this pull request Jul 12, 2025
taegyunkim pushed a commit to taegyunkim/cpython that referenced this pull request Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic-asyncio type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants