about summary refs log tree commit diff
path: root/math
diff options
context:
space:
mode:
Diffstat (limited to 'math')
-rw-r--r--math/auto-libm-test-in2
-rw-r--r--math/auto-libm-test-out50
2 files changed, 52 insertions, 0 deletions
diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in
index 1deb99ad0d..c4bfe7439c 100644
--- a/math/auto-libm-test-in
+++ b/math/auto-libm-test-in
@@ -1129,6 +1129,8 @@ erf -0x1.3a0d48p+0
 
 erfc 0.0
 erfc -0
+erfc 0x1p-55
+erfc -0x1p-55
 erfc 0.125
 erfc 0.75
 erfc 1.25
diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out
index 9f6bbbbf6f..d717ea4431 100644
--- a/math/auto-libm-test-out
+++ b/math/auto-libm-test-out
@@ -101555,6 +101555,56 @@ erfc -0
 = erfc tonearest ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
 = erfc towardzero ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
 = erfc upward ldbl-128ibm -0x0p+0L : 0x1p+0L : inexact-ok
+erfc 0x1p-55
+= erfc downward flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= erfc tonearest flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 0x2p-56f : 0xf.fffffp-4f : inexact-ok
+= erfc upward flt-32 0x2p-56f : 0x1p+0f : inexact-ok
+= erfc downward dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc tonearest dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 0x2p-56 : 0xf.ffffffffffff8p-4 : inexact-ok
+= erfc upward dbl-64 0x2p-56 : 0x1p+0 : inexact-ok
+= erfc downward ldbl-96-intel 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc tonearest ldbl-96-intel 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc towardzero ldbl-96-intel 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc upward ldbl-96-intel 0x2p-56L : 0xf.ffffffffffffdbfp-4L : inexact-ok
+= erfc downward ldbl-96-m68k 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc tonearest ldbl-96-m68k 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc towardzero ldbl-96-m68k 0x2p-56L : 0xf.ffffffffffffdbep-4L : inexact-ok
+= erfc upward ldbl-96-m68k 0x2p-56L : 0xf.ffffffffffffdbfp-4L : inexact-ok
+= erfc downward ldbl-128 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac925d8p-4L : inexact-ok
+= erfc tonearest ldbl-128 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac925ep-4L : inexact-ok
+= erfc towardzero ldbl-128 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac925d8p-4L : inexact-ok
+= erfc upward ldbl-128 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac925ep-4L : inexact-ok
+= erfc downward ldbl-128ibm 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac924p-4L : inexact-ok
+= erfc tonearest ldbl-128ibm 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac924p-4L : inexact-ok
+= erfc towardzero ldbl-128ibm 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac924p-4L : inexact-ok
+= erfc upward ldbl-128ibm 0x2p-56L : 0xf.ffffffffffffdbe4515f7ac928p-4L : inexact-ok
+erfc -0x1p-55
+= erfc downward flt-32 -0x2p-56f : 0x1p+0f : inexact-ok
+= erfc tonearest flt-32 -0x2p-56f : 0x1p+0f : inexact-ok
+= erfc towardzero flt-32 -0x2p-56f : 0x1p+0f : inexact-ok
+= erfc upward flt-32 -0x2p-56f : 0x1.000002p+0f : inexact-ok
+= erfc downward dbl-64 -0x2p-56 : 0x1p+0 : inexact-ok
+= erfc tonearest dbl-64 -0x2p-56 : 0x1p+0 : inexact-ok
+= erfc towardzero dbl-64 -0x2p-56 : 0x1p+0 : inexact-ok
+= erfc upward dbl-64 -0x2p-56 : 0x1.0000000000001p+0 : inexact-ok
+= erfc downward ldbl-96-intel -0x2p-56L : 0x1.000000000000024p+0L : inexact-ok
+= erfc tonearest ldbl-96-intel -0x2p-56L : 0x1.0000000000000242p+0L : inexact-ok
+= erfc towardzero ldbl-96-intel -0x2p-56L : 0x1.000000000000024p+0L : inexact-ok
+= erfc upward ldbl-96-intel -0x2p-56L : 0x1.0000000000000242p+0L : inexact-ok
+= erfc downward ldbl-96-m68k -0x2p-56L : 0x1.000000000000024p+0L : inexact-ok
+= erfc tonearest ldbl-96-m68k -0x2p-56L : 0x1.0000000000000242p+0L : inexact-ok
+= erfc towardzero ldbl-96-m68k -0x2p-56L : 0x1.000000000000024p+0L : inexact-ok
+= erfc upward ldbl-96-m68k -0x2p-56L : 0x1.0000000000000242p+0L : inexact-ok
+= erfc downward ldbl-128 -0x2p-56L : 0x1.0000000000000241baea08536da2p+0L : inexact-ok
+= erfc tonearest ldbl-128 -0x2p-56L : 0x1.0000000000000241baea08536da2p+0L : inexact-ok
+= erfc towardzero ldbl-128 -0x2p-56L : 0x1.0000000000000241baea08536da2p+0L : inexact-ok
+= erfc upward ldbl-128 -0x2p-56L : 0x1.0000000000000241baea08536da3p+0L : inexact-ok
+= erfc downward ldbl-128ibm -0x2p-56L : 0x1.0000000000000241baea08536d8p+0L : inexact-ok
+= erfc tonearest ldbl-128ibm -0x2p-56L : 0x1.0000000000000241baea08536d8p+0L : inexact-ok
+= erfc towardzero ldbl-128ibm -0x2p-56L : 0x1.0000000000000241baea08536d8p+0L : inexact-ok
+= erfc upward ldbl-128ibm -0x2p-56L : 0x1.0000000000000241baea08536ep+0L : inexact-ok
 erfc 0.125
 = erfc downward flt-32 0x2p-4f : 0xd.c143cp-4f : inexact-ok
 = erfc tonearest flt-32 0x2p-4f : 0xd.c143dp-4f : inexact-ok