☠ Buildbot (Python): python/cpython - failed test (failure) (main)
The Buildbot has detected a new failure on builder AMD64 Debian root 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/#/builders/345/builds/11538
Buildbot URL: https://buildbot.python.org/
Worker for this Build: angelico-debian-amd64
Build Reason: <unknown> Blamelist: T. Wouters <thomas@python.org>, mpage <mpage@meta.com>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
==
Captured traceback
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_re.py", line 1028, in test_big_codesize r = re.compile('|'.join(('%d'%x for x in range(10000)))) 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 875, in _parse raise AssertionError("unsupported special character %r" % (char,)) ^^^^ UnboundLocalError: cannot access local variable 'char' where it is not associated with a value
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_pprint.py", line 1110, in test_str_wrap formatted = pprint.pformat([special] * 2, width=width) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 61, in pformat underscore_numbers=underscore_numbers).pformat(object) ~~~~~~~^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 167, in pformat self._format(object, sio, 0, 0, {}, 0) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 193, in _format p(self, object, stream, indent, allowance, context, level + 1) ~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 296, in _pprint_list self._format_items(object, stream, indent, allowance + 1, ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ context, level) ^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 511, in _format_items self._format(ent, stream, indent, ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ allowance if last else 1, ^^^^^^^^^^^^^^^^^^^^^^^^^ context, level) ^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 193, in _format p(self, object, stream, indent, allowance, context, level + 1) ~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/pprint.py", line 363, in _pprint_str if len(repr(candidate)) > max_width2: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: '>' not supported between instances of 'int' and 'PrettyPrinter'
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_importlib/extension/test_loader.py", line 388, in test_nonmodule_cases script_helper.run_test_script(script) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 322, in run_test_script raise AssertionError(f"{name} failed") AssertionError: script _test_nonmodule_cases.py failed
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unparse.py", line 137, in check_ast_roundtrip code2 = ast.unparse(ast1) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 630, in unparse return unparser.visit(ast_obj) ~~~~~~~~~~~~~~^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 193, in visit self.traverse(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 209, in visit_Module self._write_docstring_and_traverse_body(node) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 199, in _write_docstring_and_traverse_body self.traverse(node.body[1:]) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 182, in traverse self.traverse(item) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 415, in visit_ClassDef self._write_docstring_and_traverse_body(node) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 201, in _write_docstring_and_traverse_body self.traverse(node.body) ~~~~~~~~~~~~~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 182, in traverse self.traverse(item) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 418, in visit_FunctionDef self._function_helper(node, "def") ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 438, in _function_helper self._write_docstring_and_traverse_body(node) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 201, in _write_docstring_and_traverse_body self.traverse(node.body) ~~~~~~~~~~~~~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 182, in traverse self.traverse(item) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 474, in visit_For self._for_helper("for ", node) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 486, in _for_helper self.traverse(node.body) ~~~~~~~~~~~~~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 182, in traverse self.traverse(item) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 524, in visit_With self.traverse(node.body) ~~~~~~~~~~~~~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 182, in traverse self.traverse(item) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 522, in visit_With self.interleave(lambda: self.write(", "), self.traverse, node.items) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 66, in interleave f(next(seq)) ~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 1093, in visit_withitem self.traverse(node.context_expr) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 954, in visit_Call self.traverse(node.func) ~~~~~~~~~~~~~^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 943, in visit_Attribute self.traverse(node.value) ~~~~~~~~~~~~~^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 184, in traverse super().visit(node) ~~~~~~~~~~~~~^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/ast.py", line 512, in visit return visitor(node) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/_ast_unparse.py", line 708, in visit_Name self.write(node.id) ~~~~~~~~~~^^^^^^^^^ TypeError: 'Unparser' object is not callable
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_unparse.py", line 139, in check_ast_roundtrip self.assertASTEqual(ast1, ast2) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 46, in assertASTEqual traverse_compare(ast1, ast2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 31, in traverse_compare traverse_compare(node1, node2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 31, in traverse_compare traverse_compare(node1, node2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 31, in traverse_compare traverse_compare(node1, node2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 31, in traverse_compare traverse_compare(node1, node2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 27, in traverse_compare traverse_compare(value1, value2) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/ast_helper.py", line 23, in traverse_compare value2 = getattr(b, field, missing) TypeError: attribute name must be string, not 'Name'
Test report
Failed tests:
- test_queue
Failed subtests:
- test_big_codesize - test.test_re.ReTests.test_big_codesize
- test_str_wrap - test.test_pprint.QueryTestCase.test_str_wrap
- test_nonmodule_cases - test.test_importlib.extension.test_loader.NonModuleExtensionTests.test_nonmodule_cases
- test_files - test.test_unparse.DirectoryTestCase.test_files
Sincerely, -The Buildbot
participants (1)
-
buildbot@python.org