Unfortunately, this commit appears to have undone Fernando's fix for the bug with __del__ methods that I found:<br><a href="http://github.com/ipython/ipython/commit/239d2ed6f44c3f6511ee1e9069a5a1aee9c20f9c">http://github.com/ipython/ipython/commit/239d2ed6f44c3f6511ee1e9069a5a1aee9c20f9c</a><br>
<br>I can reproduce the bug in trunk. This also highlights that the doctest to catch it evidently doesn't do so. Running iptest IPython.core shows the error message on the console (among the ... of passed tests), but it doesn't fail. I'm not a console ninja, but could it be that the message goes to stderr, and the evaluation only checks stdout?<br>
<br>Thanks,<br>Thomas<br>