--- Comment #3 from pinskia at gcc dot gnu dot org 2010-07-02 00:36 ---
1.0 + NAN * I is always (NaN, NaN) as we don't implement imaginary types. So
this is the correct value since we don't do those.
See http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1464.htm for ways of the C
stan
--- Comment #2 from paolo dot carlini at oracle dot com 2010-07-01 10:51
---
Note: a very similar issue probably affects C++.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44741
--- Comment #1 from pinskia at gmail dot com 2010-07-01 05:04 ---
Subject: Re: New: Complex division with NaN produces unexpected result
I think the issue is we don't implement imagainy types so 1 + nan I
turns into nan.
On Jun 30, 2010, at 9:51 PM, "ian at airs dot com" wrote:
>