New GitHub issue #122270 from serhiy-storchaka:<br>

<hr>

<pre>
# Bug report

`Parser/pegen.c` and `Tools/peg_generator/peg_extension/peg_extension.c` contain checks for wrong macro:
```c
#if defined(PY_DEBUG)
```
They always false, because the correct name is `Py_DEBUG`, not `PY_DEBUG`. Therefore, the code which was supposed to run in the debug build, is never compiled code.

cc @pablogsal

</pre>

<hr>

<a href="https://github.com/python/cpython/issues/122270">View on GitHub</a>
<p>Labels: type-bug, interpreter-core, 3.12, 3.13, topic-parser, 3.14</p>
<p>Assignee: </p>