From 87b5fd9d9de11c68b9940d3a1dba902138129109 Mon Sep 17 00:00:00 2001 From: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com> Date: Sun, 30 Oct 2022 19:07:11 -0400 Subject: gh-98879: Remove unreachable error case from COMPARE_OP_STR_JUMP (GH-98882) Thanks to PEP 623 changes, the comparison cannot fail. --- Python/ceval.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/Python/ceval.c b/Python/ceval.c index 24af419..f2250ff 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -3420,9 +3420,6 @@ handle_eval_breaker: DEOPT_IF(!PyUnicode_CheckExact(right), COMPARE_OP); STAT_INC(COMPARE_OP, hit); int res = _PyUnicode_Equal(left, right); - if (res < 0) { - goto error; - } assert(oparg == Py_EQ || oparg == Py_NE); JUMPBY(INLINE_CACHE_ENTRIES_COMPARE_OP); NEXTOPARG(); -- cgit v0.12