Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove from stable ABI#119680

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
encukou merged 2 commits intopython:mainfrompablogsal:gh-119521
Jun 24, 2024

Conversation

pablogsal
Copy link
Member

@pablogsalpablogsal commentedMay 28, 2024
edited by github-actionsbot
Loading

Copy link
Member

@JelleZijlstraJelleZijlstra left a comment

Choose a reason for hiding this comment

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

Should we use__IncompleteInputError__? There are currently no other classes with a single underscore in the builtins, but there are some other internal names that use dunders (e.g.,__import__,__build_class__).

@pablogsal
Copy link
MemberAuthor

That would be a bit weird IMHO because those dunder methods are hooks or functions, not classes

… and remove from stable ABISigned-off-by: Pablo Galindo <pablogsal@gmail.com>
@@ -108,7 +108,9 @@ PyAPI_DATA(PyObject *) PyExc_NotImplementedError;
PyAPI_DATA(PyObject *) PyExc_SyntaxError;
PyAPI_DATA(PyObject *) PyExc_IndentationError;
PyAPI_DATA(PyObject *) PyExc_TabError;
#if !defined(Py_LIMITED_API)
PyAPI_DATA(PyObject *) PyExc_IncompleteInputError;
Copy link
Member

Choose a reason for hiding this comment

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

Does it need to be exported at all? An extension can always doPyObject_GetAttrString(Py_GetBuiltins(), "_IncompleteInputError")) (or whatever the "GetBuiltins" call actually is) if it needs a reference.

Removing from the limited API is definitely the right thing. Luckily we caught it pre-release.

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

We are using it in the parser so it needs to be exported in the headers somehow. Or do you mean we can just use "extern" for it?

Copy link
Member

Choose a reason for hiding this comment

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

Yeah, justextern would mean it's available in builds that are also building its source file, whilePyAPI_ means it's exported for use by other apps that link to our binaries. (I think the distinction is more strictly enforced on Windows than POSIX, but we can at least capture our intent.)

@encukou
Copy link
Member

@pablogsal Do you plan to get back to this? Should I take over?

@pablogsal
Copy link
MemberAuthor

I think the only thing missing is#119680 (comment)

I can try to do it this week, but feel free to take over if you have free cycles

encukou reacted with thumbs up emoji

@encukou
Copy link
Member

How's this? It won't expose a public pointer at all, instead there's#define PyExc_IncompleteInputError ((PyObject *)(&_PyExc_IncompleteInputError)) in an internal header?

pablogsal reacted with thumbs up emoji

@pablogsal
Copy link
MemberAuthor

LGTM

@encukouencukou merged commitac61d58 intopython:mainJun 24, 2024
36 checks passed
@encukouencukou added the needs backport to 3.13bugs and security fixes labelJun 24, 2024
@miss-islington-app
Copy link

Thanks@pablogsal for the PR, and@encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull requestJun 24, 2024
… and remove from public API/ABI (pythonGH-119680)(cherry picked from commitac61d58)Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>Signed-off-by: Pablo Galindo <pablogsal@gmail.com>Co-authored-by: Petr Viktorin <encukou@gmail.com>
@bedevere-app
Copy link

GH-120944 is a backport of this pull request to the3.13 branch.

@bedevere-appbedevere-appbot removed the needs backport to 3.13bugs and security fixes labelJun 24, 2024
@bedevere-bot
Copy link

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

Hi! The buildbotARM64 MacOS M1 NoGIL 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/1270/builds/1915) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/1270/builds/1915

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp4dpujrp0/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpmvu6itg4/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmprb7rfa3i/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpduuypu91/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpo7y208l3/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp3y_jl0ix\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpzt_802du\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp3y_jl0ix/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmprcq1ff2x\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpfglhbtcp/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp65fhjivj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpsznn112v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp9260b5ms\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpe3kz8i38\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp8zy_dwmg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp07u__4dl/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpr7byv6o6/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpxilce0lu/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpmc1w8gau\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpnc8unaa2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpf1sn2ix3/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp8exy441q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp1wld1sf7/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpfglhbtcp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpu6hqvcyz/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp4dpujrp0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpmfqq607j/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpqv9z0ypc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpmc1w8gau/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpqv9z0ypc/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp103g5tc6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpczcndrv2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpxilce0lu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpo59uzlf8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp9260b5ms/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpkzt5_r5b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmprrujfzim/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpduuypu91\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpre6xnyw2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpvzfc7qq6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpzm834f9e/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpmr3yx0j2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpzm834f9e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpzt_802du/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmprcq1ff2x/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp49vfncw9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpgr9evdij/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpmr3yx0j2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp49vfncw9/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpxb71q5vc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpgr9evdij\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp7s34oa2t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpe3kz8i38/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpsznn112v/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpf1sn2ix3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp8exy441q/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp8cl46rbu/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp65fhjivj/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpxb71q5vc/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpo59uzlf8/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpo7y208l3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp_a5d1uwo/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp55byirg1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmprb7rfa3i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpk1htvwrv/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp8cl46rbu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp9_f_m0hc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpnc8unaa2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp55byirg1/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp9_f_m0hc/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp8zy_dwmg/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpr7byv6o6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmpmvu6itg4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpre6xnyw2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpczcndrv2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmpvzfc7qq6/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp_a5d1uwo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp7s34oa2t/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761æ/tmp07u__4dl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpu6hqvcyz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp1wld1sf7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmpkzt5_r5b/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpmfqq607j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmp2c8qvca2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_62761��/tmp103g5tc6/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmpk1htvwrv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281æ/tmprrujfzim\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-arm64-aws.macos-with-brew.nogil/build/build/test_python_74281��/tmp2c8qvca2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---

@bedevere-bot
Copy link

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

Hi! The buildbotAMD64 Ubuntu NoGIL 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/1225/builds/2515) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/1225/builds/2515

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_exposed_globals_in_repl - test.test_pyrepl.test_pyrepl.TestMain.test_exposed_globals_in_repl
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_dumb_terminal_exits_cleanly - test.test_pyrepl.test_pyrepl.TestMain.test_dumb_terminal_exits_cleanly
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpo3buv76y/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp5fiw02zt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp7sunv4ke/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp2sl98oj2/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp9qe7_vw0/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpr8e6d78n/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpp_zb25q0/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmprl39zi23\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp8pod2_vy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp3a4flhv8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpotp0rwul/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp15721ixc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpp4q8ni3y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpthwaizeq/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpfzk_91fo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp5u6yq9kd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpur_je7mx/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp2hedogq2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpzd3nvttz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp5gjs3znl/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp_j6sic7s/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpi8gawcay\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpp4q8ni3y/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp8578lc5z/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp_j6sic7s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpyt2gmz6i/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpr8e6d78n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp9qe7_vw0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpthwaizeq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpfp8trhbt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpfp8trhbt/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpol7403qw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpp_zb25q0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmps65vo74j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp8578lc5z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp15721ixc/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpnr734_dr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpdtfa4p6k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpbxv3lg_k/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmppgato2bb/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmprl39zi23/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpfzk_91fo/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmplz6g8th2/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpur_je7mx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpzqfzcoxc/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmps65vo74j/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp5gjs3znl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpoy7k461s/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpo_jbxv1r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmppgato2bb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmppxpmxdye\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpo3buv76y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpq_0pxtlh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpol7403qw/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpdtfa4p6k/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpoy7k461s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp249r8kxw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpq_0pxtlh/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp5fiw02zt/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpnr734_dr/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpnknt1lg4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpmdhpu19x\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp2sl98oj2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp7sunv4ke\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_pyrepl/test_pyrepl.py", line861, intest_dumb_terminal_exits_cleanlyself.assertIn("warning: can\'t use pyrepl", output)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^AssertionError:"warning: can't use pyrepl" not found in 'exit()\r\n'Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpo_jbxv1r/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp249r8kxw/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmp4jl2udf0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp0so8mixp/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp3a4flhv8/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpbxv3lg_k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmplz6g8th2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmp8pod2_vy/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmppxpmxdye/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpyt2gmz6i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpyh7gp3lw/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp4jl2udf0/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpzd3nvttz/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp5u6yq9kd/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpmdhpu19x/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/__init__.py", line2622, inwrapperreturn func(*args,**kwargs)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_pyrepl/test_pyrepl.py", line854, intest_exposed_globals_in_replself.assertIn(expected_output, output)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^AssertionError:"['__annotations__', '__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__']" not found in 'sorted(dir())\r\nexit\r\n\nPython 3.14.0a0 experimental free-threading build (heads/main:ac61d58db0, Jun 24 2024, 12:10:57) [GCC 11.4.0] on linux\n\r\nType "help", "copyright", "credits" or "license" for more information.\r\n'Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmp2hedogq2/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpzqfzcoxc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpyh7gp3lw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpz6p9mutn/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmp0so8mixp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778æ/tmpz6p9mutn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072��/tmpi8gawcay/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2041072æ/tmpotp0rwul\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/ubuntu/buildarea/3.x.itamaro-ubuntu-aws.nogil/build/build/test_python_2016778��/tmpnknt1lg4/parse.cpython-314td-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---

@bedevere-bot
Copy link

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

Hi! The buildbotaarch64 Fedora Stable 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/125/builds/6157) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/125/builds/6157

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpui6ue2df\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp0fvzw5ij/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp1xoar_uo/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmph5iznh7v/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpxt83ak8r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpbi7v4ynp/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpg9tstmqt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp0wubznw9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpitnx94i3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpgdnsaj7t/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmplkhfa_gk/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmph5iznh7v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp5gr8u22s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmplkhfa_gk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpg9tstmqt/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp9ei15ctt/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp4wk0wk1r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp8b8lczpz/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpo0ug8fdv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpe2ljy1_q/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpo0l3n0vg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp6ketisss\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp1fc0e48l\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpe2ljy1_q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpefcr1n_a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpwfro70qi/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpf8ceekzo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp_rnuzlf0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp0wubznw9/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpizfjqo62/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp_rnuzlf0/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpb2r5qly7/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpgdnsaj7t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp_usioyvy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpn7l3m8nk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp1uz7gxmx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpf8ceekzo/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpizfjqo62\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpn7l3m8nk/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpzwadmpd9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp1nu3hxgu/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp065necpb/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpo0ug8fdv/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp5gr8u22s/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp0fvzw5ij\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpa02l377m/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp4wk0wk1r/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp9ei15ctt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmprys5aoa8/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpzwadmpd9/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmptn1upj7v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp065necpb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpb2r5qly7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpd1g0b32d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp8b8lczpz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpui6ue2df/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmprys5aoa8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmprp2508qi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp1uz7gxmx/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp_6u95y8q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp6ketisss/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp_usioyvy/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp1nu3hxgu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpxt83ak8r/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp2fmvzdo6/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpxs1wbnjw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpitnx94i3/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpbi7v4ynp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpqglg_4ed/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpd1g0b32d/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpefcr1n_a/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp2fmvzdo6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmp4gcblbt_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpqglg_4ed\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpbr_kkcud/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmp_6u95y8q/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmpxs1wbnjw/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpgf7q0l29/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmpo0l3n0vg/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpgf7q0l29\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028��/tmptn1upj7v/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpa02l377m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919æ/tmpbr_kkcud\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp4gcblbt_/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmprp2508qi/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2647919��/tmp1fc0e48l/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmp1xoar_uo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_2677028æ/tmpwfro70qi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']

@bedevere-bot
Copy link

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

Hi! The buildbots390x SLES 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/540/builds/9320) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/540/builds/9320

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpuutblr7n/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpkcqd70u3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpptayoxyd/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmppuh6cp7q/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp2kxh3li9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpp88bzoho\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp5bm_88wo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp5m6s0sdx/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpvw6cdtde/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpdw57_3ti\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpiig5b850/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpvw6cdtde\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp5_m7_ito\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpgopeb2ue/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp7t63ob_w/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp4m_i75al\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpvchh44_m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp_j7k1oyq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp4m_i75al/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpd6z1xewg/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpdhw2bi0e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp7t63ob_w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp00di8unl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmptsdoafv_/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpdhw2bi0e/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpv16gpdvv/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpr0t83m3v/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpr0t83m3v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp5_m7_ito/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp4czsnez2/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp_42sgciq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpjermg7ut/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmptn90txm6/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp00di8unl/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp5bm_88wo/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp2kxh3li9/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpgopeb2ue\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmph3xf_t4p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmppuh6cp7q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmprl83s9gi/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmptsdoafv_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmppyi57sni/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpzm7ohg58\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmph3xf_t4p/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpzm7ohg58/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpitlt43kl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp_cvd_3rq/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp1yndsm4x\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpvchh44_m/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmptn90txm6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmppw8nm5p0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp5m6s0sdx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpitlt43kl/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp_42sgciq/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp8_sdl_v2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmppfocjz1o/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpaauwloa1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpdw57_3ti/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpiig5b850\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp1yndsm4x/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp8_sdl_v2/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpk043io07\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpd6z1xewg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpp88bzoho/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpv16gpdvv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpidp2au8a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp4czsnez2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmp51v63fxl/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpg5o62t5u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpg5o62t5u/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpidp2au8a/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpuutblr7n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmprl83s9gi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpk043io07/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmptacr8b5h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp_j7k1oyq/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmppyi57sni\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmppw8nm5p0/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmpjermg7ut\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmptacr8b5h/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560��/tmpaauwloa1/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmp2drzhzjl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmpkcqd70u3/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695æ/tmppfocjz1o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_59695��/tmp2drzhzjl/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp51v63fxl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmp_cvd_3rq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_28560æ/tmpptayoxyd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']

@bedevere-bot
Copy link

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

Hi! The buildbots390x Debian 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/49/builds/9367) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/49/builds/9367

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpfez4vvf6/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpxm199fx9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp2qq3lgrb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpyn_5gx74/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpmavuwcyg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpwwsdkl2o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpksq4rxud\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpmxtffo6w/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp7vokf3m2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpul_d0qnx/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpzcrzy5k_/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpatlu0mo3/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpko0baidh/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpmxtffo6w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmp_u1zpa87\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpyn_5gx74\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmp6b74baqk/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmptl7649zt/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpaycevda6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpm_j81zet/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpt9_9sqvv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmphd5m5wwg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp2qq3lgrb/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpwwsdkl2o/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp2t5bdarn/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp8rayj8po/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmp4u783u0g/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpaycevda6/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp7irtlpao\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpppyj6q43\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp9s1git7l\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpaj86ed39\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp68_9e4ig/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmp6b74baqk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp2t5bdarn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpaj86ed39/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp2cv7hqdd/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpppyj6q43/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpk4ft0jnj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpo2yetzl8/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp4b268a72/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpz59_3leq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpmuowwvbr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpd2ty652b/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpm_j81zet\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp6ewuheqi/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp9s1git7l/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmptl7649zt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp8fe4lr2o/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp6ewuheqi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpz59_3leq/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp8entycui/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpkmjs169z/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpzcrzy5k_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpmavuwcyg/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmprh322il0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpo2yetzl8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpqpgmx1eh/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp68_9e4ig\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpatlu0mo3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp4b268a72\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp7irtlpao/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpk4ft0jnj/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpmuowwvbr/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp8rayj8po\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmp40rwbo6x\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpt9_9sqvv/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpa8a6v8gt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpkmjs169z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmp7fyd71yx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp2cv7hqdd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmp7fyd71yx/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmp4u783u0g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmpxm199fx9/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpd2ty652b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpfez4vvf6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmphd5m5wwg/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp8fe4lr2o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmpqpgmx1eh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmp_u1zpa87/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566æ/tmp8entycui\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpul_d0qnx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmprh322il0/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpa8a6v8gt/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2461566��/tmp7vokf3m2/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmp40rwbo6x/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241��/tmpksq4rxud/parse.cpython-314d-s390x-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_2457241æ/tmpko0baidh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']

@bedevere-bot
Copy link

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

Hi! The buildbotaarch64 Fedora Stable Clang 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/234/builds/6181) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/234/builds/6181

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpwuq83raq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpw7yxw7cf/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpt3iq7xjn/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpav55f6_2/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpxq6qg807\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpu8ony_xf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpxxyzu03i/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpl2a2uvas/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp9gg43t8b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpyx_78z24\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpzx_053f6/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpfk7qikv2/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp9gg43t8b/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpndocekzw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpmslhr_kw/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpvz45fhp8/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpvz45fhp8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpj4rd14ij\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmp90d7klwy/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp23dviifj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpugr37glc/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpp1p4l8l9/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpwvn3ndsq/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpt3iq7xjn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmp90d7klwy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmp5l3_e55q/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpsp8ozaj7/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpznleiawe/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmp7hra1ama\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp4a7b4zb5/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpj4rd14ij/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpop0fkhpi/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpyx_78z24/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpq5f1wv1i/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpq5f1wv1i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpd__95jhd/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpbefsxf7u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpu8ony_xf/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmp_wa_hu6f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpndocekzw/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpu5w0bnn8/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpfdpluy1e/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpwgyum16_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp328fyxwc/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpxq6qg807/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmp5l3_e55q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpmslhr_kw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpu5w0bnn8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp4a7b4zb5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpbefsxf7u/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp0o2_dz94\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpngssry0j/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpzx_053f6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp6vko6167/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmprxb7jjkk/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpwuq83raq/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpfk7qikv2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp6vko6167\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpeu9qbxgu/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpwe15zibp/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpsp8ozaj7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpugr37glc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmprxb7jjkk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpp1p4l8l9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpav55f6_2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpngssry0j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp_tnolexa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp_tnolexa/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmpwgyum16_/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpd__95jhd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpw7yxw7cf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmp7hra1ama/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpeu9qbxgu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpxxyzu03i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp23dviifj/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpa_97203a/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpwe15zibp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpl2a2uvas\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpfdpluy1e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmp0o2_dz94/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810��/tmpbyyx4fbn/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700��/tmp_wa_hu6f/parse.cpython-314d-aarch64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpbyyx4fbn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpznleiawe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmp328fyxwc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpwvn3ndsq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2716810æ/tmpa_97203a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64.clang/build/build/test_python_2685700æ/tmpop0fkhpi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']

@bedevere-bot
Copy link

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

Hi! The buildbotx86-64 MacOS Intel ASAN NoGIL 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/1366/builds/1512) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/1366/builds/1512

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpp2uz9m0_/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp4x6s3n11/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpomr0vea9/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmppuaz8uyj/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp3urjrcgx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpr0jodvev/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpr0jodvev\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmppf8jx_t7/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp91dofh6b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp9zcwlx10/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpyqd0cwhp/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpxy9d3u46\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpndz1wln_/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp9zcwlx10\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpgnuqbm18\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp4x6s3n11\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpb250d376\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpmep599kr/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpxy9d3u46/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpjuvqld81\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmplb2rm4hv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpw2wg8jdy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmp70tdouyb/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpmuq_vzvn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpgnuqbm18/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpp2uz9m0_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp9phoznaz/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmppf8jx_t7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmppnw6cyn6/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmppk5qdkk_/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp1hi81e5t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpdbr1nuby/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpadfbfc12\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpomr0vea9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp5c6iwcqw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmppk5qdkk_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpb5zjfhou\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmppuaz8uyj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmp0tb3iamp/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmp4pqatl4o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmp70tdouyb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmps0v13c2o/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpndz1wln_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpyihcpkhy/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpyqd0cwhp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpgpx59e9s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmplb2rm4hv/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpyddiazuv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpb250d376/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpl3i93i1m/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpadfbfc12/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmptds144ly/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpzv5jf4f_/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpdwgp5e5q/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmptmr061ss/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpmuq_vzvn/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpp7e9f915\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmptds144ly\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp886_h4zl/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpgpx59e9s/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpyddiazuv/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpjuvqld81/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpw2wg8jdy/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpdbr1nuby\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmptmr061ss\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp91dofh6b/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmpp7e9f915/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpyihcpkhy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp9phoznaz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp3_jtu1m9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmppnw6cyn6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmp4760unkx/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp1hi81e5t/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmps0v13c2o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmp4760unkx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmp0tb3iamp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmp886_h4zl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp3urjrcgx/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpzv5jf4f_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpi2hh_kd9/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpmep599kr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmp4pqatl4o/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp3_jtu1m9/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpdwgp5e5q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017æ/tmpl3i93i1m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_19017��/tmp5c6iwcqw/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935æ/tmpi2hh_kd9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.macos-with-brew.asan.nogil/build/build/test_python_36935��/tmpb5zjfhou/parse.cpython-314t-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---

@bedevere-bot
Copy link

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

Hi! The buildbotx86-64 MacOS Intel NoGIL 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/1258/builds/2214) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/1258/builds/2214

Failed tests:

  • test_peg_generator
  • test_eintr

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_all - test.test_eintr.EINTRTests.test_all
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_flock -main.FNTLEINTRTest.test_flock
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpa429b_85\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpzhfm_bb6/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpk9c3i1gb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpqev7vpak/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpmkbt0eaj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpfq0qc7yh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpfxbdcqhv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/_test_eintr.py", line535, intest_flockself._lock(fcntl.flock,"flock")~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/_test_eintr.py", line517, in_lockraiseException("failed to sync child in%.1f sec"% dt)Exception:failed to sync child in 300.3 secTraceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpamig2uap/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmp2ohys7pv/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpbvczndax/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmphcmewqws/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp20ddh98b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpqev7vpak\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpzhfm_bb6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpbvczndax\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpzkpzr7yh/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpx1h2b4yy/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpjcdvf5z0/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpvxk0_snz/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpflv_snz4/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpzkpzr7yh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp2lnuf8v2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpflv_snz4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpipiq2tgm/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpamig2uap\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpfq0qc7yh/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpwejhaw48\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmplem25j9q/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpvvmtr7hs/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmp2ohys7pv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpipiq2tgm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpwejhaw48/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp2lnuf8v2/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmp0kw9eq2b/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp9y6mppg1/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp4vgxh3el\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpvvmtr7hs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpiljp7px5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpfm0lm860/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp_rh6qf6d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpi5464tzk/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp_rh6qf6d/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpyh647n7z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmplem25j9q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpjcdvf5z0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpjii0_u32/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpp0m6c40t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpwc9wxpvs/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp7lu4rws3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpi5464tzk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpk9c3i1gb/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpkpo6clib\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpvxk0_snz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpkpo6clib/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmphcmewqws\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpjii0_u32\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpiljp7px5/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpp0m6c40t/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmp1_jptejw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp0s9lutrx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpghwtukik/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmprjrize6_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpyzmn08hi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpwc9wxpvs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmp4hcoa00u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpx1h2b4yy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_eintr.py", line17, intest_all    script_helper.run_test_script(script)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line316, inrun_test_scriptraiseAssertionError(f"{name} failed")AssertionError:script _test_eintr.py failedTraceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmp0kw9eq2b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp7lu4rws3/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp9y6mppg1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpleeeusiz/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmp1_jptejw/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpfk0sw6aw/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp4vgxh3el/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpfxbdcqhv/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpyzmn08hi/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpfm0lm860\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp0s9lutrx/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmpyh647n7z/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmprjrize6_/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpmkbt0eaj/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpleeeusiz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmpfk0sw6aw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp20ddh98b/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892æ/tmp38sbt4p4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmpa429b_85/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263��/tmp4hcoa00u/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---Traceback (most recent call last):  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_67263æ/tmpghwtukik\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:dlopen(/Users/ec2-user/buildbot/buildarea/3.x.itamaro-macos-intel-aws.nogil/build/build/test_python_54892��/tmp38sbt4p4/parse.cpython-314td-darwin.so, 0x0002): symbol not found in flat namespace '__PyExc_IncompleteInputError'---

@bedevere-bot
Copy link

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

Hi! The buildbotAMD64 Windows10 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/146/builds/8934) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/146/builds/8934

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line508, inlinkself.spawn([self.linker]+ ld_args)~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line517, inspawnreturnsuper().spawn(cmd,env=env)~~~~~~~~~~~~~^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line1041, inspawn    spawn(cmd,dry_run=self.dry_run,**kwargs)~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\spawn.py", line70, inspawnraise DistutilsExecError("command{!r} failed with exit code{}".format(cmd, exitcode)    )distutils.errors.DistutilsExecError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line508, inlinkself.spawn([self.linker]+ ld_args)~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line517, inspawnreturnsuper().spawn(cmd,env=env)~~~~~~~~~~~~~^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line1041, inspawn    spawn(cmd,dry_run=self.dry_run,**kwargs)~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_11860�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\spawn.py", line70, inspawnraise DistutilsExecError("command{!r} failed with exit code{}".format(cmd, exitcode)    )distutils.errors.DistutilsExecError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120Traceback (most recent call last):  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line134, inrun_testself.build_extension(grammar_source)~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Lib\test\test_peg_generator\test_c_parser.py", line131, inbuild_extension    generate_parser_c_extension(grammar, Path('.'),library_dir=self.library_dir)~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\testutil.py", line107, ingenerate_parser_c_extension    compile_c_extension(~~~~~~~~~~~~~~~~~~~^str(source),^^^^^^^^^^^^...<3 lines>...        library_dir=library_dir,^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\Tools\peg_generator\pegen\build.py", line227, incompile_c_extension    compiler.link_shared_object(~~~~~~~~~~~~~~~~~~~~~~~~~~~^        objects,^^^^^^^^...<5 lines>...        build_temp=cmd.build_temp,^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\ccompiler.py", line752, inlink_shared_objectself.link(~~~~~~~~~^        CCompiler.SHARED_OBJECT,^^^^^^^^^^^^^^^^^^^^^^^^...<11 lines>...        target_lang,^^^^^^^^^^^^    )^  File"D:\buildarea\3.x.bolen-windows10\build\build\test_python_3440�\tempcwd\venv\Lib\site-packages\setuptools\_distutils\_msvccompiler.py", line510, inlinkraise LinkError(msg)distutils.errors.LinkError:command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX86\\x64\\link.exe' failed with exit code 1120

@bedevere-bot
Copy link

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

Hi! The buildbotAMD64 RHEL8 FIPS Only Blake2 Builtin Hash 3.x has failed when building commitac61d58.

What do you need to do:

  1. Don't panic.
  2. Checkthe 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/all/#builders/469/builds/8428) and take a look at the build logs.
  4. Check if the failure is related to this commit (ac61d58) 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/all/#builders/469/builds/8428

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_forced - test.test_peg_generator.test_c_parser.TestCParser.test_forced
  • test_forced_with_group - test.test_peg_generator.test_c_parser.TestCParser.test_forced_with_group
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_soft_keywords_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_lookahead
  • test_gather_action_ast - test.test_peg_generator.test_c_parser.TestCParser.test_gather_action_ast
  • test_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action

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

==

Click to see traceback logs
Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpaxw3tn5s/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpsjgynd_w/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpg7vgkf80\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmphksn6pmp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpu3_0pbtl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpk_7badm6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpyajiqsis/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmphpfb3pff/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpytfun1st/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpq8794m3n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpyxh3h0al/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpsjgynd_w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpjho2az7k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line486, intest_soft_keywords_parseself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpo4fd3_bj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpqfk69wsj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpc3g8264q/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line255, intest_advanced_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp6f0xol6c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["23", "-34"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpv27sf8c4/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpz61szjx8/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpqfk69wsj/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp5xq39_xm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpmd7qu7zz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpa89ni573\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpn9gcyb9i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpyajiqsis\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpd3_pnmb7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpg7vgkf80/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpr8bmvbst/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmppnhdprxv/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line498, intest_soft_keywords_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpzs5meai5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["if if + if"]\n        invalid_cases = ["if if"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpzs5meai5/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line220, intest_cutself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpgby4zh7j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x y z"]\n        invalid_cases = ["x q s"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpaxw3tn5s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpo4fd3_bj/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpz61szjx8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpg59p_cwp/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpgd34truq/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp0k7uee6b/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp6f0xol6c/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp0k7uee6b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line180, intest_c_parserself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpc3g8264q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        expressions = [\n            "4+5",\n            "4-5",\n            "4*5",\n            "1+4*5",\n            "1+4/5",\n            "(1+1) + (1+1)",\n            "(1+1) - (1+1)",\n            "(1+1) * (1+1)",\n            "(1+1) / (1+1)",\n        ]\n\n        for expr in expressions:\n            the_ast = parse.parse_string(expr, mode=1)\n            expected_ast = ast.parse(expr)\n            self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line523, intest_forced_with_groupself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpx245nus7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        self.assertEqual(parse.parse_string("number ;", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpebpj3721/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp81nzwke5/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line244, intest_left_recursionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpyz5d6p2b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpkxvwyl73/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line429, intest_syntax_error_for_stringself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmphpfb3pff\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n            try:\n                parse.parse_string(text, mode=0)\n            except SyntaxError as e:\n                tb = traceback.format_exc()\n            self.assertTrue(\'File "<string>", line 1\' in tb)\n            self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line232, intest_gatherself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp81nzwke5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["pass", "pass; pass"]\n        invalid_cases = ["pass;", "pass; pass;"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line204, intest_negative_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp8dybfel_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo 34"]\n        invalid_cases = ["foo bar"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpuw9gkclh/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpznqp5_64\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpq8794m3n/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpuw9gkclh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpa89ni573/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpyxh3h0al\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpytfun1st\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpjho2az7k/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line306, intest_gather_action_astself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpdtflpkku\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass; pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpk_7badm6/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpdtflpkku/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpd3_pnmb7/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line349, intest_if_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpebpj3721\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpgby4zh7j/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpcia6khx1/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line321, intest_pass_stmt_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpr8bmvbst\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "pass"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line280, intest_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmprtmz8jxy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["x ="]\n        invalid_cases = ["x - + ="]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpznqp5_64/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmp5vq7olcs/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpn9gcyb9i/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line192, intest_lookaheadself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpcia6khx1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["foo bar"]\n        invalid_cases = ["foo 34"]\n        self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmprtmz8jxy/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line369, intest_same_name_different_typesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmp80_0s2ym\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        for stmt in ("from a import b as c", "from . import a as b"):\n            expected_ast = ast.parse(stmt)\n            actual_ast = parse.parse_string(stmt, mode=1)\n            self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpyz5d6p2b/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpu3_0pbtl/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp8dybfel_/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpg59p_cwp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line456, intest_error_in_rulesself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpgd34truq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        with self.assertRaises(SystemError):\n            parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmpx245nus7/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line295, intest_return_stmt_noexpr_actionself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmp5vq7olcs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "return"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmp4ri15u5k/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line395, intest_with_stmt_with_parenself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmppnhdprxv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "with (\\n    a as b,\\n    c as d\\n): pass"\n        the_ast = parse.parse_string(stmt, mode=1)\n        self.assertTrue(ast_dump(the_ast).startswith(\n            "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n            "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n        ))\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmphksn6pmp/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line413, intest_ternary_operatorself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765æ/tmpkxvwyl73\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        stmt = "[i for i in a if b]"\n        self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp5xq39_xm/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line267, intest_mutually_left_recursiveself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmpv27sf8c4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        valid_cases = ["B E", "D A C A E"]\n        self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126��/tmpmd7qu7zz/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"<string>", line14, in<module>import parseImportError:/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2245765��/tmp80_0s2ym/parse.cpython-314d-x86_64-linux-gnu.so: undefined symbol: _PyExc_IncompleteInputError---Traceback (most recent call last):  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line510, intest_forcedself.run_test(grammar_source, test_source)~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/test_peg_generator/test_c_parser.py", line136, inrun_test    assert_python_ok(~~~~~~~~~~~~~~~~^"-c",^^^^^TEST_TEMPLATE.format(extension_path=self.tmp_path,test_source=test_source),^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    )^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line180, inassert_python_okreturn _assert_python(True,*args,**env_vars)  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line165, in_assert_python    res.fail(cmd_line)~~~~~~~~^^^^^^^^^^  File"/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/Lib/test/support/script_helper.py", line75, infailraiseAssertionError("Process return code is%d\n"...<13 lines>...                            err))AssertionError:Process return code is 1command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-fips-x86_64.no-builtin-hashes-except-blake2/build/build_oot/build/test_python_2266126æ/tmp4ri15u5k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n    from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n    def check_input_strings_for_grammar(\n        self,\n        valid_cases = (),\n        invalid_cases = (),\n    ):\n        if valid_cases:\n            for case in valid_cases:\n                parse.parse_string(case, mode=0)\n\n        if invalid_cases:\n            for case in invalid_cases:\n                with self.assertRaises(SyntaxError):\n                    parse.parse_string(case, mode=0)\n\n    def verify_ast_generation(self, stmt):\n        expected_ast = ast.parse(stmt)\n        actual_ast = parse.parse_string(stmt, mode=1)\n        self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n    def test_parse(self):\n        \n        self.assertEqual(parse.parse_string("number :", mode=0), None)\n        with self.assertRaises(SyntaxError) as e:\n            parse.parse_string("a", mode=0)\n        self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']

@encukou
Copy link
Member

encukou commentedJun 24, 2024
edited
Loading

test_peg_generator needs this exported;extern won't cut it :(

(edit: fixed in#120955)

encukou added a commit to encukou/cpython that referenced this pull requestJun 24, 2024
encukou added a commit that referenced this pull requestJun 24, 2024
…r and remove from public API/ABI (GH-119680,GH-120955) (GH-120944)-gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove from public API/ABI (GH-119680)  (cherry picked from commitce1064e)-gh-119521: Use `PyAPI_DATA`, not `extern`, for `_PyExc_IncompleteInputError` (GH-120955)  (cherry picked from commitac61d58)Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>Co-authored-by: Petr Viktorin <encukou@gmail.com>
mrahtz pushed a commit to mrahtz/cpython that referenced this pull requestJun 30, 2024
… and remove from public API/ABI (pythonGH-119680)Signed-off-by: Pablo Galindo <pablogsal@gmail.com>Co-authored-by: Petr Viktorin <encukou@gmail.com>
noahbkim pushed a commit to hudson-trading/cpython that referenced this pull requestJul 11, 2024
… and remove from public API/ABI (pythonGH-119680)Signed-off-by: Pablo Galindo <pablogsal@gmail.com>Co-authored-by: Petr Viktorin <encukou@gmail.com>
estyxx pushed a commit to estyxx/cpython that referenced this pull requestJul 17, 2024
… and remove from public API/ABI (pythonGH-119680)Signed-off-by: Pablo Galindo <pablogsal@gmail.com>Co-authored-by: Petr Viktorin <encukou@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@JelleZijlstraJelleZijlstraJelleZijlstra left review comments

@zoobazoobazooba left review comments

@encukouencukouAwaiting requested review from encukouencukou is a code owner

@iritkatrieliritkatrielAwaiting requested review from iritkatrieliritkatriel is a code owner

@lysnikolaoulysnikolaouAwaiting requested review from lysnikolaoulysnikolaou is a code owner

Assignees
No one assigned
Labels
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

5 participants
@pablogsal@encukou@bedevere-bot@JelleZijlstra@zooba

[8]ページ先頭

©2009-2025 Movatter.jp