Skip to content

Commit 5bfae8c

Browse files
committed
Fix: added assumption to wrong class.
1 parent 0597899 commit 5bfae8c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/nodes/attributes/LookupAttributeInMRONode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ protected PythonClassAssumptionPair findAttrClassAndAssumptionInMRO(PythonAbstra
157157
PythonAbstractClass clsObj = mro.getItemNormalized(i);
158158
if (i > 0) {
159159
assert clsObj != klass : "MRO chain is incorrect: '" + klass + "' was found at position " + i;
160-
mro.addAttributeInMROFinalAssumption(key, attrAssumption);
160+
getMro(clsObj).addAttributeInMROFinalAssumption(key, attrAssumption);
161161
}
162162

163163
Object value = ReadAttributeFromObjectNode.doSlowPath(clsObj, key, true);

0 commit comments

Comments
 (0)