mirror of
https://github.com/python/cpython.git
synced 2025-12-08 06:10:17 +00:00
Disable compiler optimization within test_peg_generator.
This speed up test_peg_generator by always disabling compiler
optimizations by using -O0 or equivalent when the test is building its
own C extensions.
A build not using --with-pydebug in order to speed up test execution
winds up with this test taking a very long time as it would do
repeated compilation of parser C code using the same optimization
flags as CPython was built with.
This speeds the test up 6-8x on gps-raspbian.
Also incorporate's GH-31017's win32 conditional and flags.
Co-authored-by: Kumar Aditya kumaraditya303.
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| data | ||
| peg_extension | ||
| pegen | ||
| scripts | ||
| .clang-format | ||
| .gitignore | ||
| Makefile | ||
| mypy.ini | ||
| pyproject.toml | ||
| requirements.pip | ||