Message9258
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()? |
|
Date |
User |
Action |
Args |
2014-12-20 22:14:03 | jeff.allen | set | messageid: <1419113643.79.0.155516131351.issue2237@psf.upfronthosting.co.za> |
2014-12-20 22:14:03 | jeff.allen | set | recipients:
+ jeff.allen |
2014-12-20 22:14:03 | jeff.allen | link | issue2237 messages |
2014-12-20 22:14:02 | jeff.allen | create | |
|