☠ Buildbot (Python): python/cpython - failed test (failure) (main)
The Buildbot has detected a new failure on builder s390x RHEL7 LTO 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/402/builds/5218
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: edelsohn-rhel-z
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>, xzmeng <aumo@foxmail.com>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
439 tests OK.
10 slowest tests:
- test_tools: 3 min 33 sec
- test_hashlib: 2 min 26 sec
- test_math: 1 min 41 sec
- test.test_concurrent_futures.test_wait: 1 min 10 sec
- test_signal: 1 min 9 sec
- test.test_multiprocessing_spawn.test_processes: 1 min
- test_peg_generator: 58.1 sec
- test_subprocess: 47.4 sec
- test_unparse: 46.2 sec
- test.test_multiprocessing_forkserver.test_processes: 45.0 sec
1 test failed: test_peg_generator
23 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_perf_profiler 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: 9 min 3 sec
Captured traceback
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp3jaobps2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmplk59qy4t/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmphfubcisn/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpzhywbicm/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmplk59qy4t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp8h2l8vgu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp3opnans8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/tmp3jaobps2/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpdt5nls2c/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpejiyw199\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp__89dg4p/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmpzd010479/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmp393e1oyu/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpev_xo7ka\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpgqy4537a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpgyrs1kvw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp5gmee4hn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmpnk2ntt2b/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpnk2ntt2b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmph5exuet4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp6i222gjp/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmp7yg3zi74/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmprtkes8c1/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp3wrw0ali/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp5wldhorl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpn_65wrzq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmprtkes8c1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpf0s30xcc/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmpipmog1xx/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmpz4es2m0u/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpuk5esq47/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpgqy4537a/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmpmwkqcu6_/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmphfubcisn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/tmpx6scrnn0/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmph5exuet4/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpa5eh4tpe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpstrk1zdf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp7zuubx1m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpdq735276/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp8h2l8vgu/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmpf1hw0zhk/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpn_65wrzq/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp6i222gjp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpzd010479\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpqqb84z9c/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmphao9rsfd/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpf0s30xcc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmps2z_t7zo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmp1b86w01w/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp5idw2pn6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp2x9wq0tq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpgyrs1kvw/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmp3opnans8/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpipmog1xx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpz4es2m0u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmps2z_t7zo/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp2x9wq0tq/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp__89dg4p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmpa5eh4tpe/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp5idw2pn6/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp409n8aji\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpstrk1zdf/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/tmp5gmee4hn/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpr84_snrb/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpr84_snrb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpuk5esq47\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmp3wrw0ali\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmpmhyw6caa/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpwukava83\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmp5wldhorl/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmp7zuubx1m/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpqqb84z9c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpx6scrnn0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp393e1oyu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpmhyw6caa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/build/test_python_27533��/tmpev_xo7ka/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpejiyw199/parse.cpython-313-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-rhel-z.lto/build/build/test_python_27533��/test_python_worker_32454��/tmpwukava83/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpmwkqcu6_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/build/test_python_27533��/tmp409n8aji/parse.cpython-313-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpzhywbicm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp7yg3zi74\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmphao9rsfd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpdt5nls2c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmp1b86w01w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/tmpf1hw0zhk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/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-rhel-z.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z.lto/build/build/test_python_27533æ/test_python_worker_32454æ/tmpdq735276\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expect ed_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Fedora Rawhide LTO 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/375/builds/4668
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-rawhide-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 3 min 2 sec
- test.test_concurrent_futures.test_wait: 1 min 10 sec
- test_signal: 58.2 sec
- test_socket: 48.1 sec
- test.test_multiprocessing_spawn.test_processes: 46.8 sec
- test.test_multiprocessing_forkserver.test_processes: 40.7 sec
- test_io: 35.4 sec
- test_subprocess: 34.0 sec
- test_math: 33.7 sec
- test_imaplib: 30.4 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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: 3 min 19 sec
Captured traceback
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpon6ot4cl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpbj2kes71\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpls0lfi43\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp81jas2ld/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpuhz5v8yr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp_wobt_dt/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpf4oggpbu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpj2fnf0n5/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpn2m7w72n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpt7n6vuq1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpwafk46gs/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpm4tnmghv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpf4oggpbu/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpicr8ujc8/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpbvjmnn3_/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpj73wcvhc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpyzat662f/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpfm434xa1/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpjrfce0km/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp72mfq2n4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpyzat662f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp_gxtywd7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpybulaba0/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp048j98rn/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp_gxtywd7/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpdslro0e5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp_w6rtou3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpr2q8dfuv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpl83fsvqa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpt7n6vuq1/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp72mfq2n4/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp_wobt_dt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpc694gf0y/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpj2fnf0n5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpm4tnmghv/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp8a8gy1ht/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp36469_zy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpbj2kes71/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp2fh8ofda\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpyhs2uz3a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp5m71cet6/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpwafk46gs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpcz6bt7sd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpjrfce0km\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp6ajz4d1s/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpk_0mrjjr/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpdslro0e5/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpitr1qzbi/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp7406wlh7/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp0ka48kh0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp_w6rtou3/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpn_x3o_dx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["23", "-34"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp5m71cet6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp7406wlh7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpr2q8dfuv/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpls0lfi43/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpk_0mrjjr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp8a8gy1ht\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp048j98rn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpaeitb_fx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpl83fsvqa/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpc694gf0y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpaeitb_fx/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpqpn_lz4m/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpybulaba0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpcz6bt7sd/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpoodf1xnd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpitr1qzbi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpa8n6hanh/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpj73wcvhc/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpon6ot4cl/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpyhs2uz3a/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpicr8ujc8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpbvjmnn3_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpa8n6hanh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp36469_zy/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmpfm434xa1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpn_x3o_dx/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmp0_f4lhwv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp6ajz4d1s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/tmp81jas2ld\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expecte d_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "[i for i in a if b]"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/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-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64.lto/build/build/test_python_1549628æ/test_python_worker_1566186æ/tmpqpn_lz4m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation( self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp2fh8ofda/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpn2m7w72n/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmpoodf1xnd/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/tmp0ka48kh0/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmpuhz5v8yr/parse.cpython-313-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-fedora-rawhide-x86_64.lto/build/build/test_python_1549628��/test_python_worker_1566186��/tmp0_f4lhwv/parse.cpython-313-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Debian root 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/345/builds/5658
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: angelico-debian-amd64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
442 tests OK.
10 slowest tests:
- test_tools: 7 min 52 sec
- test_math: 4 min 48 sec
- test.test_multiprocessing_spawn.test_processes: 1 min 53 sec
- test_unparse: 1 min 49 sec
- test.test_multiprocessing_forkserver.test_processes: 1 min 42 sec
- test_mailbox: 1 min 38 sec
- test_signal: 1 min 38 sec
- test_tokenize: 1 min 29 sec
- test.test_concurrent_futures.test_wait: 1 min 17 sec
- test.test_multiprocessing_spawn.test_misc: 1 min 6 sec
1 test failed: test_peg_generator
20 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_dbm_ndbm test_devpoll test_gdb test_idle test_ioctl test_kqueue test_launcher 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: 34 min 46 sec
Captured traceback
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp9p1d1r4i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpo_91zb7f/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpu7av_u4t/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpc73tco22\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpfuvr70j5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp8ndo6wcb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpzk7x9k9u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpsf3f3a55\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp25b7xe54\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpec_88x33/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpu7av_u4t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpc73tco22/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpzk7x9k9u/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp10k611nb/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp_mnu3ypc/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpo_91zb7f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpd3hdqp7d/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpf92hcis1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpbo9bcu8t/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpf92hcis1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpte0poc36/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpqscxcxw1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp89xdkw__/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpvbv5m5nu/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpdlitktsh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmprnlksy0s/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp7jg80jhf/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpywd7abe0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpgy_2u1ta/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpg3o0tor8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmprlo5p3q8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmprlo5p3q8/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpfazod5wg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpopmpppup/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp5a_7zrzl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpsm4youx0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp10k611nb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmprmwbayax/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpirm_ny22/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpte0poc36\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpec_88x33\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpxqpcarws/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp75dc706v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmprc5xlfdb/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpdjgtxp44\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp25b7xe54/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpfazod5wg/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp_mnu3ypc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp7jg80jhf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp9p1d1r4i/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpbnuffhwr/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmprnlksy0s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpdlitktsh/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpsf3f3a55/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmppioua_qq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpbo9bcu8t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp89xdkw__\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpfuvr70j5/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpdjgtxp44/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp1a24edns\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp1a24edns/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpvbv5m5nu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp80avy00h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpxqpcarws\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmp32xoctau\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpirm_ny22\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpgy_2u1ta\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmpywd7abe0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpyntas35z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp5a_7zrzl/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpqscxcxw1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpa3yahahg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpa3yahahg/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmppioua_qq/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp8ndo6wcb/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpsm4youx0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmp4i7yi6xo/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmpopmpppup\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpd3hdqp7d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp75dc706v/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpg3o0tor8/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmprmwbayax\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmprc5xlfdb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp32xoctau/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/tmp4i7yi6xo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/tmpyntas35z/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/root/buildarea/3.x.angelico-debian-amd64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/root/buildarea/3.x.angelico-debian-amd64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476æ/test_python_worker_1509030æ/tmpbnuffhwr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.par se(stmt)\n actual_ast = parse.parse_string(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: /root/buildarea/3.x.angelico-debian-amd64/build/build/test_python_1499476��/test_python_worker_1509030��/tmp80avy00h/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder aarch64 RHEL8 LTO 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/338/builds/4904
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-RHEL8-aarch64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 2 min 20 sec
- test_signal: 1 min 10 sec
- test.test_concurrent_futures.test_wait: 1 min 9 sec
- test.test_multiprocessing_spawn.test_processes: 42.2 sec
- test_io: 39.2 sec
- test_socket: 37.7 sec
- test.test_multiprocessing_forkserver.test_processes: 35.7 sec
- test_math: 33.6 sec
- test_imaplib: 32.0 sec
- test_subprocess: 30.0 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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: 2 min 44 sec
Captured traceback
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpx1nmhe3e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp6fnlk0at/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpr1j7l3uj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp4lvt0scs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpgsso99fv/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpper4zkf8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp01ul0c92/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp_azp4_2y/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpcsfve6vx/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp_azp4_2y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpo54vy6cn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp4uba9tyk/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp0b4huhqt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp8zq_w17n/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp81ccbvs2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpnhir96r6/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpi4f_i6eo/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpg4ta6jo4/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpo54vy6cn/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpgnjg0j5z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpi8n8zecp/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp0x5kxmp4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpdzfdivd9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpmpplqj_8/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmppzzhbkbv/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp07agrb_1/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpgsso99fv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpi8n8zecp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmppbmw8t20\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp_a0rs7p5/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp0x5kxmp4/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp8402virn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpnhir96r6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass; pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpi4f_i6eo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp4lvt0scs/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpovfdzkmu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpfqw0dnqe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpper4zkf8/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpw_wcg9bs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp2528rt__/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpe_3y093w/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp81ccbvs2/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmppzzhbkbv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpi9nq1uyn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp_a0rs7p5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpw_wcg9bs/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpfugllhmr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpjlplqneo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp4uba9tyk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpaxte2_wj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp07agrb_1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpzvhd27tu/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp5kz788by\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpe_3y093w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpovfdzkmu/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpcsfve6vx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpjlplqneo/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpaxte2_wj/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp6fnlk0at\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass; pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpmpplqj_8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpe_l2esjz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmppbmw8t20/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpfqw0dnqe/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpg4ta6jo4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpxwpz81zs\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpdzfdivd9/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpi9nq1uyn/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp0b4huhqt/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpfugllhmr/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpi42l_f0i/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp01ul0c92\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp8402virn/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpx1nmhe3e/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp2528rt__\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp8zq_w17n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["pass", "pass; pass"]\n invalid_cases = ["pass;", "pass; pass;"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmp8b2z9hbv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpio7_qy8d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmp8b2z9hbv/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpgnjg0j5z/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmp7oohboxq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp5kz788by/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpxwpz81zs/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/tmpzvhd27tu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpio7_qy8d/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmpr1j7l3uj/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/test_python_worker_3124256��/tmp7oohboxq/parse.cpython-313-aarch64-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-RHEL8-aarch64.lto/build/build/test_python_3118829��/tmpe_l2esjz/parse.cpython-313-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/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-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64.lto/build/build/test_python_3118829æ/test_python_worker_3124256æ/tmpi42l_f0i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Ubuntu 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/708/builds/4297
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: skumaran-ubuntu-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
447 tests OK.
10 slowest tests:
- test_math: 2 min 11 sec
- test.test_multiprocessing_spawn.test_processes: 1 min 25 sec
- test.test_concurrent_futures.test_wait: 1 min 12 sec
- test.test_multiprocessing_forkserver.test_processes: 1 min 5 sec
- test_unparse: 59.7 sec
- test_capi: 55.6 sec
- test_tokenize: 52.9 sec
- test_signal: 51.1 sec
- test.test_multiprocessing_spawn.test_manager: 43.4 sec
- test_io: 43.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_gdb test_ioctl test_kqueue test_launcher 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: 20 min 30 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpaxr1zs9z/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmplbyr83th\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp4vnx96i6/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpk8rf5j74\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp_28y54ao\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpx2svh8lx/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpnw3g6q2n/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpdj5mytzd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpf8_97k1f/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpnw3g6q2n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmplwemc02u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpaxr1zs9z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpbz5oc9dq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpxmjtly4r/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpd0hqe5p1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp4vnx96i6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpph6p_7d1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpl32hpjgm/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpr4weo5u1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpjm599puc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp0yutgein\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpkpjqa4tv/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp6dt19dkx/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp13aj20rl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp6kovh_u4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmptbtbz_a_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-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/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp6h9nc31g/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpf8_97k1f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpkpjqa4tv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmphgj7fxq3/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpbkfgzee0/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp3emurcjg/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmphv0uxh9k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpph6p_7d1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpanyvken5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp6kovh_u4/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp82230gf3/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpt2osdl5y/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmphkan024p/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp1yrjlbtq/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpjm599puc/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp7kk8fzek\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpbkfgzee0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpt2osdl5y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp1u6uqlpy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpdj5mytzd/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpg60v7fvm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpx1mwfe42/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpxmjtly4r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpbz5oc9dq/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp1u6uqlpy/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmplbyr83th/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp6dt19dkx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpy_qlys6z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp83f2ofgi/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp1yrjlbtq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp7kk8fzek/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmphgj7fxq3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp3emurcjg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpx2svh8lx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpxucdssxr/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmphv0uxh9k/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpd0hqe5p1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpdbfsci0u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpxucdssxr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp0rwzfw8m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpg60v7fvm/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp6h9nc31g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpk8rf5j74/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmp_28y54ao/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmpx1mwfe42\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmphkan024p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpy_qlys6z/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpr4weo5u1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpeyno71nb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp83f2ofgi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp5hklmy7e/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpdbfsci0u/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmp5hklmy7e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/tmpl32hpjgm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)
n actual_ast = parse.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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmplwemc02u/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmptbtbz_a_/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmpeyno71nb/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-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.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.skumaran-ubuntu-x86_64/build/build/test_python_3744572æ/test_python_worker_3751288æ/tmp82230gf3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n ex pected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp13aj20rl/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/test_python_worker_3751288��/tmpanyvken5/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp0yutgein/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.skumaran-ubuntu-x86_64/build/build/test_python_3744572��/tmp0rwzfw8m/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder x86 Gentoo Non-Debug with X 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/58/builds/5527
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: ware-gentoo-x86
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_signal: 1 min 9 sec
- test.test_concurrent_futures.test_wait: 1 min 9 sec
- test_hashlib: 36.9 sec
- test_io: 34.2 sec
- test.test_multiprocessing_spawn.test_processes: 33.5 sec
- test.test_multiprocessing_forkserver.test_processes: 31.7 sec
- test_imaplib: 30.9 sec
- test_socket: 28.7 sec
- test_xmlrpc: 27.3 sec
- test_subprocess: 25.4 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_gdb test_ioctl test_kqueue test_launcher test_perf_profiler test_startfile test_winconsoleio test_winreg test_winsound test_wmi test_zipfile64
1 re-run test: test_peg_generator
Total duration: 9 min 43 sec
Captured traceback
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpbtw_7499\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp0u9630rv/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp224lt9hn/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpopu4g_1n/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp37qqksax/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpdbaabhex\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp6bg5g553\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmptzdeoqj3/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpctlrrvg0/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp5ctgppfo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpjcp3l4_s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp8mr9abyi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpr0rrk4ac/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpf9uebd3o/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpf9uebd3o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp0f_vhr2z/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmplngzc49k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp2c25j35p/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp8mr9abyi/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpbzb41irj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpzsz2c8ln\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpcki0krfw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp2c25j35p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpadc2s498\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp6bg5g553/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpji4v2jfl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpa3x8vs23\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp1hxqhx4o/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpo98bo2ef/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpr0rrk4ac\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpadc2s498/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmps9isai8g/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpxnjl_idd/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpcl6ljxz3/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp4xefv8dl/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpdbaabhex/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp6jra0zjv/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmplngzc49k/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp6jra0zjv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp0f53or11\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpzsz2c8ln/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp5ctgppfo/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpn58y1bbi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpyvcwymv9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpopu4g_1n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpl9g0k9dm/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpis_4gu5c/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpcki0krfw/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpl9g0k9dm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpo98bo2ef\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmps8ab569d\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpn58y1bbi/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpuc5z_37s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpyvcwymv9/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpcl6ljxz3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpji4v2jfl/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp0u9630rv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpaxloh9av\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpqwvvaw67/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpe7n78fm2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpbzb41irj/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp1hxqhx4o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpc2_pr5yo/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpbtw_7499/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmps8ab569d/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp25u4t6v1/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp0f_vhr2z\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp4xefv8dl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpuc5z_37s/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp8x2cec_a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpis_4gu5c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmp8x2cec_a/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpxs2uf43i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpqwvvaw67\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmptzdeoqj3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpa3x8vs23/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp224lt9hn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpxnjl_idd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmp0f53or11/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpaxloh9av/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmpc2_pr5yo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/tmp37qqksax\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.pars e(stmt)\n actual_ast = parse.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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmps9isai8g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpxs2uf43i/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/tmpjcp3l4_s/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605��/test_python_worker_20160��/tmpe7n78fm2/parse.cpython-313-i386-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmpctlrrvg0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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 "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/buildbot/buildarea/cpython/3.x.ware-gentoo-x86.nondebug/build/build/test_python_18605æ/test_python_worker_20160æ/tmp25u4t6v1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder aarch64 Fedora Stable 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/125/builds/4312
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-stable-aarch64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 6 min 26 sec
- test_math: 2 min 35 sec
- test.test_multiprocessing_spawn.test_processes: 2 min 12 sec
- test_socket: 1 min 46 sec
- test_capi: 1 min 37 sec
- test_unparse: 1 min 34 sec
- test_tokenize: 1 min 29 sec
- test.test_multiprocessing_forkserver.test_processes: 1 min 24 sec
- test.test_concurrent_futures.test_wait: 1 min 16 sec
- test.test_multiprocessing_spawn.test_misc: 1 min 10 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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: 7 min 18 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp8i4dy9uy/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpdmvztlgd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpe0v9abp4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpkfd5zka6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpsf4hou5m/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpjcfr3uzc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmppcvq70rb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpz0lk5bx4/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp2s6s809k/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp3qi16j42/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpgqywynej\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpcfczegzn/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpe0v9abp4/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpdgihever\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["pass", "pass; pass"]\n invalid_cases = ["pass;", "pass; pass;"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp3pypfdq1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpcs7j8027\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp_g73sg5i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp5kj20qu6/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpkfd5zka6/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpf2c25blf/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp46wv6_sa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpvligvaax/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpjllvarmb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmppcvq70rb/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpz0lk5bx4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpcfczegzn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp074xx0e5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmps9er_ni1/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpfrj61kwa/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpo9rb3acb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpn36hqamx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp84jhpt6v/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp84jhpt6v\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpw2toy20c/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpfrj61kwa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpf2c25blf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmprtk8a8w8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpohvjp_p9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpdmvztlgd/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp1kxj79o2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp1kxj79o2/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp268le7yl/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp2f1pwj7k/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpseevvvea/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp2f1pwj7k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpgceywwi5/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpseevvvea\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpefav670b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp73nx6mli\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpsf4hou5m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpopm1fqga/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpcs7j8027/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpvligvaax\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp074xx0e5/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpbg5foxdp/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpn36hqamx/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp2s6s809k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpo9rb3acb/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpxj9_l2fn/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp8i4dy9uy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp268le7yl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp4odcjis9/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpgceywwi5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpxj9_l2fn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp3qi16j42\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpohvjp_p9/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpzo1kg6jb/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpjllvarmb/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpgqywynej/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpopm1fqga\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp5lq9fa23/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmprtk8a8w8/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp5kj20qu6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpbg5foxdp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmpzo1kg6jb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp73nx6mli/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmp3pypfdq1/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/tmpefav670b/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpjcfr3uzc/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmps9er_ni1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp46wv6_sa/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmp_g73sg5i/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmp5lq9fa23\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpszq9ksy6/parse.cpython-313d-aarch64-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-fedora-stable-aarch64/build/build_oot/build/test_python_1103210��/test_python_worker_1104614��/tmpdgihever/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpszq9ksy6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test
assert_python_ok(
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python
res.fail(cmd_line)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/tmp4odcjis9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 138, in run_test assert_python_ok( File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-aarch64/build/build_oot/build/test_python_1103210æ/test_python_worker_1104614æ/tmpw2toy20c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Fedora Stable Clang 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/441/builds/4323
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-stable-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test.test_concurrent_futures.test_wait: 1 min 12 sec
- test_math: 1 min 9 sec
- test.test_multiprocessing_spawn.test_processes: 59.9 sec
- test_gdb: 56.1 sec
- test_socket: 55.0 sec
- test.test_multiprocessing_forkserver.test_processes: 54.9 sec
- test_signal: 49.1 sec
- test_capi: 45.0 sec
- test_io: 41.5 sec
- test_tokenize: 41.3 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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: 4 min 25 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpbp0b168p/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp8g6w2w18/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp0ergobfc/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpmi7462s8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp6fp9ri8m/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpdddee7xh/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpzc_6u96n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpzv90hyo7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpu6mwuwch\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpokpqh4vj/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpkaj0sev5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpokpqh4vj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmphgvmk7fw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpmoeq0r2f/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpylv9f_gx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpo84_6ipn/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpkaj0sev5/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpfmzd6psc/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpmi7462s8/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpzc_6u96n/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpfz_aqxs8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpdf2i0xfv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp0ergobfc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmps6oct98g/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp2nqvx5_i/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpmrrijl_5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp12whimzl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpbcw2f25n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpbpw_w9un/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpa7zplqg7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp12whimzl/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpmrrijl_5/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpmr8p75nf\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpwvvs61p4/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpwvvs61p4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpje0eg6_a/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp91_aewk8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp0xaod4sv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpo84_6ipn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpkvjrcwcx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp0xaod4sv/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpfz_aqxs8/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmp3vyb4tvy/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp6fp9ri8m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpje0eg6_a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpmbjomd0g/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpylv9f_gx/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmp36fh8vk5/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmppbrqmcyl/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp2nqvx5_i\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x ="]\n invalid_cases = ["x - + ="]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpbpw_w9un\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmp9cinap0a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmps6oct98g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpu_ohzaez\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpmoeq0r2f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpdapn381a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpdf2i0xfv/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpmr8p75nf/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmp36fh8vk5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpu6mwuwch/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmppxhfe0vo/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpmbjomd0g\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmph1jrxs1u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpzv90hyo7/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmppbrqmcyl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpg__x24w4/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpdddee7xh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmphfu2b3z3/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpd_0xlfm4/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpgwotic8o/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpfmzd6psc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpg__x24w4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpu_ohzaez/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpa7zplqg7/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmpkvjrcwcx/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmphgvmk7fw/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmphfu2b3z3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmph1jrxs1u/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpgwotic8o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "[i for i in a if b]"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmp3vyb4tvy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/test_python_worker_2445069��/tmp91_aewk8/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpdapn381a/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmp8g6w2w18\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/tmpbp0b168p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expec ted_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmp9cinap0a/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-fedora-stable-x86_64.clang/build/build/test_python_2438521��/tmpbcw2f25n/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmppxhfe0vo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/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-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64.clang/build/build/test_python_2438521æ/test_python_worker_2445069æ/tmpd_0xlfm4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generatio n(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder s390x RHEL7 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/179/builds/5302
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: edelsohn-rhel-z
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>, xzmeng <aumo@foxmail.com>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
439 tests OK.
10 slowest tests:
- test_math: 2 min 25 sec
- test_hashlib: 1 min 14 sec
- test.test_concurrent_futures.test_wait: 1 min 13 sec
- test.test_multiprocessing_spawn.test_processes: 1 min 5 sec
- test_signal: 1 min 4 sec
- test_unparse: 57.5 sec
- test.test_multiprocessing_forkserver.test_processes: 50.5 sec
- test_unicodedata: 41.4 sec
- test_tokenize: 41.0 sec
- test_capi: 38.5 sec
1 test failed: test_peg_generator
23 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_perf_profiler 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
2 re-run tests: test_peg_generator test_tools
Total duration: 8 min 57 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571��/tmp07_x3d8a/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpg3odnsnt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpmyp4pnf0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpbgjwc0bp/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmps2pprkzh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp4jyluvpy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpe009j_pu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmprxltwk5e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/tmphbyx6sp5/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp_mw36pav\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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: /home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmprxltwk5e/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-rhel-z/build/build/test_python_62571��/tmplijxo9ki/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-rhel-z/build/build/test_python_62571��/tmpuj9rummj/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp48eswe34/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-rhel-z/build/build/test_python_62571��/tmp8fg1hqkb/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp07_x3d8a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp0hqartlt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp3r8n3aao/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp3r8n3aao\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpn0n2z5bj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/build/test_python_62571��/tmps2pprkzh/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpgwrobm45\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp3lc4rz9h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/build/test_python_62571��/tmp3vzn84p9/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpxoe4oqt9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/tmpn95qvuvr/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmplijxo9ki\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/tmpgwrobm45/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-rhel-z/build/build/test_python_62571��/tmpzeaacgn9/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpn95qvuvr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp91feswtd/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp91feswtd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/tmpywtpexz3/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp_uxzshcv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp3lc4rz9h/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp3tvdfrs3/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpu6jbylto/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp4ad3hvw3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp3tvdfrs3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/build/test_python_62571��/tmp4ig1up6m/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Tools/freeze/test/freeze.py", line 146, in prepare
copy_source_tree(srcdir, SRCDIR)
File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/shutil.py", line 588, in copytree
return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/shutil.py", line 542, in _copytree
raise Error(errors)
shutil.Error: [('/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_ctrl/ustar/fifotype', '/tmp/test_python_gg9n7vin/tmpl6hyyqvc/cpython/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_ctrl/ustar/fifotype', '/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_ctrl/ustar/fifotype is a named pipe'), ('/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_none/ustar/fifotype', '/tmp/test_python_gg9n7vin/tmpl6hyyqvc/cpython/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_none/ustar/fifotype', '/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_6359æ/@test_6359_tmpæ-tardir/extractall_none/ustar/fifo type is a named pipe')]
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp7edx_ack\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpu6jbylto\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpbgjwc0bp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpdn_ilumu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmp48eswe34\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpi8r_d2fe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpnkwe5tcn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpxnwc52cj/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-rhel-z/build/build/test_python_62571��/tmp7edx_ack/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpuj9rummj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/build/test_python_62571��/tmpnkwe5tcn/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmphbyx6sp5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/tmpm9tgmz0s/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpn0n2z5bj/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp8fg1hqkb\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/build/test_python_62571��/tmp4ad3hvw3/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpht3t9udm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpe009j_pu/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpl_yhm5ek/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-rhel-z/build/build/test_python_62571��/tmp0hqartlt/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-rhel-z/build/build/test_python_62571��/tmp_xpdrl28/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpjbluhf1b/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpht3t9udm/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpi8r_d2fe/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-rhel-z/build/build/test_python_62571��/tmp_mw36pav/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-rhel-z/build/build/test_python_62571��/tmpmyp4pnf0/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpnv1_z5ef/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp_xpdrl28\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp3vzn84p9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpl_yhm5ek\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpywtpexz3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpxnwc52cj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpzeaacgn9\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.parse_string(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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpe_sxfxmq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpxoe4oqt9/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-rhel-z/build/build/test_python_62571��/tmpas4z3iqu/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpnv1_z5ef\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpjbluhf1b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpdn_ilumu/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpg3odnsnt/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpm9tgmz0s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmp_uxzshcv/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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpe_sxfxmq/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-rhel-z/build/build/test_python_62571��/tmp4jyluvpy/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmp4ig1up6m\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/build/test_python_62571��/test_python_worker_11110��/tmpvshbj3v2/parse.cpython-313d-s390x-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/tmpas4z3iqu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n a ctual_ast = parse.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-rhel-z/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dje/cpython-buildarea/3.x.edelsohn-rhel-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-rhel-z/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/dje/cpython-buildarea/3.x.edelsohn-rhel-z/build/build/test_python_62571æ/test_python_worker_11110æ/tmpvshbj3v2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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']
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Fedora Rawhide 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/285/builds/5187
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-rawhide-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 4 min 13 sec
- test_math: 2 min 34 sec
- test.test_multiprocessing_spawn.test_processes: 1 min 25 sec
- test.test_concurrent_futures.test_wait: 1 min 13 sec
- test.test_multiprocessing_forkserver.test_processes: 1 min 10 sec
- test_tokenize: 1 min 9 sec
- test_socket: 1 min 1 sec
- test_unparse: 59.8 sec
- test_capi: 57.1 sec
- test_signal: 50.1 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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: 7 min 7 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpgccypxeq/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpcgqlggrl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpnu26iqut/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpsfyy8w4o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpux4yvy6s\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmplnmz6sj5/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmp7jbdgdyo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo bar"]\n invalid_cases = ["foo 34"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmplnmz6sj5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp8ipl5mkl/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpcgqlggrl/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmp825utf4b\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpppondjky\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpvti1ua2c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmp7jbdgdyo/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmp6rf8zyhj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpi1e_7apr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpj5ylgc3c/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpm5zieipo\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpppondjky/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp6xyi6qqn/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp6xyi6qqn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmp3aflmw50/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpnu26iqut\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmphe3ujzok/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp4xcjsf1p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp15xx4q_c/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp4xcjsf1p/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpc7u5djqa/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp15xx4q_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 self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpzd1b89k5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpgccypxeq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmptrcq1_tc/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmphe3ujzok\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmptrcq1_tc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmptwwkk7r3/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmp7daxeq34\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp4umij5zj/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpw_51f8sl/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpq18tt3x7/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpfw2c7eyh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp02kewt7r/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmp825utf4b/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpmpqox613/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpsfyy8w4o/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpvti1ua2c/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpq18tt3x7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpcxn1syvr/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp8ipl5mkl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpsaxli6im\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpzd1b89k5/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpi1e_7apr/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpc7u5djqa\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpxrti_vhp\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpehx9k_p6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpbowzbp4y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpids0t2_u\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp4umij5zj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpw_51f8sl\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpwa4289yd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpehx9k_p6/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpux4yvy6s/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpwwwv6nvt/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmp3aflmw50\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpodhlc1sq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp47z6abpj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpcjkdfym_/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpbowzbp4y/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp7pep0j7p/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp02kewt7r\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmp7daxeq34/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpsaxli6im/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpm5zieipo/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmptwwkk7r3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpcjkdfym_\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpmpqox613\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmp6rf8zyhj/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpcxn1syvr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpfw2c7eyh/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpm6muemer/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmp7pep0j7p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpodhlc1sq/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpj5ylgc3c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/test_python_worker_1465384æ/tmpm6muemer\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast _generation(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmpids0t2_u/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpwa4289yd/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-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-fedora-rawhide-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685æ/tmpwwwv6nvt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/test_python_worker_1465384��/tmp47z6abpj/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-fedora-rawhide-x86_64/build/build_oot/build/test_python_1455685��/tmpxrti_vhp/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Test report
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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder AMD64 Fedora Stable 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/543/builds/4317
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-fedora-stable-x86_64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 4 min 11 sec
- test_math: 2 min 37 sec
- test.test_multiprocessing_spawn.test_processes: 1 min 33 sec
- test.test_concurrent_futures.test_wait: 1 min 14 sec
- test.test_multiprocessing_forkserver.test_processes: 1 min 9 sec
- test_tokenize: 1 min 6 sec
- test_capi: 1 min 5 sec
- test_socket: 1 min 5 sec
- test_unparse: 57.3 sec
- test_unicodedata: 50.5 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher test_startfile test_tkinter test_ttk test_winconsoleio test_winreg test_winsound test_wmi test_zipfile64
2 re-run tests: test_peg_generator test_venv
Total duration: 7 min 53 sec
Captured traceback
Traceback (most recent call last): File "<string>", line 14, in <module> ImportError: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpmwnjxqba/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpt7dwgmd0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpcuix0nch\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmp8cbf5k7l/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpsmg5rt30\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "with (\\n a as b,\\n c as d\\n): pass"\n the_ast = parse.parse_string(stmt, mode=1)\n self.assertTrue(ast_dump(the_ast).startswith(\n "Module(body=[With(items=[withitem(context_expr=Name(id=\'a\', ctx=Load()), optional_vars=Name(id=\'b\', ctx=Store())), "\n "withitem(context_expr=Name(id=\'c\', ctx=Load()), optional_vars=Name(id=\'d\', ctx=Store()))]"\n ))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmp6rs4xrfx\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpk6m8pp6y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["23", "-34"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmp9ah6zu7y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpqjvge4zk/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpvl97xdl1/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmp47ur_5ag\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "[i for i in a if b]"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmp2rmaxl1t\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmprftmom__/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpoaepn46h/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpcuix0nch/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpk_jl323q/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpmo2ybnpy\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpy_eomcbu/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpx9j5zrwe/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpjts710bz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpkl7tga_a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n 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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpt7sgdomd/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpmwnjxqba\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmp9ah6zu7y/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpy6enl19p/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmp5724oifd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpjts710bz/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpbn5dk1yu/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpm5bdtdho\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmp47c4wq6o\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpsmg5rt30/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpkl7tga_a/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpiu_skukd/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpnc9kmy19/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmplazmgzlg\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpj3debzw7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpx9j5zrwe\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n self.assertEqual(parse.parse_string("number ;", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected (\':\' | \';\')", e.exception.args[0])\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpk_jl323q\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpk6m8pp6y/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmp47ur_5ag/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpnw9jr6q7/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpqa3quq3e/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpktiyanly/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpbn5dk1yu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpnw9jr6q7\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["pass", "pass; pass"]\n invalid_cases = ["pass;", "pass; pass;"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpiu_skukd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpmlrvqrhv\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n with self.assertRaises(SystemError):\n parse.parse_string("a", mode=0)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpt7sgdomd\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["pass", "pass; pass"]\n invalid_cases = ["pass;", "pass; pass;"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpqa3quq3e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpm5bdtdho/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmplazmgzlg/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpw7clxu03\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpj3debzw7/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpbtp499g0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for stmt in ("from a import b as c", "from . import a as b"):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpvl97xdl1\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmp47c4wq6o/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmprftmom__\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpy6enl19p\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmp2u7ikfxt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpnc9kmy19\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpt7dwgmd0/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmp0t8am3pw/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmp2rmaxl1t/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpoaepn46h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpmo2ybnpy/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpw7clxu03/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmph63so2xj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmp8cbf5k7l\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpufqklgpr/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpy_eomcbu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmp2u7ikfxt/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmp5724oifd/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpbjhy5ipm\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpqjvge4zk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpktiyanly\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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: /home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpivby1rre/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpbjhy5ipm/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmp6rs4xrfx/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpfxsa2jz5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_venv.py", line 581, in test_zippath_from_non_installed_posix shutil.copytree(fn, os.path.join(libdir, name)) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/shutil.py", line 588, in copytree return _copytree(entries=entries, src=src, dst=dst, symlinks=symlinks, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/shutil.py", line 542, in _copytree raise Error(errors) shutil.Error: [('/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_asyncio/__pycache__/test_base_events.cpython-313.pyc.140094245328432', '/tmp/test_python_ryxow7tu/tmpzb_t36ly/lib64/python3.13/test/test_asyncio/__pycache__/test_base_events.cpython-313.pyc.140094245328432', "[Errno 2] No such file or directory: '/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_asyncio/__pycache__/test_base_events.cpython-313.pyc.140094245328432'")]
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpivby1rre\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmph63so2xj/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpw_yersl3/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpmlrvqrhv/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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/tmpbtp499g0/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmp0t8am3pw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-fedora-stable-x86_64/build/build_oot/build/test_python_2405703��/test_python_worker_2428382��/tmpfxsa2jz5/parse.cpython-313d-x86_64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last):
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive
self.run_test(grammar_source, test_source)
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok
return _assert_python(True, *args, **env_vars)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail
raise AssertionError("Process return code is %d\n"
AssertionError: Process return code is 1
command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/tmpufqklgpr\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n
expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["23", "-34"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-fedora-stable-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-fedora-stable-x86_64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-fedora-stable-x86_64/build/build_oot/build/test_python_2405703æ/test_python_worker_2428382æ/tmpw_yersl3\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_g eneration(self, stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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']
Test report
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_zippath_from_non_installed_posix - test.test_venv.BasicTest.test_zippath_from_non_installed_posix
- test_same_name_different_types - test.test_peg_generator.test_c_parser.TestCParser.test_same_name_different_types
- test_syntax_error_for_string - test.test_peg_generator.test_c_parser.TestCParser.test_syntax_error_for_string
- 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
Sincerely, -The BuildbotThe Buildbot has detected a new failure on builder aarch64 RHEL8 3.x while building python/cpython. Full details are available at: https://buildbot.python.org/all/#/builders/529/builds/4763
Buildbot URL: https://buildbot.python.org/all/
Worker for this Build: cstratak-RHEL8-aarch64
Build Reason: <unknown> Blamelist: Victor Stinner <vstinner@python.org>
BUILD FAILED: failed test (failure)
Summary of the results of the build (if available):
== Tests result: FAILURE then FAILURE ==
448 tests OK.
10 slowest tests:
- test_gdb: 5 min 25 sec
- test_math: 1 min 47 sec
- test.test_concurrent_futures.test_wait: 1 min 10 sec
- test_signal: 59.0 sec
- test_capi: 57.3 sec
- test.test_multiprocessing_spawn.test_processes: 56.7 sec
- test_unparse: 47.2 sec
- test_tokenize: 47.0 sec
- test_socket: 47.0 sec
- test.test_multiprocessing_forkserver.test_processes: 45.5 sec
1 test failed: test_peg_generator
14 tests skipped: test.test_asyncio.test_windows_events test.test_asyncio.test_windows_utils test_devpoll test_ioctl test_kqueue test_launcher 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 5 sec
Captured traceback
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmptz0pv2ys\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpscqg4637\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpfon9c3v6/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmps98ouayw\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpul8f0rsu/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp_lcktq1c/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpdwh6bo1h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpzx1c72w6/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpuo825opi\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpej1i81ey/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpsr_m300k/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 371, in test_same_name_different_types self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpah0_tk8w\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpkljfatku/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmphoh64jsu/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp3qkl9lp5\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmphta6id0y/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp3qkl9lp5/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmps6qekti8/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpkf9ducal/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp95nbqop2/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp_lcktq1c\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpm3k4daio\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpdwh6bo1h/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmptz0pv2ys/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp16ukfedn\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpq0m8j2by\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmptnv7ju2e/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 525, in test_forced_with_group self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmp_4dkcyyt\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpz8pioh08/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmps98ouayw/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpzx1c72w6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmp8sb73jpj/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmphta6id0y\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpo6rxidrz/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 246, in test_left_recursion self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp03n4rcu8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["-34", "34", "34 + 12", "1 + 1 + 2 + 3"]\n self.check_input_strings_for_grammar(valid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpo6rxidrz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpo1_vcg6h/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpb31blymk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x ="]\n invalid_cases = ["x - + ="]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 206, in test_negative_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpej1i81ey\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["foo 34"]\n invalid_cases = ["foo bar"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 500, in test_soft_keywords_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpkljfatku\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp95nbqop2\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n self.assertEqual(parse.parse_string("number :", mode=0), None)\n with self.assertRaises(SyntaxError) as e:\n parse.parse_string("a", mode=0)\n self.assertIn("expected \':\'", str(e.exception))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmptd74_cif\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmp_4dkcyyt/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp03n4rcu8/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmptd74_cif/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpsvenkw6e/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpvzhhmmsc/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpsr_m300k\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["pass", "pass; pass"]\n invalid_cases = ["pass;", "pass; pass;"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmp1vu2iw2n\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmp_t1k2jyq\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpu2e8g_2f/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 458, in test_error_in_rules self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmp46eh98ud\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpb31blymk/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmps6qekti8\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["if if + if"]\n invalid_cases = ["if if"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 182, in test_c_parser self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpo1_vcg6h\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n expressions = [\n "4+5",\n "4-5",\n "4*5",\n "1+4*5",\n "1+4/5",\n "(1+1) + (1+1)",\n "(1+1) - (1+1)",\n "(1+1) * (1+1)",\n "(1+1) / (1+1)",\n ]\n\n for expr in expressions:\n the_ast = parse.parse_string(expr, mode=1)\n expected_ast = ast.parse(expr)\n self.assertEqual(ast_dump(the_ast), ast_dump(expected_ast))\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 323, in test_pass_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpsvenkw6e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmptnv7ju2e\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 194, in test_lookahead self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpu2e8g_2f\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpah0_tk8w/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpm3k4daio/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp_t1k2jyq/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 512, in test_forced self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpuw9jz_zh\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpq0m8j2by/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 297, in test_return_stmt_noexpr_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpc47unrxz\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "return"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 282, in test_nasty_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpkf9ducal\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x ="]\n invalid_cases = ["x - + ="]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmprzeim7_4\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmp16ukfedn/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpoultkkf0/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 308, in test_gather_action_ast self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmphoh64jsu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n stmt = "pass; pass"\n self.verify_ast_generation(stmt)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 222, in test_cut self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpzpi2wi_a\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n valid_cases = ["x y z"]\n invalid_cases = ["x q s"]\n self.check_input_strings_for_grammar(valid_cases, invalid_cases)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 257, in test_advanced_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpfon9c3v6\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 269, in test_mutually_left_recursive self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpz8pioh08\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 431, in test_syntax_error_for_string self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/test_python_worker_3049684æ/tmpkx2pr8rk\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self , stmt):\n expected_ast = ast.parse(stmt)\n actual_ast = parse.parse_string(stmt, mode=1)\n self.assertEqual(ast_dump(expected_ast), ast_dump(actual_ast))\n\n def test_parse(self):\n \n for text in ("a b 42 b a", "\\u540d \\u540d 42 \\u540d \\u540d"):\n try:\n parse.parse_string(text, mode=0)\n except SyntaxError as e:\n tb = traceback.format_exc()\n self.assertTrue(\'File "<string>", line 1\' in tb)\n self.assertTrue(f"SyntaxError: invalid syntax" in tb)\n\n\nunittest.main()\n']
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 415, in test_ternary_operator self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpul8f0rsu\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 234, in test_gather self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpvzhhmmsc\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpc7s4fx86/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpkx2pr8rk/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpc47unrxz/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmp46eh98ud/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 488, in test_soft_keywords_parse self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpoultkkf0\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.parse_string(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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmpuo825opi/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmp1vu2iw2n/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Traceback (most recent call last): File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 397, in test_with_stmt_with_paren self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmp8sb73jpj\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/Lib/test/test_peg_generator/test_c_parser.py", line 351, in test_if_stmt_action self.run_test(grammar_source, test_source) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/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-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 166, in assert_python_ok return _assert_python(True, *args, **env_vars) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 151, in _assert_python res.fail(cmd_line) File "/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/Lib/test/support/script_helper.py", line 76, in fail raise AssertionError("Process return code is %d\n" AssertionError: Process return code is 1 command line: ['/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/python', '-X', 'faulthandler', '-I', '-c', '\ntmp_dir = \'/home/buildbot/buildarea/3.x.cstratak-RHEL8-aarch64/build/build_oot/build/test_python_3049677æ/tmpc7s4fx86\'\n\nimport ast\nimport traceback\nimport sys\nimport unittest\n\nfrom test import test_tools\nwith test_tools.imports_under_tool("peg_generator"):\n from pegen.ast_dump import ast_dump\n\nsys.path.insert(0, tmp_dir)\nimport parse\n\nclass Tests(unittest.TestCase):\n\n def check_input_strings_for_grammar(\n self,\n valid_cases = (),\n invalid_cases = (),\n ):\n if valid_cases:\n for case in valid_cases:\n parse.parse_string(case, mode=0)\n\n if invalid_cases:\n for case in invalid_cases:\n with self.assertRaises(SyntaxError):\n parse.parse_string(case, mode=0)\n\n def verify_ast_generation(self, stmt):\n expected_as t = ast.parse(stmt)\n actual_ast = parse.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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpscqg4637/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpuw9jz_zh/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/test_python_worker_3049684��/tmprzeim7_4/parse.cpython-313d-aarch64-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-RHEL8-aarch64/build/build_oot/build/test_python_3049677��/tmpzpi2wi_a/parse.cpython-313d-aarch64-linux-gnu.so: undefined symbol: _Py_UniversalNewlineFgetsWithSize
Test report
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
Sincerely, -The Buildbot
participants (1)
-
buildbot@python.org