Message9258

Author jeff.allen
Recipients jeff.allen
Date 2014-12-20.22:14:02
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1419113643.79.0.155516131351.issue2237@psf.upfronthosting.co.za>
In-reply-to
Content
I've polished off the float ones and most of the complex cases. This one is in the CPython suite, so I'm leaving it.

test_complex.py:        # FIXME: The following currently crashes on Alpha

This one's amusing:
>>> 0j, -0j
(0j, 0j)
>>> -0j, 0j
(-0j, -0j)

We don't distinguish between 0.0 and -0.0 when rationalising constants during code generation: took ages to find. I wonder if there are other places where we have the wrong kind of Object.equals()?
History
Date User Action Args
2014-12-20 22:14:03jeff.allensetmessageid: <1419113643.79.0.155516131351.issue2237@psf.upfronthosting.co.za>
2014-12-20 22:14:03jeff.allensetrecipients: + jeff.allen
2014-12-20 22:14:03jeff.allenlinkissue2237 messages
2014-12-20 22:14:02jeff.allencreate