[Python-Dev] Strange behavior in Python 2.5a0 (trunk) --- possible error in AST?
Travis E. Oliphant
oliphant.travis at ieee.org
Mon Mar 13 09:28:56 CET 2006
I'm seeing strange behavior in the Python 2.5a0 trunk that is causing
the tests for numpy to fail. Apparently obj[...] = 1 is not calling
Here is a minimal example to show the error. Does anyone else see this?
def __setitem__(self, obj, v):
print obj, v
mine = temp()
mine[...] = 1
mine = 1
Output from Python 2.4.2:
Output from Python 2.5a0:
In other words, the first line does nothing in Python 2.5a0.
Does anybody else see this?
More information about the Python-Dev