From: nsz Date: Sun, 4 Mar 2012 02:38:47 +0000 (+0100) Subject: libm: change wording wrt gcc nan comparison bug X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;ds=inline;h=3f2d9c278e3befb9e2b5a3c0b308324b66545046;p=www libm: change wording wrt gcc nan comparison bug --- diff --git a/libm/index.html b/libm/index.html index 9d9f09e..c78f9ce 100644 --- a/libm/index.html +++ b/libm/index.html @@ -335,8 +335,9 @@ account: a simple x = 1e300*1e300; may not raise overflow exception at runtime, but get optimized into x = +inf. see compiler optimizations above.

-Another x87 gcc (<4.6) bug is that comparision operators (==, <, etc) -don't raise exceptions on nan +Another x87 gcc bug related to fp exceptions is that +comparision operators (==, <, etc) don't raise invalid +when an operand is nan (eventhough this is required by ieee + c99 annex F). (see gcc bug52451).