Unfortunately, this commit appears to have undone Fernando&#39;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&#39;t do so. Running iptest IPython.core shows the error message on the console (among the ... of passed tests), but it doesn&#39;t fail. I&#39;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>