[issue45773] Compiler hangs during jump elimination
Brandt Bucher
report at bugs.python.org
Tue Feb 1 18:13:36 EST 2022
Brandt Bucher <brandtbucher at gmail.com> added the comment:
My fix for this seems to have erroneously added two invalid new jump threads:
POP_JUMP_IF_FALSE(a) to JUMP_IF_FALSE_OR_POP(b) is folded into POP_JUMP_IF_FALSE(b)
POP_JUMP_IF_TRUE(a) to JUMP_IF_TRUE_OR_POP(b) is folded into POP_JUMP_IF_TRUE(b)
The good news is that I can't get the compiler to actually emit these particular jump sequences. It still needs to be fixed ASAP, though.
----------
nosy: +pablogsal
priority: high -> release blocker
resolution: fixed ->
stage: resolved -> patch review
status: closed -> open
type: crash -> behavior
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue45773>
_______________________________________
More information about the Python-bugs-list
mailing list