From 3f2d9c278e3befb9e2b5a3c0b308324b66545046 Mon Sep 17 00:00:00 2001 From: nsz Date: Sun, 4 Mar 2012 03:38:47 +0100 Subject: [PATCH] libm: change wording wrt gcc nan comparison bug --- libm/index.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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).

-- 2.20.1