Index: Python/ceval.c =================================================================== --- Python/ceval.c (revision 68762) +++ Python/ceval.c (working copy) @@ -1775,8 +1775,8 @@ PREDICTED_WITH_ARG(UNPACK_SEQUENCE); case UNPACK_SEQUENCE: v = POP(); - if (PyTuple_CheckExact(v) && - PyTuple_GET_SIZE(v) == oparg) { + if (likely(PyTuple_CheckExact(v) && + PyTuple_GET_SIZE(v) == oparg)) { PyObject **items = \ ((PyTupleObject *)v)->ob_item; while (oparg--) {