Skip to content

Commit 0fb7459

Browse files
committed
Fixed all builtin behavior
Signed-off-by: Octave Larose <[email protected]>
1 parent 65bbacf commit 0fb7459

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/modules/BuiltinFunctions.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,7 @@ boolean doBoolSequence(VirtualFrame frame,
313313
for (int i = 0; i < sequenceStorage.length(); i++) {
314314
if (nodeType == NodeType.ALL && !isTrueNode.execute(frame, internalArray[i])) {
315315
return false;
316-
} else if (isTrueNode.execute(frame, internalArray[i])) { // ANY case
316+
} else if (nodeType == NodeType.ANY && isTrueNode.execute(frame, internalArray[i])) {
317317
return true;
318318
}
319319
}
@@ -330,7 +330,7 @@ boolean doIntSequence(VirtualFrame frame,
330330
for (int i = 0; i < sequenceStorage.length(); i++) {
331331
if (nodeType == NodeType.ALL && !isTrueNode.execute(frame, internalArray[i])) {
332332
return false;
333-
} else if (isTrueNode.execute(frame, internalArray[i])) { // ANY case
333+
} else if (nodeType == NodeType.ANY && isTrueNode.execute(frame, internalArray[i])) {
334334
return true;
335335
}
336336
}
@@ -347,7 +347,7 @@ boolean doGenericSequence(VirtualFrame frame,
347347
for (int i = 0; i < lenNode.execute(sequenceStorage); i++) {
348348
if (nodeType == NodeType.ALL && !isTrueNode.execute(frame, internalArray[i])) {
349349
return false;
350-
} else if (isTrueNode.execute(frame, internalArray[i])) { // ANY case
350+
} else if (nodeType == NodeType.ANY && isTrueNode.execute(frame, internalArray[i])) {
351351
return true;
352352
}
353353
}
@@ -365,7 +365,7 @@ protected boolean doHashStorage(VirtualFrame frame,
365365
if (!isTrueNode.execute(frame, key)) {
366366
return false;
367367
}
368-
} else if (isTrueNode.execute(frame, key)) { // ANY case
368+
} else if (nodeType == NodeType.ANY && isTrueNode.execute(frame, key)) {
369369
return true;
370370
}
371371
}

0 commit comments

Comments
 (0)