This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author skrah
Recipients facundobatista, mark.dickinson, python-dev, rhettinger, serhiy.storchaka, skrah, vstinner, xiang.zhang
Date 2017-01-09.09:42:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <20170109094230.GA2738@bytereef.org>
In-reply-to <1483950077.65.0.887968476343.issue29190@psf.upfronthosting.co.za>
Content
On Mon, Jan 09, 2017 at 08:21:17AM +0000, Serhiy Storchaka wrote:
> In the particular case of getround() in _decimal.c, seems the worst case is raising TypeError instead of MemoryError in pretty rare circumstances. This is not critically bad, there are a lot of other places where the initial exception is silently replaced by less specific exception. But the code *looks* fragile.

No, it does not.  It is obvious to a human that -1 <==> "not equal".

If Coccinelle does not understand that, well ...
History
Date User Action Args
2017-01-09 09:42:45skrahsetrecipients: + skrah, rhettinger, facundobatista, mark.dickinson, vstinner, python-dev, serhiy.storchaka, xiang.zhang
2017-01-09 09:42:45skrahlinkissue29190 messages
2017-01-09 09:42:45skrahcreate