Message397574
Thanks, that test framework looks good for this.
My initial hunch (just from looking at this) is that this has to do with how we handle cleanup after failed matches. Our "fail pop" blocks probably have whatever the last line number compiled was (which I think is always the last line of the preceding case block).
The fix *should* be as simple as calling "SET_LOC(c, whatever_the_last_pattern_was)" before compiling these blocks.
I have some new-ish contributors who might want to take this. As far as compiler issues go, this one seems pretty straightforward. |
|
Date |
User |
Action |
Args |
2021-07-15 18:47:39 | brandtbucher | set | recipients:
+ brandtbucher, nedbat, Mark.Shannon, ammar2 |
2021-07-15 18:47:39 | brandtbucher | set | messageid: <1626374859.84.0.837663298304.issue44600@roundup.psfhosted.org> |
2021-07-15 18:47:39 | brandtbucher | link | issue44600 messages |
2021-07-15 18:47:39 | brandtbucher | create | |
|