about summary refs log tree commit diff
path: root/sysdeps/x86_64
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2013-09-02 14:51:24 +0000
committerJoseph Myers <joseph@codesourcery.com>2013-09-02 14:51:24 +0000
commitb7835e3223de60d3f5bf1fed66468b5052cd595f (patch)
tree028faceec3efa9b69de0052d6713c5b14bc29ee9 /sysdeps/x86_64
parent8220f4f00803cfb26520a8bf2ca493493dde4f60 (diff)
downloadglibc-b7835e3223de60d3f5bf1fed66468b5052cd595f.tar.gz
glibc-b7835e3223de60d3f5bf1fed66468b5052cd595f.tar.xz
glibc-b7835e3223de60d3f5bf1fed66468b5052cd595f.zip
Fix spurious jnf underflows (bug 14155).
Diffstat (limited to 'sysdeps/x86_64')
-rw-r--r--sysdeps/x86_64/fpu/libm-test-ulps19
1 files changed, 17 insertions, 2 deletions
diff --git a/sysdeps/x86_64/fpu/libm-test-ulps b/sysdeps/x86_64/fpu/libm-test-ulps
index d02618a0a1..477eedc311 100644
--- a/sysdeps/x86_64/fpu/libm-test-ulps
+++ b/sysdeps/x86_64/fpu/libm-test-ulps
@@ -6403,6 +6403,11 @@ idouble: 2
 ifloat: 2
 ildouble: 1
 ldouble: 1
+Test "jn (2, 0x1p127)":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
 Test "jn (2, 2.4048255576957729)":
 double: 2
 float: 1
@@ -7728,6 +7733,16 @@ double: 3
 float: 1
 idouble: 3
 ifloat: 1
+Test "yn (2, 0x1.ffff62p+99)":
+double: 1
+idouble: 1
+ildouble: 1
+ldouble: 1
+Test "yn (2, 0x1p127)":
+double: 1
+float: 3
+idouble: 1
+ifloat: 3
 Test "yn (3, 0.125)":
 double: 1
 idouble: 1
@@ -8428,9 +8443,9 @@ ldouble: 2
 
 Function: "yn":
 double: 3
-float: 2
+float: 3
 idouble: 3
-ifloat: 2
+ifloat: 3
 ildouble: 4
 ldouble: 4