From 157cdcb4f132805970737f2471229afbe641b792 Mon Sep 17 00:00:00 2001 From: Irit Katriel Date: Fri, 4 Apr 2025 17:07:39 +0100 Subject: [PATCH] gh-100239: fix bug in comparison --- Python/specialize.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Python/specialize.c b/Python/specialize.c index e7924aa711efa3..f73f322f0c9725 100644 --- a/Python/specialize.c +++ b/Python/specialize.c @@ -2382,11 +2382,11 @@ binary_op_fail_kind(int oparg, PyObject *lhs, PyObject *rhs) return SPEC_FAIL_BINARY_OP_SUBSCR_DEQUE; } - if (strcmp(_PyType_Name(container_type), "EnumDict") != 0) { + if (strcmp(_PyType_Name(container_type), "EnumDict") == 0) { return SPEC_FAIL_BINARY_OP_SUBSCR_ENUMDICT; } - if (strcmp(container_type->tp_name, "StackSummary") != 0) { + if (strcmp(container_type->tp_name, "StackSummary") == 0) { return SPEC_FAIL_BINARY_OP_SUBSCR_STACKSUMMARY; }