Skip to content

Conversation

@vstinner
Copy link
Member

@vstinnervstinner commented Aug 29, 2023

The remove private _Py_UniversalNewlineFgetsWithSize() function from the public C API: move it the internal C API (pycore_fileutils.h). No longer export the function.

The remove private _Py_UniversalNewlineFgetsWithSize() function from the public C API: move it the internal C API (pycore_fileutils.h). No longer export the function.
@bedevere-bot
Copy link

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

Hi! The buildbot AMD64 RHEL7 3.x has failed when building commit 8d8bf0b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/15/builds/5465) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d8bf0b) 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/15/builds/5465

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • 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_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • 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_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action

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

== Tests result: FAILURE then FAILURE ==

440 tests OK.

10 slowest tests:

  • test_math: 1 min 58 sec
  • test.test_concurrent_futures.test_wait: 1 min 11 sec
  • test_hashlib: 1 min 7 sec
  • test.test_multiprocessing_spawn.test_processes: 1 min 5 sec
  • test_signal: 58.2 sec
  • test_capi: 50.1 sec
  • test.test_multiprocessing_forkserver.test_processes: 49.7 sec
  • test_tokenize: 48.2 sec
  • test_unparse: 44.5 sec
  • test_socket: 42.7 sec

1 test failed:
test_peg_generator

22 tests skipped:
test.test_asyncio.test_windows_events
test.test_asyncio.test_windows_utils test_devpoll test_gdb
test_idle test_ioctl test_kqueue test_launcher test_smtpnet
test_sqlite3 test_ssl test_startfile test_tcl test_tkinter
test_ttk test_ttk_textonly test_turtle test_winconsoleio
test_winreg test_winsound test_wmi test_zipfile64

1 re-run test:
test_peg_generator

Total duration: 4 min 12 sec

Click to see traceback logs
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parserself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmp21ga5oyp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp9zy9ck_3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmp21ga5oyp/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmp5xj5hvhz/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp1h3jk86n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rulesself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpb49mnm8w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpv6igghqj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpftqunoq5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_parenself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpw4_ym7o7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_stringself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpid0l3y8c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpw4_ym7o7/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpftqunoq5/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpe23o9d41/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmptlmrvvmh/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forcedself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpcwkq3wh2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpsvb_awyn/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp1h3jk86n/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpc8iyaur2/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmps6aric8g/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpeoajw95g/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmp3ebfspgc/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpgwn011pe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_typesself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpvt5_8xjg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpv6igghqj/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmps6aric8g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp7axo07n9/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmptn8dsbwj/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpgwn011pe/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpboqbvrxl/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operatorself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpuallwic9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp0hg_nx09\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp99f8pwrv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_astself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmp3ebfspgc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_typesself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpi367bp3y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp7axo07n9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cutself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpgatsgdqy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpb49mnm8w/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp0hg_nx09/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parseself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmp2cae_tc0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp9zy9ck_3/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpid0l3y8c/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmptlmrvvmh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpumllvs1h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpffzh9zi4/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_stringself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpffzh9zi4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_groupself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpeoajw95g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forcedself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmporirv1t0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp9dnramgh/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gatherself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpvnuebuf0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rulesself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpacvyb_h2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpe23o9d41\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parseself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpm1s98nlm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpcwkq3wh2/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmp5xj5hvhz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpuallwic9/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmp1f3pt0l1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_parenself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpcqzjj_97\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operatorself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmptn8dsbwj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmprxlx38lb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpopyamve8/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp99f8pwrv/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cutself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmprw8t76ty\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpkmy4ckys/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpvnuebuf0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmp37xqqsru/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_astself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp37xqqsru\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpgatsgdqy/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpzvll_9_c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_groupself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmp1f3pt0l1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpumllvs1h/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpm1s98nlm/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parserself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpc8iyaur2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmporirv1t0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpcqzjj_97/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_actionself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpboqbvrxl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpi367bp3y/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpkmy4ckys\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpzvll_9_c/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookaheadself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmpopyamve8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmprw8t76ty/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpsvb_awyn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmpacvyb_h2/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmp2cae_tc0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/tmpiaqxz362\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpvt5_8xjg/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/tmpiaqxz362/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gatherself.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488æ/test_python_worker_25755æ/tmp9dnramgh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/buildbot/buildarea/3.x.cstratak-RHEL7-x86_64/build/build_oot/build/test_python_20488��/test_python_worker_25755��/tmprxlx38lb/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 

@bedevere-bot
Copy link

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

Hi! The buildbot s390x SLES 3.x has failed when building commit 8d8bf0b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/540/builds/6308) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d8bf0b) 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/6308

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • 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_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • 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_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action

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

== Tests result: FAILURE then FAILURE ==

447 tests OK.

10 slowest tests:

  • test_tools: 3 min 21 sec
  • test_math: 2 min 5 sec
  • test.test_concurrent_futures.test_wait: 1 min 12 sec
  • test.test_multiprocessing_spawn.test_processes: 1 min 8 sec
  • test_signal: 1 min 1 sec
  • test_gdb: 57.6 sec
  • test.test_multiprocessing_forkserver.test_processes: 53.9 sec
  • test_capi: 53.3 sec
  • test_unparse: 44.5 sec
  • test_tokenize: 37.0 sec

1 test failed:
test_peg_generator

15 tests skipped:
test.test_asyncio.test_windows_events
test.test_asyncio.test_windows_utils test_devpoll test_ioctl
test_kqueue test_launcher test_perf_profiler test_startfile
test_tkinter test_ttk test_winconsoleio test_winreg test_winsound
test_wmi test_zipfile64

1 re-run test:
test_peg_generator

Total duration: 6 min 41 sec

Click to see traceback logs
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", line 371, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmp5q6gvimg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpfyonb120/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 525, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmprjh76t5j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpapen3lnb/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 323, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpprc_66v1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpxexrpvlx/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpnv_j7v4c/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 512, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpqwe5mutf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpd3fkh4gu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 282, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpft36l0yk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpe346n26l/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 297, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpfvddy6ut\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmp33kze1wc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmp_1wgxl1l/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 415, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpgn0gmxxj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 371, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpapen3lnb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 194, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpnq2aipkb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 206, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpfyonb120\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 397, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpxexrpvlx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmp2k32ntbv/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 246, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpa9besv1_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmp9y7uhdhz/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpvmunx3dj/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpb5wb8cjl/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpfvddy6ut/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpw3vs7rup/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 194, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpre7u6d45\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpsb2_4kiy/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 500, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmp2k32ntbv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 246, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpsb2_4kiy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmplskd_fb8/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpnq2aipkb/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 488, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmp_e25m04n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 323, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpuao6_9bz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmp33kze1wc/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpgolwa85f/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 458, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpo2pre1do\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpa9besv1_/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpo2pre1do/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 257, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpnv_j7v4c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpqz0lhbvg/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 512, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpvmunx3dj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpuao6_9bz/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 297, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmp_1wgxl1l\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpeeuv4w_r/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpre7u6d45/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpqwe5mutf/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpelsn81im/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 234, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpeeuv4w_r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpusiolfms/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 206, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmp8ez5lrln\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmp5q6gvimg/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpb6id_2s0/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 182, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmph_rzsan2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpgghlkpr8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpft36l0yk/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmph_rzsan2/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 500, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpgolwa85f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 525, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpe346n26l\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 351, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpb5wb8cjl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmp_e25m04n/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmp8fz1tfxm/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmprjh76t5j/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 431, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpwer939d0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpyde_zo1z/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmp8ez5lrln/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpkq6r6ra_/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpgghlkpr8/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpgn0gmxxj/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 415, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpkq6r6ra_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 351, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmp9y7uhdhz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpwer939d0/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 308, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpyde_zo1z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpbzupdvsx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpm53e6lrh/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 222, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpm53e6lrh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpw3vs7rup\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpd3fkh4gu/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 458, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmp8fz1tfxm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 282, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpelsn81im\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpprc_66v1/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/test_python_worker_8487��/tmpbzupdvsx/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 308, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpw5bp_76q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmplskd_fb8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpqz0lhbvg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 234, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/tmpusiolfms\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/build/test_python_38483��/tmpw5bp_76q/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 269, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-sles-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_38483æ/test_python_worker_8487æ/tmpb6id_2s0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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'] 

@bedevere-bot
Copy link

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

Hi! The buildbot ARM64 macOS 3.x has failed when building commit 8d8bf0b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/725/builds/5412) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d8bf0b) 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/725/builds/5412

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • 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_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • 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_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action

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

== Tests result: FAILURE then FAILURE ==

438 tests OK.

10 slowest tests:

  • test_signal: 4 min 12 sec
  • test.test_concurrent_futures.test_wait: 1 min 11 sec
  • test_logging: 55.8 sec
  • test.test_multiprocessing_spawn.test_processes: 54.0 sec
  • test.test_multiprocessing_forkserver.test_processes: 50.9 sec
  • test_math: 42.1 sec
  • test_ssl: 38.5 sec
  • test_io: 37.4 sec
  • test_subprocess: 31.0 sec
  • test_socket: 30.2 sec

1 test failed:
test_peg_generator

21 tests skipped:
test.test_asyncio.test_windows_events
test.test_asyncio.test_windows_utils
test.test_multiprocessing_fork.test_manager
test.test_multiprocessing_fork.test_misc
test.test_multiprocessing_fork.test_processes
test.test_multiprocessing_fork.test_threads test_devpoll
test_epoll test_gdb test_ioctl test_launcher test_perf_profiler
test_perfmaps test_startfile test_tkinter test_ttk
test_winconsoleio test_winreg test_winsound test_wmi
test_zipfile64

1 re-run test:
test_peg_generator

Total duration: 6 min 50 sec

Click to see traceback logs
Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpwfxrsp28/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmps2eub0u3/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_parenself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpfnbxv518\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parserself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpozvfi_va\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gatherself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmphtmbzrs8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp9jgxj_bn/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpqlldgwnz/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpemdbee_m/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmp8d_s3kiy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpp8snp9xl/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpozvfi_va/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_stringself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpbb67jl1j\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmp15uoxs0u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpnd3b31fe/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmp7nbrdccm/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpu4gdajp4/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp3xsd0m2h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpfnbxv518/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpjs0u96go/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_parenself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmp7nbrdccm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp2wp4rxfv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_astself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpepivwl00\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmptokd3ujs/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_typesself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpj1rp0tgb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp_bagppjb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpgazqjv_9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmp5oyomidt/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmp8d_s3kiy/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp2wp4rxfv/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpffmb5mtw/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cutself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmphkbndg3d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gatherself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpda9sblg6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmphtmbzrs8/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpe0iotyi_/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_stringself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpv9dk11o7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpwfxrsp28\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp3gsq0w8z/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmphkbndg3d/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpda9sblg6/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmp15uoxs0u/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cutself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpp3e653gu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rulesself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpe0iotyi_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp_bagppjb/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parseself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmptokd3ujs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpuuetgfmg/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpypwj162w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpkzzixzii\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpbaby7swz/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operatorself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpn517id_9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp54vq9yax/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpypwj162w/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpffmb5mtw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpt_wz3y4q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpt_wz3y4q/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpv9dk11o7/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpp3e653gu/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_astself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpoaxbows2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpoaxbows2/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpk0tf6nks\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp5vm9io68/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookaheadself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpbaby7swz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpp8snp9xl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmp3x148uro/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpzptofmk8/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rulesself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp3gsq0w8z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp9jgxj_bn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parseself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmps2eub0u3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_groupself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpqlldgwnz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_typesself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpzptofmk8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmp3xsd0m2h/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpbb67jl1j/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forcedself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmp5oyomidt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpgazqjv_9/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parserself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpnd3b31fe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forcedself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpsm5uocfj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpj1rp0tgb/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp5vm9io68\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpemdbee_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 = ["23", "-34"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n'] Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpuuetgfmg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpkzzixzii/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpepivwl00/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpsm5uocfj/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operatorself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmp3x148uro\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_actionself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/tmpu4gdajp4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/tmpk0tf6nks/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_groupself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmp54vq9yax\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: dlopen(/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494��/test_python_worker_21050��/tmpn517id_9/parse.cpython-313d-darwin.so, 0x0002): symbol not found in flat namespace '__Py_UniversalNewlineFgetsWithSize' --- Traceback (most recent call last): File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursiveself.run_test(grammar_source, test_source) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 166, in assert_python_okreturn _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command line: ['/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/python.exe', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/Users/buildbot/buildarea/3.x.pablogsal-macos-m1.macos-with-brew/build/build/test_python_15494æ/test_python_worker_21050æ/tmpjs0u96go\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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'] 

@bedevere-bot
Copy link

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

Hi! The buildbot s390x Debian 3.x has failed when building commit 8d8bf0b.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/all/#builders/49/builds/6340) and take a look at the build logs.
  4. Check if the failure is related to this commit (8d8bf0b) 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/6340

Failed tests:

  • test_peg_generator

Failed subtests:

  • test_freeze_simple_script - test.test_tools.test_freeze.TestFreeze.test_freeze_simple_script
  • test_advanced_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_advanced_left_recursive
  • test_cut - test.test_peg_generator.test_c_parser.TestCParser.test_cut
  • test_with_stmt_with_paren - test.test_peg_generator.test_c_parser.TestCParser.test_with_stmt_with_paren
  • test_c_parser - test.test_peg_generator.test_c_parser.TestCParser.test_c_parser
  • 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_error_in_rules - test.test_peg_generator.test_c_parser.TestCParser.test_error_in_rules
  • test_negative_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_negative_lookahead
  • test_return_stmt_noexpr_action - test.test_peg_generator.test_c_parser.TestCParser.test_return_stmt_noexpr_action
  • test_gather - test.test_peg_generator.test_c_parser.TestCParser.test_gather
  • test_soft_keywords_parse - test.test_peg_generator.test_c_parser.TestCParser.test_soft_keywords_parse
  • test_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_mutually_left_recursive
  • test_left_recursion - test.test_peg_generator.test_c_parser.TestCParser.test_left_recursion
  • test_lookahead - test.test_peg_generator.test_c_parser.TestCParser.test_lookahead
  • 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_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
  • test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
  • test_ternary_operator - test.test_peg_generator.test_c_parser.TestCParser.test_ternary_operator
  • test_pass_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_pass_stmt_action
  • test_nasty_mutually_left_recursive - test.test_peg_generator.test_c_parser.TestCParser.test_nasty_mutually_left_recursive
  • test_if_stmt_action - test.test_peg_generator.test_c_parser.TestCParser.test_if_stmt_action

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

== Tests result: FAILURE then FAILURE ==

446 tests OK.

10 slowest tests:

  • test_math: 2 min 14 sec
  • test.test_multiprocessing_spawn.test_processes: 1 min 14 sec
  • test.test_concurrent_futures.test_wait: 1 min 11 sec
  • test_signal: 1 min 7 sec
  • test_unparse: 1 min 3 sec
  • test_gdb: 54.9 sec
  • test.test_multiprocessing_forkserver.test_processes: 52.4 sec
  • test_io: 48.1 sec
  • test_tokenize: 45.9 sec
  • test_cppext: 41.2 sec

1 test failed:
test_peg_generator

16 tests skipped:
test.test_asyncio.test_windows_events
test.test_asyncio.test_windows_utils test_dbm_ndbm test_devpoll
test_ioctl test_kqueue test_launcher test_perf_profiler
test_startfile test_tkinter test_ttk test_winconsoleio test_winreg
test_winsound test_wmi test_zipfile64

2 re-run tests:
test_peg_generator test_tools

Total duration: 8 min 51 sec

Click to see traceback logs
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", line 222, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpiwb2djrw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpvovsqqr5/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 234, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmppuhb_cgx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 415, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpvovsqqr5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 257, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmplw0jrgmr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp3vquu98v/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp73ugwcol/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpusbsadh6/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 206, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmprup4nw34\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp5s600cx6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmprup4nw34/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 397, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpeukxocyd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp9l9ow0le/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 308, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp73ugwcol\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 371, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpd1smn27o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 371, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpmrjn7znt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 415, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmptcmoe9zq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 431, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmprjacs5jc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp9iygoyif\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp81ab8lss/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 257, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp7sa01586\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 269, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpxr_gnu18\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpah1rm4kc/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 458, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp396t53vc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpxr_gnu18/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 488, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp80a3sk1s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 397, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpxm3r2gd_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp15psgim1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmppuhb_cgx/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp80a3sk1s/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp2xs6i7xs/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 351, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp9l9ow0le\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 500, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp2v4ccfk_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmprjacs5jc/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 269, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp81ab8lss\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-debian-z/build/Lib/test/test_tools/test_freeze.py", line 30, in test_freeze_simple_script outdir, scriptfile, python = helper.prepare(script, outdir) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Tools/freeze/test/freeze.py", line 146, in prepare copy_source_tree(srcdir, SRCDIR) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Tools/freeze/test/freeze.py", line 95, in copy_source_tree shutil.copytree(oldroot, newroot, ignore=ignore_non_src) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/shutil.py", line 588, in copytreereturn _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/shutil.py", line 542, in _copytreeraise Error(errors) shutil.Error: [('/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169æ/test_python_worker_492214æ/@test_492214_tmpæ-tardir/extractall_ctrl/ustar/fifotype', '/tmp/test_python_em34rktm/tmp9_bft6a6/cpython/build/test_python_484169æ/test_python_worker_492214æ/@test_492214_tmpæ-tardir/extractall_ctrl/ustar/fifotype', '`/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169æ/test_python_worker_492214æ/@test_492214_tmpæ-tardir/extractall_ctrl/ustar/fifotype` is a named pipe')] 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", line 351, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp_dmt42jf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpb0i8oiug/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpeukxocyd/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 194, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpsdjk682h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 246, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmps726411n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpctkxbt13/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmplw0jrgmr/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpd1smn27o/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 512, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp2xs6i7xs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmps726411n/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 282, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpxqgg253z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 194, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpqf1ztoh2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp7sa01586/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp2v4ccfk_/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpiwb2djrw/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp7q1cmapz/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpmrjn7znt/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpsdjk682h/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 297, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp7qum9u_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 stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n'] Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpxm3r2gd_/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpp47r0aib/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp396t53vc/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp7qum9u_m/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmptcmoe9zq/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp15psgim1/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpznzw0pb_/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpggst6xs9/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 431, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpctkxbt13\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp5s600cx6/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 323, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpp47r0aib\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpijcy6l61/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 182, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpb0i8oiug\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmpxqgg253z/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 525, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpah1rm4kc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 206, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp19_xkoqp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-debian-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp3vquu98v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp9iygoyif/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 488, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp8dzbpve2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 222, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmp7q1cmapz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 525, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmptnvshov9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmpqf1ztoh2/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 182, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmptwybzfw2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 512, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmp8fr5o1ds\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 308, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpznzw0pb_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp8dzbpve2/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmptwybzfw2/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 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", line 297, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/test_python_worker_488531æ/tmpusbsadh6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 282, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpggst6xs9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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", line 323, in test_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", line 138, in run_test assert_python_ok( File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 166, in assert_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", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/Lib/test/support/script_helper.py", line 76, in failraiseAssertionError("Process return code is %d\n"AssertionError: Process return code is 1 command 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_484169æ/tmpijcy6l61\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp8fr5o1ds/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/test_python_worker_488531��/tmp_dmt42jf/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmp19_xkoqp/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- Traceback (most recent call last): File "<string>", line 14, in <module>ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-debian-z/build/build/test_python_484169��/tmptnvshov9/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize --- 

@vstinnervstinner deleted the remove_universal_newline branch August 29, 2023 02:57
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@vstinner@bedevere-bot