[issue6794] decimal.py: incorrect results in NaN comparisons

2009-08-28 Thread Stefan Krah

New submission from Stefan Krah stefan-use...@bytereef.org:

Hi,

I believe the following comparisons aren't correct:

1:

Decimal(-sNaN63450748854172416).compare_total(Decimal(-sNaN911993))
== Decimal('1')

Should be: Decimal('-1') (checked against decNumber)


2:
Decimal(NaN1).compare_total_mag(Decimal(-NaN99))
== Decimal('-1')

Should be: Decimal('1') (checked against decNumber)

--
components: Library (Lib)
messages: 92032
nosy: skrah
severity: normal
status: open
title: decimal.py: incorrect results in NaN comparisons

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6794
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6794] decimal.py: incorrect results in NaN comparisons

2009-08-28 Thread Ezio Melotti

Changes by Ezio Melotti ezio.melo...@gmail.com:


--
nosy: +marketdickinson
priority:  - normal
type:  - behavior

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6794
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6794] decimal.py: incorrect results in NaN comparisons

2009-08-28 Thread Mark Dickinson

Changes by Mark Dickinson dicki...@gmail.com:


--
assignee:  - marketdickinson
versions: +Python 2.6, Python 2.7, Python 3.1, Python 3.2

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6794
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue6794] decimal.py: incorrect results in NaN comparisons

2009-08-28 Thread Mark Dickinson

Mark Dickinson dicki...@gmail.com added the comment:

Thanks for the report!  I've applied a quick fix in the trunk in r74564; 
merged to other branches in r74565 (release26-maint), r74566 (py3k) and 
r74567 (release31-maint).

--
resolution:  - fixed
stage:  - committed/rejected
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue6794
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com