Fix icc warnings: shadowing local variable (i) and complex is set but not used, so remove
diff --git a/Python/symtable.c b/Python/symtable.c
index 6229b9e..09674d2 100644
--- a/Python/symtable.c
+++ b/Python/symtable.c
@@ -539,7 +539,7 @@
*/
if (class &&
PyInt_AS_LONG(o) & (DEF_BOUND | DEF_GLOBAL)) {
- int i = PyInt_AS_LONG(o) | DEF_FREE_CLASS;
+ i = PyInt_AS_LONG(o) | DEF_FREE_CLASS;
o = PyInt_FromLong(i);
if (!o) {
Py_DECREF(free_value);
@@ -1170,7 +1170,7 @@
static int
symtable_visit_params(struct symtable *st, asdl_seq *args, int toplevel)
{
- int i, complex = 0;
+ int i;
/* go through all the toplevel arguments first */
for (i = 0; i < asdl_seq_LEN(args); i++) {
@@ -1183,7 +1183,6 @@
}
else if (arg->kind == Tuple_kind) {
assert(arg->v.Tuple.ctx == Store);
- complex = 1;
if (toplevel) {
if (!symtable_implicit_arg(st, i))
return 0;