aboutsummaryrefslogtreecommitdiff
path: root/REORG.TODO/math/auto-libm-test-out-log1p
diff options
context:
space:
mode:
authorZack Weinberg <zackw@panix.com>2017-06-08 15:39:03 -0400
committerZack Weinberg <zackw@panix.com>2017-06-08 15:39:03 -0400
commit5046dbb4a7eba5eccfd258f92f4735c9ffc8d069 (patch)
tree4470480d904b65cf14ca524f96f79eca818c3eaf /REORG.TODO/math/auto-libm-test-out-log1p
parent199fc19d3aaaf57944ef036e15904febe877fc93 (diff)
downloadglibc-5046dbb4a7eba5eccfd258f92f4735c9ffc8d069.tar
glibc-5046dbb4a7eba5eccfd258f92f4735c9ffc8d069.tar.gz
glibc-5046dbb4a7eba5eccfd258f92f4735c9ffc8d069.tar.bz2
glibc-5046dbb4a7eba5eccfd258f92f4735c9ffc8d069.zip
Prepare for radical source tree reorganization.zack/build-layout-experiment
All top-level files and directories are moved into a temporary storage directory, REORG.TODO, except for files that will certainly still exist in their current form at top level when we're done (COPYING, COPYING.LIB, LICENSES, NEWS, README), all old ChangeLog files (which are moved to the new directory OldChangeLogs, instead), and the generated file INSTALL (which is just deleted; in the new order, there will be no generated files checked into version control).
Diffstat (limited to 'REORG.TODO/math/auto-libm-test-out-log1p')
-rw-r--r--REORG.TODO/math/auto-libm-test-out-log1p2572
1 files changed, 2572 insertions, 0 deletions
diff --git a/REORG.TODO/math/auto-libm-test-out-log1p b/REORG.TODO/math/auto-libm-test-out-log1p
new file mode 100644
index 0000000000..47862aa646
--- /dev/null
+++ b/REORG.TODO/math/auto-libm-test-out-log1p
@@ -0,0 +1,2572 @@
+log1p 0
+= log1p downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+log1p -0
+= log1p downward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward binary32 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward binary64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward intel96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward m68k96 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward binary128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward ibm128 -0x0p+0 : -0x0p+0 : inexact-ok
+log1p e-1
+= log1p downward binary32 0x1.b7e152p+0 : 0x1p+0 : inexact-ok
+= log1p tonearest binary32 0x1.b7e152p+0 : 0x1p+0 : inexact-ok
+= log1p towardzero binary32 0x1.b7e152p+0 : 0x1p+0 : inexact-ok
+= log1p upward binary32 0x1.b7e152p+0 : 0x1.000002p+0 : inexact-ok
+= log1p downward binary64 0x1.b7e152p+0 : 0x1.00000039ece11p+0 : inexact-ok
+= log1p tonearest binary64 0x1.b7e152p+0 : 0x1.00000039ece12p+0 : inexact-ok
+= log1p towardzero binary64 0x1.b7e152p+0 : 0x1.00000039ece11p+0 : inexact-ok
+= log1p upward binary64 0x1.b7e152p+0 : 0x1.00000039ece12p+0 : inexact-ok
+= log1p downward intel96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p tonearest intel96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p towardzero intel96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p upward intel96 0x1.b7e152p+0 : 0x1.00000039ece11db8p+0 : inexact-ok
+= log1p downward m68k96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e152p+0 : 0x1.00000039ece11db6p+0 : inexact-ok
+= log1p upward m68k96 0x1.b7e152p+0 : 0x1.00000039ece11db8p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c55p+0 : inexact-ok
+= log1p tonearest binary128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c56p+0 : inexact-ok
+= log1p towardzero binary128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c55p+0 : inexact-ok
+= log1p upward binary128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c56p+0 : inexact-ok
+= log1p downward ibm128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29cp+0 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c8p+0 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29cp+0 : inexact-ok
+= log1p upward ibm128 0x1.b7e152p+0 : 0x1.00000039ece11db67b8f96c29c8p+0 : inexact-ok
+= log1p downward binary32 0x1.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
+= log1p tonearest binary32 0x1.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
+= log1p towardzero binary32 0x1.b7e15p+0 : 0xf.fffffp-4 : inexact-ok
+= log1p upward binary32 0x1.b7e15p+0 : 0x1p+0 : inexact-ok
+= log1p downward binary64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p tonearest binary64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p towardzero binary64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p upward binary64 0x1.b7e15p+0 : 0xf.fffff7d922f58p-4 : inexact-ok
+= log1p downward intel96 0x1.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
+= log1p tonearest intel96 0x1.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
+= log1p towardzero intel96 0x1.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
+= log1p upward intel96 0x1.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
+= log1p downward m68k96 0x1.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e15p+0 : 0xf.fffff7d922f51a2p-4 : inexact-ok
+= log1p upward m68k96 0x1.b7e15p+0 : 0xf.fffff7d922f51a3p-4 : inexact-ok
+= log1p downward binary128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
+= log1p tonearest binary128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
+= log1p towardzero binary128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e821p-4 : inexact-ok
+= log1p upward binary128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8218p-4 : inexact-ok
+= log1p downward ibm128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8p-4 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e84p-4 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e8p-4 : inexact-ok
+= log1p upward ibm128 0x1.b7e15p+0 : 0xf.fffff7d922f51a2d208d1c4e84p-4 : inexact-ok
+= log1p downward binary64 0x1.b7e151628aed3p+0 : 0x1p+0 : inexact-ok
+= log1p tonearest binary64 0x1.b7e151628aed3p+0 : 0x1p+0 : inexact-ok
+= log1p towardzero binary64 0x1.b7e151628aed3p+0 : 0x1p+0 : inexact-ok
+= log1p upward binary64 0x1.b7e151628aed3p+0 : 0x1.0000000000001p+0 : inexact-ok
+= log1p downward intel96 0x1.b7e151628aed3p+0 : 0x1.000000000000020cp+0 : inexact-ok
+= log1p tonearest intel96 0x1.b7e151628aed3p+0 : 0x1.000000000000020ep+0 : inexact-ok
+= log1p towardzero intel96 0x1.b7e151628aed3p+0 : 0x1.000000000000020cp+0 : inexact-ok
+= log1p upward intel96 0x1.b7e151628aed3p+0 : 0x1.000000000000020ep+0 : inexact-ok
+= log1p downward m68k96 0x1.b7e151628aed3p+0 : 0x1.000000000000020cp+0 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e151628aed3p+0 : 0x1.000000000000020ep+0 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e151628aed3p+0 : 0x1.000000000000020cp+0 : inexact-ok
+= log1p upward m68k96 0x1.b7e151628aed3p+0 : 0x1.000000000000020ep+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f344ep+0 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f344ep+0 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f344ep+0 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f344fp+0 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f34p+0 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f348p+0 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f34p+0 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed3p+0 : 0x1.000000000000020dcae0c29f348p+0 : inexact-ok
+= log1p downward binary64 0x1.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= log1p tonearest binary64 0x1.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
+= log1p towardzero binary64 0x1.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= log1p upward binary64 0x1.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
+= log1p downward intel96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
+= log1p tonearest intel96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
+= log1p towardzero intel96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
+= log1p upward intel96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
+= log1p downward m68k96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2ap-4 : inexact-ok
+= log1p upward m68k96 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2bp-4 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af55337636657p-4 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af553376366578p-4 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af55337636657p-4 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af553376366578p-4 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763664p-4 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed2p+0 : 0xf.ffffffffffffc2af5533763668p-4 : inexact-ok
+= log1p downward intel96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p tonearest intel96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p towardzero intel96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p upward intel96 0x1.b7e151628aed2a6cp+0 : 0x1.0000000000000002p+0 : inexact-ok
+= log1p downward m68k96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e151628aed2a6cp+0 : 0x1p+0 : inexact-ok
+= log1p upward m68k96 0x1.b7e151628aed2a6cp+0 : 0x1.0000000000000002p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac3p+0 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac4p+0 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac3p+0 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49ac4p+0 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49a8p+0 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49bp+0 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49a8p+0 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed2a6cp+0 : 0x1.000000000000000075ed29d49bp+0 : inexact-ok
+= log1p downward intel96 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= log1p tonearest intel96 0x1.b7e151628aed2a6ap+0 : 0x1p+0 : inexact-ok
+= log1p towardzero intel96 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= log1p upward intel96 0x1.b7e151628aed2a6ap+0 : 0x1p+0 : inexact-ok
+= log1p downward m68k96 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= log1p tonearest m68k96 0x1.b7e151628aed2a6ap+0 : 0x1p+0 : inexact-ok
+= log1p towardzero m68k96 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffp-4 : inexact-ok
+= log1p upward m68k96 0x1.b7e151628aed2a6ap+0 : 0x1p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334ap-4 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334ap-4 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334ap-4 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334a8p-4 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334p-4 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334p-4 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823334p-4 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed2a6ap+0 : 0xf.fffffffffffffffb9927823338p-4 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6abf7158809cf5p+0 : 0x1p+0 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6abf7158809cf5p+0 : 0x1p+0 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6abf7158809cf5p+0 : 0x1p+0 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6abf7158809cf5p+0 : 0x1.0000000000000000000000000001p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6abf7158809cf4p+0 : 0xf.fffffffffffffffffffffffffff8p-4 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6abf7158809cf4p+0 : 0x1p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000004p+0 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1.0000000000000000000000000005p+0 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1p+0 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed2a6abf7158809dp+0 : 0x1.000000000000000000000000008p+0 : inexact-ok
+= log1p downward binary128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffd48p-4 : inexact-ok
+= log1p tonearest binary128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffd5p-4 : inexact-ok
+= log1p towardzero binary128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffd48p-4 : inexact-ok
+= log1p upward binary128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffd5p-4 : inexact-ok
+= log1p downward ibm128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= log1p tonearest ibm128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= log1p towardzero ibm128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0xf.fffffffffffffffffffffffffcp-4 : inexact-ok
+= log1p upward ibm128 0x1.b7e151628aed2a6abf7158809c8p+0 : 0x1p+0 : inexact-ok
+log1p -0.25
+= log1p downward binary32 -0x4p-4 : -0x4.9a5888p-4 : inexact-ok
+= log1p tonearest binary32 -0x4p-4 : -0x4.9a5888p-4 : inexact-ok
+= log1p towardzero binary32 -0x4p-4 : -0x4.9a588p-4 : inexact-ok
+= log1p upward binary32 -0x4p-4 : -0x4.9a588p-4 : inexact-ok
+= log1p downward binary64 -0x4p-4 : -0x4.9a58844d36e4cp-4 : inexact-ok
+= log1p tonearest binary64 -0x4p-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log1p towardzero binary64 -0x4p-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log1p upward binary64 -0x4p-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log1p downward intel96 -0x4p-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
+= log1p tonearest intel96 -0x4p-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
+= log1p towardzero intel96 -0x4p-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
+= log1p upward intel96 -0x4p-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
+= log1p downward m68k96 -0x4p-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
+= log1p tonearest m68k96 -0x4p-4 : -0x4.9a58844d36e49e1p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4p-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
+= log1p upward m68k96 -0x4p-4 : -0x4.9a58844d36e49e08p-4 : inexact-ok
+= log1p downward binary128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02aa8p-4 : inexact-ok
+= log1p tonearest binary128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02aa8p-4 : inexact-ok
+= log1p towardzero binary128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02aa4p-4 : inexact-ok
+= log1p upward binary128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02aa4p-4 : inexact-ok
+= log1p downward ibm128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02cp-4 : inexact-ok
+= log1p tonearest ibm128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
+= log1p towardzero ibm128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
+= log1p upward ibm128 -0x4p-4 : -0x4.9a58844d36e49e0efadd9db02ap-4 : inexact-ok
+log1p -0.875
+= log1p downward binary32 -0xep-4 : -0x2.145648p+0 : inexact-ok
+= log1p tonearest binary32 -0xep-4 : -0x2.145648p+0 : inexact-ok
+= log1p towardzero binary32 -0xep-4 : -0x2.145644p+0 : inexact-ok
+= log1p upward binary32 -0xep-4 : -0x2.145644p+0 : inexact-ok
+= log1p downward binary64 -0xep-4 : -0x2.145647e7756e8p+0 : inexact-ok
+= log1p tonearest binary64 -0xep-4 : -0x2.145647e7756e6p+0 : inexact-ok
+= log1p towardzero binary64 -0xep-4 : -0x2.145647e7756e6p+0 : inexact-ok
+= log1p upward binary64 -0xep-4 : -0x2.145647e7756e6p+0 : inexact-ok
+= log1p downward intel96 -0xep-4 : -0x2.145647e7756e6d04p+0 : inexact-ok
+= log1p tonearest intel96 -0xep-4 : -0x2.145647e7756e6d04p+0 : inexact-ok
+= log1p towardzero intel96 -0xep-4 : -0x2.145647e7756e6dp+0 : inexact-ok
+= log1p upward intel96 -0xep-4 : -0x2.145647e7756e6dp+0 : inexact-ok
+= log1p downward m68k96 -0xep-4 : -0x2.145647e7756e6d04p+0 : inexact-ok
+= log1p tonearest m68k96 -0xep-4 : -0x2.145647e7756e6d04p+0 : inexact-ok
+= log1p towardzero m68k96 -0xep-4 : -0x2.145647e7756e6dp+0 : inexact-ok
+= log1p upward m68k96 -0xep-4 : -0x2.145647e7756e6dp+0 : inexact-ok
+= log1p downward binary128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bdap+0 : inexact-ok
+= log1p tonearest binary128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bd8p+0 : inexact-ok
+= log1p towardzero binary128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bd8p+0 : inexact-ok
+= log1p upward binary128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bd8p+0 : inexact-ok
+= log1p downward ibm128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80cp+0 : inexact-ok
+= log1p tonearest ibm128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80cp+0 : inexact-ok
+= log1p towardzero ibm128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bp+0 : inexact-ok
+= log1p upward ibm128 -0xep-4 : -0x2.145647e7756e6d035dab1ac80bp+0 : inexact-ok
+log1p 0x1p-5
+= log1p downward binary32 0x8p-8 : 0x7.e0a6cp-8 : inexact-ok
+= log1p tonearest binary32 0x8p-8 : 0x7.e0a6cp-8 : inexact-ok
+= log1p towardzero binary32 0x8p-8 : 0x7.e0a6cp-8 : inexact-ok
+= log1p upward binary32 0x8p-8 : 0x7.e0a6c8p-8 : inexact-ok
+= log1p downward binary64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p tonearest binary64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p towardzero binary64 0x8p-8 : 0x7.e0a6c39e0ccp-8 : inexact-ok
+= log1p upward binary64 0x8p-8 : 0x7.e0a6c39e0cc04p-8 : inexact-ok
+= log1p downward intel96 0x8p-8 : 0x7.e0a6c39e0cc01338p-8 : inexact-ok
+= log1p tonearest intel96 0x8p-8 : 0x7.e0a6c39e0cc0134p-8 : inexact-ok
+= log1p towardzero intel96 0x8p-8 : 0x7.e0a6c39e0cc01338p-8 : inexact-ok
+= log1p upward intel96 0x8p-8 : 0x7.e0a6c39e0cc0134p-8 : inexact-ok
+= log1p downward m68k96 0x8p-8 : 0x7.e0a6c39e0cc01338p-8 : inexact-ok
+= log1p tonearest m68k96 0x8p-8 : 0x7.e0a6c39e0cc0134p-8 : inexact-ok
+= log1p towardzero m68k96 0x8p-8 : 0x7.e0a6c39e0cc01338p-8 : inexact-ok
+= log1p upward m68k96 0x8p-8 : 0x7.e0a6c39e0cc0134p-8 : inexact-ok
+= log1p downward binary128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef229cp-8 : inexact-ok
+= log1p tonearest binary128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef22ap-8 : inexact-ok
+= log1p towardzero binary128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef229cp-8 : inexact-ok
+= log1p upward binary128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef22ap-8 : inexact-ok
+= log1p downward ibm128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8 : inexact-ok
+= log1p tonearest ibm128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8 : inexact-ok
+= log1p towardzero ibm128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef22p-8 : inexact-ok
+= log1p upward ibm128 0x8p-8 : 0x7.e0a6c39e0cc0133e3f04f1ef24p-8 : inexact-ok
+log1p 0x1p-10
+= log1p downward binary32 0x4p-12 : 0x3.ff8014p-12 : inexact-ok
+= log1p tonearest binary32 0x4p-12 : 0x3.ff8014p-12 : inexact-ok
+= log1p towardzero binary32 0x4p-12 : 0x3.ff8014p-12 : inexact-ok
+= log1p upward binary32 0x4p-12 : 0x3.ff8018p-12 : inexact-ok
+= log1p downward binary64 0x4p-12 : 0x3.ff8015515621ep-12 : inexact-ok
+= log1p tonearest binary64 0x4p-12 : 0x3.ff8015515622p-12 : inexact-ok
+= log1p towardzero binary64 0x4p-12 : 0x3.ff8015515621ep-12 : inexact-ok
+= log1p upward binary64 0x4p-12 : 0x3.ff8015515622p-12 : inexact-ok
+= log1p downward intel96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p tonearest intel96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p towardzero intel96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p upward intel96 0x4p-12 : 0x3.ff8015515621f784p-12 : inexact-ok
+= log1p downward m68k96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p tonearest m68k96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p towardzero m68k96 0x4p-12 : 0x3.ff8015515621f78p-12 : inexact-ok
+= log1p upward m68k96 0x4p-12 : 0x3.ff8015515621f784p-12 : inexact-ok
+= log1p downward binary128 0x4p-12 : 0x3.ff8015515621f7809a0a32499268p-12 : inexact-ok
+= log1p tonearest binary128 0x4p-12 : 0x3.ff8015515621f7809a0a32499268p-12 : inexact-ok
+= log1p towardzero binary128 0x4p-12 : 0x3.ff8015515621f7809a0a32499268p-12 : inexact-ok
+= log1p upward binary128 0x4p-12 : 0x3.ff8015515621f7809a0a3249926ap-12 : inexact-ok
+= log1p downward ibm128 0x4p-12 : 0x3.ff8015515621f7809a0a324992p-12 : inexact-ok
+= log1p tonearest ibm128 0x4p-12 : 0x3.ff8015515621f7809a0a324992p-12 : inexact-ok
+= log1p towardzero ibm128 0x4p-12 : 0x3.ff8015515621f7809a0a324992p-12 : inexact-ok
+= log1p upward ibm128 0x4p-12 : 0x3.ff8015515621f7809a0a324993p-12 : inexact-ok
+log1p 0x1p-15
+= log1p downward binary32 0x2p-16 : 0x1.fffep-16 : inexact-ok
+= log1p tonearest binary32 0x2p-16 : 0x1.fffep-16 : inexact-ok
+= log1p towardzero binary32 0x2p-16 : 0x1.fffep-16 : inexact-ok
+= log1p upward binary32 0x2p-16 : 0x1.fffe02p-16 : inexact-ok
+= log1p downward binary64 0x2p-16 : 0x1.fffe0002aaa6ap-16 : inexact-ok
+= log1p tonearest binary64 0x2p-16 : 0x1.fffe0002aaa6bp-16 : inexact-ok
+= log1p towardzero binary64 0x2p-16 : 0x1.fffe0002aaa6ap-16 : inexact-ok
+= log1p upward binary64 0x2p-16 : 0x1.fffe0002aaa6bp-16 : inexact-ok
+= log1p downward intel96 0x2p-16 : 0x1.fffe0002aaa6aabp-16 : inexact-ok
+= log1p tonearest intel96 0x2p-16 : 0x1.fffe0002aaa6aab2p-16 : inexact-ok
+= log1p towardzero intel96 0x2p-16 : 0x1.fffe0002aaa6aabp-16 : inexact-ok
+= log1p upward intel96 0x2p-16 : 0x1.fffe0002aaa6aab2p-16 : inexact-ok
+= log1p downward m68k96 0x2p-16 : 0x1.fffe0002aaa6aabp-16 : inexact-ok
+= log1p tonearest m68k96 0x2p-16 : 0x1.fffe0002aaa6aab2p-16 : inexact-ok
+= log1p towardzero m68k96 0x2p-16 : 0x1.fffe0002aaa6aabp-16 : inexact-ok
+= log1p upward m68k96 0x2p-16 : 0x1.fffe0002aaa6aab2p-16 : inexact-ok
+= log1p downward binary128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af6ap-16 : inexact-ok
+= log1p tonearest binary128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af6bp-16 : inexact-ok
+= log1p towardzero binary128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af6ap-16 : inexact-ok
+= log1p upward binary128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af6bp-16 : inexact-ok
+= log1p downward ibm128 0x2p-16 : 0x1.fffe0002aaa6aab111066678afp-16 : inexact-ok
+= log1p tonearest ibm128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af8p-16 : inexact-ok
+= log1p towardzero ibm128 0x2p-16 : 0x1.fffe0002aaa6aab111066678afp-16 : inexact-ok
+= log1p upward ibm128 0x2p-16 : 0x1.fffe0002aaa6aab111066678af8p-16 : inexact-ok
+log1p 0x1p-20
+= log1p downward binary32 0x1p-20 : 0xf.ffff8p-24 : inexact-ok
+= log1p tonearest binary32 0x1p-20 : 0xf.ffff8p-24 : inexact-ok
+= log1p towardzero binary32 0x1p-20 : 0xf.ffff8p-24 : inexact-ok
+= log1p upward binary32 0x1p-20 : 0xf.ffff9p-24 : inexact-ok
+= log1p downward binary64 0x1p-20 : 0xf.ffff80000555p-24 : inexact-ok
+= log1p tonearest binary64 0x1p-20 : 0xf.ffff800005558p-24 : inexact-ok
+= log1p towardzero binary64 0x1p-20 : 0xf.ffff80000555p-24 : inexact-ok
+= log1p upward binary64 0x1p-20 : 0xf.ffff800005558p-24 : inexact-ok
+= log1p downward intel96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p tonearest intel96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p towardzero intel96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p upward intel96 0x1p-20 : 0xf.ffff80000555552p-24 : inexact-ok
+= log1p downward m68k96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p tonearest m68k96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p towardzero m68k96 0x1p-20 : 0xf.ffff80000555551p-24 : inexact-ok
+= log1p upward m68k96 0x1p-20 : 0xf.ffff80000555552p-24 : inexact-ok
+= log1p downward binary128 0x1p-20 : 0xf.ffff800005555515555888885dd8p-24 : inexact-ok
+= log1p tonearest binary128 0x1p-20 : 0xf.ffff800005555515555888885dep-24 : inexact-ok
+= log1p towardzero binary128 0x1p-20 : 0xf.ffff800005555515555888885dd8p-24 : inexact-ok
+= log1p upward binary128 0x1p-20 : 0xf.ffff800005555515555888885dep-24 : inexact-ok
+= log1p downward ibm128 0x1p-20 : 0xf.ffff800005555515555888885cp-24 : inexact-ok
+= log1p tonearest ibm128 0x1p-20 : 0xf.ffff800005555515555888885cp-24 : inexact-ok
+= log1p towardzero ibm128 0x1p-20 : 0xf.ffff800005555515555888885cp-24 : inexact-ok
+= log1p upward ibm128 0x1p-20 : 0xf.ffff800005555515555888886p-24 : inexact-ok
+log1p 0x1p-25
+= log1p downward binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok
+= log1p tonearest binary32 0x8p-28 : 0x8p-28 : inexact-ok
+= log1p towardzero binary32 0x8p-28 : 0x7.fffff8p-28 : inexact-ok
+= log1p upward binary32 0x8p-28 : 0x8p-28 : inexact-ok
+= log1p downward binary64 0x8p-28 : 0x7.fffffe0000008p-28 : inexact-ok
+= log1p tonearest binary64 0x8p-28 : 0x7.fffffe000000cp-28 : inexact-ok
+= log1p towardzero binary64 0x8p-28 : 0x7.fffffe0000008p-28 : inexact-ok
+= log1p upward binary64 0x8p-28 : 0x7.fffffe000000cp-28 : inexact-ok
+= log1p downward intel96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p tonearest intel96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p towardzero intel96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p upward intel96 0x8p-28 : 0x7.fffffe000000aabp-28 : inexact-ok
+= log1p downward m68k96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p tonearest m68k96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p towardzero m68k96 0x8p-28 : 0x7.fffffe000000aaa8p-28 : inexact-ok
+= log1p upward m68k96 0x8p-28 : 0x7.fffffe000000aabp-28 : inexact-ok
+= log1p downward binary128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac444p-28 : inexact-ok
+= log1p tonearest binary128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac444p-28 : inexact-ok
+= log1p towardzero binary128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac444p-28 : inexact-ok
+= log1p upward binary128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac448p-28 : inexact-ok
+= log1p downward ibm128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac4p-28 : inexact-ok
+= log1p tonearest ibm128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac4p-28 : inexact-ok
+= log1p towardzero ibm128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac4p-28 : inexact-ok
+= log1p upward ibm128 0x8p-28 : 0x7.fffffe000000aaaaaa6aaaaac6p-28 : inexact-ok
+log1p 0x1p-30
+= log1p downward binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok
+= log1p tonearest binary32 0x4p-32 : 0x4p-32 : inexact-ok
+= log1p towardzero binary32 0x4p-32 : 0x3.fffffcp-32 : inexact-ok
+= log1p upward binary32 0x4p-32 : 0x4p-32 : inexact-ok
+= log1p downward binary64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p tonearest binary64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p towardzero binary64 0x4p-32 : 0x3.fffffff8p-32 : inexact-ok
+= log1p upward binary64 0x4p-32 : 0x3.fffffff800002p-32 : inexact-ok
+= log1p downward intel96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p tonearest intel96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p towardzero intel96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p upward intel96 0x4p-32 : 0x3.fffffff800000018p-32 : inexact-ok
+= log1p downward m68k96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p tonearest m68k96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p towardzero m68k96 0x4p-32 : 0x3.fffffff800000014p-32 : inexact-ok
+= log1p upward m68k96 0x4p-32 : 0x3.fffffff800000018p-32 : inexact-ok
+= log1p downward binary128 0x4p-32 : 0x3.fffffff800000015555555155554p-32 : inexact-ok
+= log1p tonearest binary128 0x4p-32 : 0x3.fffffff800000015555555155556p-32 : inexact-ok
+= log1p towardzero binary128 0x4p-32 : 0x3.fffffff800000015555555155554p-32 : inexact-ok
+= log1p upward binary128 0x4p-32 : 0x3.fffffff800000015555555155556p-32 : inexact-ok
+= log1p downward ibm128 0x4p-32 : 0x3.fffffff8000000155555551555p-32 : inexact-ok
+= log1p tonearest ibm128 0x4p-32 : 0x3.fffffff8000000155555551555p-32 : inexact-ok
+= log1p towardzero ibm128 0x4p-32 : 0x3.fffffff8000000155555551555p-32 : inexact-ok
+= log1p upward ibm128 0x4p-32 : 0x3.fffffff8000000155555551556p-32 : inexact-ok
+log1p 0x1p-35
+= log1p downward binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok
+= log1p tonearest binary32 0x2p-36 : 0x2p-36 : inexact-ok
+= log1p towardzero binary32 0x2p-36 : 0x1.fffffep-36 : inexact-ok
+= log1p upward binary32 0x2p-36 : 0x2p-36 : inexact-ok
+= log1p downward binary64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p tonearest binary64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p towardzero binary64 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p upward binary64 0x2p-36 : 0x1.ffffffffe0001p-36 : inexact-ok
+= log1p downward intel96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p tonearest intel96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p towardzero intel96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p upward intel96 0x2p-36 : 0x1.ffffffffe0000002p-36 : inexact-ok
+= log1p downward m68k96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p tonearest m68k96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p towardzero m68k96 0x2p-36 : 0x1.ffffffffep-36 : inexact-ok
+= log1p upward m68k96 0x2p-36 : 0x1.ffffffffe0000002p-36 : inexact-ok
+= log1p downward binary128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa6ap-36 : inexact-ok
+= log1p tonearest binary128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa6bp-36 : inexact-ok
+= log1p towardzero binary128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa6ap-36 : inexact-ok
+= log1p upward binary128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa6bp-36 : inexact-ok
+= log1p downward ibm128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaap-36 : inexact-ok
+= log1p tonearest ibm128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa8p-36 : inexact-ok
+= log1p towardzero ibm128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaap-36 : inexact-ok
+= log1p upward ibm128 0x2p-36 : 0x1.ffffffffe000000002aaaaaaaa8p-36 : inexact-ok
+log1p 0x1p-40
+= log1p downward binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok
+= log1p tonearest binary32 0x1p-40 : 0x1p-40 : inexact-ok
+= log1p towardzero binary32 0x1p-40 : 0xf.fffffp-44 : inexact-ok
+= log1p upward binary32 0x1p-40 : 0x1p-40 : inexact-ok
+= log1p downward binary64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p tonearest binary64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p towardzero binary64 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p upward binary64 0x1p-40 : 0xf.fffffffff8008p-44 : inexact-ok
+= log1p downward intel96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p tonearest intel96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p towardzero intel96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p upward intel96 0x1p-40 : 0xf.fffffffff800001p-44 : inexact-ok
+= log1p downward m68k96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p tonearest m68k96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p towardzero m68k96 0x1p-40 : 0xf.fffffffff8p-44 : inexact-ok
+= log1p upward m68k96 0x1p-40 : 0xf.fffffffff800001p-44 : inexact-ok
+= log1p downward binary128 0x1p-40 : 0xf.fffffffff800000000055555555p-44 : inexact-ok
+= log1p tonearest binary128 0x1p-40 : 0xf.fffffffff8000000000555555558p-44 : inexact-ok
+= log1p towardzero binary128 0x1p-40 : 0xf.fffffffff800000000055555555p-44 : inexact-ok
+= log1p upward binary128 0x1p-40 : 0xf.fffffffff8000000000555555558p-44 : inexact-ok
+= log1p downward ibm128 0x1p-40 : 0xf.fffffffff80000000005555554p-44 : inexact-ok
+= log1p tonearest ibm128 0x1p-40 : 0xf.fffffffff80000000005555554p-44 : inexact-ok
+= log1p towardzero ibm128 0x1p-40 : 0xf.fffffffff80000000005555554p-44 : inexact-ok
+= log1p upward ibm128 0x1p-40 : 0xf.fffffffff80000000005555558p-44 : inexact-ok
+log1p 0x1p-45
+= log1p downward binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok
+= log1p tonearest binary32 0x8p-48 : 0x8p-48 : inexact-ok
+= log1p towardzero binary32 0x8p-48 : 0x7.fffff8p-48 : inexact-ok
+= log1p upward binary32 0x8p-48 : 0x8p-48 : inexact-ok
+= log1p downward binary64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p tonearest binary64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p towardzero binary64 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p upward binary64 0x8p-48 : 0x7.ffffffffffe04p-48 : inexact-ok
+= log1p downward intel96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p tonearest intel96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p towardzero intel96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p upward intel96 0x8p-48 : 0x7.ffffffffffe00008p-48 : inexact-ok
+= log1p downward m68k96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p tonearest m68k96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p towardzero m68k96 0x8p-48 : 0x7.ffffffffffep-48 : inexact-ok
+= log1p upward m68k96 0x8p-48 : 0x7.ffffffffffe00008p-48 : inexact-ok
+= log1p downward binary128 0x8p-48 : 0x7.ffffffffffe00000000000aaaaa8p-48 : inexact-ok
+= log1p tonearest binary128 0x8p-48 : 0x7.ffffffffffe00000000000aaaaacp-48 : inexact-ok
+= log1p towardzero binary128 0x8p-48 : 0x7.ffffffffffe00000000000aaaaa8p-48 : inexact-ok
+= log1p upward binary128 0x8p-48 : 0x7.ffffffffffe00000000000aaaaacp-48 : inexact-ok
+= log1p downward ibm128 0x8p-48 : 0x7.ffffffffffe00000000000aaaap-48 : inexact-ok
+= log1p tonearest ibm128 0x8p-48 : 0x7.ffffffffffe00000000000aaaap-48 : inexact-ok
+= log1p towardzero ibm128 0x8p-48 : 0x7.ffffffffffe00000000000aaaap-48 : inexact-ok
+= log1p upward ibm128 0x8p-48 : 0x7.ffffffffffe00000000000aaacp-48 : inexact-ok
+log1p 0x1p-50
+= log1p downward binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok
+= log1p tonearest binary32 0x4p-52 : 0x4p-52 : inexact-ok
+= log1p towardzero binary32 0x4p-52 : 0x3.fffffcp-52 : inexact-ok
+= log1p upward binary32 0x4p-52 : 0x4p-52 : inexact-ok
+= log1p downward binary64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p tonearest binary64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p towardzero binary64 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p upward binary64 0x4p-52 : 0x3.ffffffffffffap-52 : inexact-ok
+= log1p downward intel96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p tonearest intel96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p towardzero intel96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p upward intel96 0x4p-52 : 0x3.ffffffffffff8004p-52 : inexact-ok
+= log1p downward m68k96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p tonearest m68k96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p towardzero m68k96 0x4p-52 : 0x3.ffffffffffff8p-52 : inexact-ok
+= log1p upward m68k96 0x4p-52 : 0x3.ffffffffffff8004p-52 : inexact-ok
+= log1p downward binary128 0x4p-52 : 0x3.ffffffffffff8000000000001554p-52 : inexact-ok
+= log1p tonearest binary128 0x4p-52 : 0x3.ffffffffffff8000000000001556p-52 : inexact-ok
+= log1p towardzero binary128 0x4p-52 : 0x3.ffffffffffff8000000000001554p-52 : inexact-ok
+= log1p upward binary128 0x4p-52 : 0x3.ffffffffffff8000000000001556p-52 : inexact-ok
+= log1p downward ibm128 0x4p-52 : 0x3.ffffffffffff80000000000015p-52 : inexact-ok
+= log1p tonearest ibm128 0x4p-52 : 0x3.ffffffffffff80000000000015p-52 : inexact-ok
+= log1p towardzero ibm128 0x4p-52 : 0x3.ffffffffffff80000000000015p-52 : inexact-ok
+= log1p upward ibm128 0x4p-52 : 0x3.ffffffffffff80000000000016p-52 : inexact-ok
+log1p 0x1p-55
+= log1p downward binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok
+= log1p tonearest binary32 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p towardzero binary32 0x2p-56 : 0x1.fffffep-56 : inexact-ok
+= log1p upward binary32 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p downward binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= log1p tonearest binary64 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p towardzero binary64 0x2p-56 : 0x1.fffffffffffffp-56 : inexact-ok
+= log1p upward binary64 0x2p-56 : 0x2p-56 : inexact-ok
+= log1p downward intel96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p tonearest intel96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p towardzero intel96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p upward intel96 0x2p-56 : 0x1.fffffffffffffe02p-56 : inexact-ok
+= log1p downward m68k96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p tonearest m68k96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p towardzero m68k96 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p upward m68k96 0x2p-56 : 0x1.fffffffffffffe02p-56 : inexact-ok
+= log1p downward binary128 0x2p-56 : 0x1.fffffffffffffe00000000000002p-56 : inexact-ok
+= log1p tonearest binary128 0x2p-56 : 0x1.fffffffffffffe00000000000003p-56 : inexact-ok
+= log1p towardzero binary128 0x2p-56 : 0x1.fffffffffffffe00000000000002p-56 : inexact-ok
+= log1p upward binary128 0x2p-56 : 0x1.fffffffffffffe00000000000003p-56 : inexact-ok
+= log1p downward ibm128 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p tonearest ibm128 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p towardzero ibm128 0x2p-56 : 0x1.fffffffffffffep-56 : inexact-ok
+= log1p upward ibm128 0x2p-56 : 0x1.fffffffffffffe0000000000008p-56 : inexact-ok
+log1p 0x1p-60
+= log1p downward binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok
+= log1p tonearest binary32 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p towardzero binary32 0x1p-60 : 0xf.fffffp-64 : inexact-ok
+= log1p upward binary32 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p downward binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= log1p tonearest binary64 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p towardzero binary64 0x1p-60 : 0xf.ffffffffffff8p-64 : inexact-ok
+= log1p upward binary64 0x1p-60 : 0x1p-60 : inexact-ok
+= log1p downward intel96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p tonearest intel96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p towardzero intel96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p upward intel96 0x1p-60 : 0xf.ffffffffffffff9p-64 : inexact-ok
+= log1p downward m68k96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p tonearest m68k96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p towardzero m68k96 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p upward m68k96 0x1p-60 : 0xf.ffffffffffffff9p-64 : inexact-ok
+= log1p downward binary128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p tonearest binary128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p towardzero binary128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p upward binary128 0x1p-60 : 0xf.ffffffffffffff80000000000008p-64 : inexact-ok
+= log1p downward ibm128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p tonearest ibm128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p towardzero ibm128 0x1p-60 : 0xf.ffffffffffffff8p-64 : inexact-ok
+= log1p upward ibm128 0x1p-60 : 0xf.ffffffffffffff800000000004p-64 : inexact-ok
+log1p 0x1p-100
+= log1p downward binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok
+= log1p tonearest binary32 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p towardzero binary32 0x1p-100 : 0xf.fffffp-104 : inexact-ok
+= log1p upward binary32 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p downward binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= log1p tonearest binary64 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p towardzero binary64 0x1p-100 : 0xf.ffffffffffff8p-104 : inexact-ok
+= log1p upward binary64 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p downward intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok
+= log1p tonearest intel96 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p towardzero intel96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok
+= log1p upward intel96 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p downward m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok
+= log1p tonearest m68k96 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p towardzero m68k96 0x1p-100 : 0xf.fffffffffffffffp-104 : inexact-ok
+= log1p upward m68k96 0x1p-100 : 0x1p-100 : inexact-ok
+= log1p downward binary128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p tonearest binary128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p towardzero binary128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p upward binary128 0x1p-100 : 0xf.ffffffffffffffffffffffff8008p-104 : inexact-ok
+= log1p downward ibm128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p tonearest ibm128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p towardzero ibm128 0x1p-100 : 0xf.ffffffffffffffffffffffff8p-104 : inexact-ok
+= log1p upward ibm128 0x1p-100 : 0xf.ffffffffffffffffffffffff84p-104 : inexact-ok
+log1p 0x1p-600
+= log1p downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p upward binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p upward binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= log1p tonearest binary64 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero binary64 0x1p-600 : 0xf.ffffffffffff8p-604 : inexact-ok
+= log1p upward binary64 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p downward intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok
+= log1p tonearest intel96 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero intel96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok
+= log1p upward intel96 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p downward m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok
+= log1p tonearest m68k96 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero m68k96 0x1p-600 : 0xf.fffffffffffffffp-604 : inexact-ok
+= log1p upward m68k96 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p downward binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok
+= log1p tonearest binary128 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero binary128 0x1p-600 : 0xf.fffffffffffffffffffffffffff8p-604 : inexact-ok
+= log1p upward binary128 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p downward ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok
+= log1p tonearest ibm128 0x1p-600 : 0x1p-600 : inexact-ok
+= log1p towardzero ibm128 0x1p-600 : 0xf.fffffffffffffffffffffffffcp-604 : inexact-ok
+= log1p upward ibm128 0x1p-600 : 0x1p-600 : inexact-ok
+log1p 0x1p-10000
+= log1p downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p upward binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p upward binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary32 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward intel96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward m68k96 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward binary128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward ibm128 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
+= log1p tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
+= log1p upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p downward intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok
+= log1p tonearest intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
+= log1p towardzero intel96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok
+= log1p upward intel96 0x1p-10000 : 0x1p-10000 : inexact-ok
+= log1p downward m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok
+= log1p tonearest m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
+= log1p towardzero m68k96 0x1p-10000 : 0xf.fffffffffffffffp-10004 : inexact-ok
+= log1p upward m68k96 0x1p-10000 : 0x1p-10000 : inexact-ok
+= log1p downward binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok
+= log1p tonearest binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
+= log1p towardzero binary128 0x1p-10000 : 0xf.fffffffffffffffffffffffffff8p-10004 : inexact-ok
+= log1p upward binary128 0x1p-10000 : 0x1p-10000 : inexact-ok
+log1p min
+= log1p downward binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary32 0x4p-128 : 0x3.fffff8p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary32 0x4p-128 : 0x4p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok
+= log1p tonearest binary64 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p towardzero binary64 0x4p-128 : 0x3.ffffffffffffep-128 : inexact-ok
+= log1p upward binary64 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p downward intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok
+= log1p tonearest intel96 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p towardzero intel96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok
+= log1p upward intel96 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p downward m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok
+= log1p tonearest m68k96 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p towardzero m68k96 0x4p-128 : 0x3.fffffffffffffffcp-128 : inexact-ok
+= log1p upward m68k96 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p downward binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok
+= log1p tonearest binary128 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p towardzero binary128 0x4p-128 : 0x3.fffffffffffffffffffffffffffep-128 : inexact-ok
+= log1p upward binary128 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p downward ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok
+= log1p tonearest ibm128 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p towardzero ibm128 0x4p-128 : 0x3.ffffffffffffffffffffffffffp-128 : inexact-ok
+= log1p upward ibm128 0x4p-128 : 0x4p-128 : inexact-ok
+= log1p downward binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary64 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary64 0x4p-1024 : 0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok
+= log1p tonearest intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p towardzero intel96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok
+= log1p upward intel96 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p downward m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok
+= log1p tonearest m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p towardzero m68k96 0x4p-1024 : 0x3.fffffffffffffffcp-1024 : inexact-ok
+= log1p upward m68k96 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p downward binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok
+= log1p tonearest binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p towardzero binary128 0x4p-1024 : 0x3.fffffffffffffffffffffffffffep-1024 : inexact-ok
+= log1p upward binary128 0x4p-1024 : 0x4p-1024 : inexact-ok
+= log1p downward ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= log1p tonearest ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
+= log1p towardzero ibm128 0x4p-1024 : 0x3.ffffffffffffcp-1024 : inexact-ok underflow errno-erange-ok
+= log1p upward ibm128 0x4p-1024 : 0x4p-1024 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero intel96 0x4p-16384 : 0x3.fffffffffffffff8p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward intel96 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= log1p tonearest m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
+= log1p towardzero m68k96 0x4p-16384 : 0x3.fffffffffffffffcp-16384 : inexact-ok
+= log1p upward m68k96 0x4p-16384 : 0x4p-16384 : inexact-ok
+= log1p downward binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary128 0x4p-16384 : 0x3.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary128 0x4p-16384 : 0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
+= log1p tonearest intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p towardzero intel96 0x2p-16384 : 0x1.fffffffffffffff8p-16384 : inexact-ok underflow errno-erange-ok
+= log1p upward intel96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero m68k96 0x2p-16384 : 0x1.fffffffffffffffcp-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward m68k96 0x2p-16384 : 0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 0x2p-16384 : 0x1.fffffffffffffffffffffffffffcp-16384 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 0x2p-16384 : 0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= log1p tonearest binary64 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p towardzero binary64 0x8p-972 : 0x7.ffffffffffffcp-972 : inexact-ok
+= log1p upward binary64 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p downward intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= log1p tonearest intel96 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p towardzero intel96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= log1p upward intel96 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p downward m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= log1p tonearest m68k96 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p towardzero m68k96 0x8p-972 : 0x7.fffffffffffffff8p-972 : inexact-ok
+= log1p upward m68k96 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p downward binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok
+= log1p tonearest binary128 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p towardzero binary128 0x8p-972 : 0x7.fffffffffffffffffffffffffffcp-972 : inexact-ok
+= log1p upward binary128 0x8p-972 : 0x8p-972 : inexact-ok
+= log1p downward ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero ibm128 0x8p-972 : 0x7.fffffffffffffffffffffffffcp-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward ibm128 0x8p-972 : 0x8p-972 : inexact-ok underflow-ok errno-erange-ok
+log1p min_subnorm
+= log1p downward binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary32 0x8p-152 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary32 0x8p-152 : 0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary64 0x8p-152 : 0x7.ffffffffffffcp-152 : inexact-ok
+= log1p upward binary64 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero intel96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward intel96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p tonearest m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero m68k96 0x8p-152 : 0x7.fffffffffffffff8p-152 : inexact-ok
+= log1p upward m68k96 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p tonearest binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero binary128 0x8p-152 : 0x7.fffffffffffffffffffffffffffcp-152 : inexact-ok
+= log1p upward binary128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p tonearest ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p towardzero ibm128 0x8p-152 : 0x7.fffffffffffffffffffffffffep-152 : inexact-ok
+= log1p upward ibm128 0x8p-152 : 0x8p-152 : inexact-ok
+= log1p downward binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary64 0x4p-1076 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary64 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p tonearest intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero intel96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p upward intel96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p tonearest m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero m68k96 0x4p-1076 : 0x3.fffffffffffffffcp-1076 : inexact-ok
+= log1p upward m68k96 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
+= log1p tonearest binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p towardzero binary128 0x4p-1076 : 0x3.fffffffffffffffffffffffffffep-1076 : inexact-ok
+= log1p upward binary128 0x4p-1076 : 0x4p-1076 : inexact-ok
+= log1p downward ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p tonearest ibm128 0x4p-1076 : 0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero ibm128 0x4p-1076 : 0x0p+0 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p upward ibm128 0x4p-1076 : 0x4p-1076 : xfail:ibm128-libgcc inexact-ok underflow errno-erange-ok
+= log1p downward intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero intel96 0x8p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward intel96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero m68k96 0x8p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward m68k96 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 0x8p-16448 : 0x7.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 0x8p-16448 : 0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero m68k96 0x4p-16448 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward m68k96 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 0x4p-16448 : 0x3.fffffffffffcp-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 0x4p-16448 : 0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 0x4p-16496 : 0x0p+0 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 0x4p-16496 : 0x4p-16496 : inexact-ok underflow errno-erange-ok
+log1p -min
+= log1p downward binary32 -0x4p-128 : -0x4.000008p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary32 -0x4p-128 : -0x4p-128 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward binary64 -0x4p-128 : -0x4.0000000000004p-128 : inexact-ok
+= log1p tonearest binary64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p towardzero binary64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward binary64 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward intel96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
+= log1p tonearest intel96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p towardzero intel96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward intel96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward m68k96 -0x4p-128 : -0x4.0000000000000008p-128 : inexact-ok
+= log1p tonearest m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p towardzero m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward m68k96 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward binary128 -0x4p-128 : -0x4.0000000000000000000000000004p-128 : inexact-ok
+= log1p tonearest binary128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p towardzero binary128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward binary128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward ibm128 -0x4p-128 : -0x4.00000000000000000000000002p-128 : inexact-ok
+= log1p tonearest ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p towardzero ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p upward ibm128 -0x4p-128 : -0x4p-128 : inexact-ok
+= log1p downward binary64 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary64 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward intel96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
+= log1p tonearest intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p towardzero intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p upward intel96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p downward m68k96 -0x4p-1024 : -0x4.0000000000000008p-1024 : inexact-ok
+= log1p tonearest m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p towardzero m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p upward m68k96 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p downward binary128 -0x4p-1024 : -0x4.0000000000000000000000000004p-1024 : inexact-ok
+= log1p tonearest binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p towardzero binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p upward binary128 -0x4p-1024 : -0x4p-1024 : inexact-ok
+= log1p downward ibm128 -0x4p-1024 : -0x4.0000000000004p-1024 : inexact-ok underflow errno-erange-ok
+= log1p tonearest ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
+= log1p towardzero ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
+= log1p upward ibm128 -0x4p-1024 : -0x4p-1024 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward intel96 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward m68k96 -0x4p-16384 : -0x4.0000000000000008p-16384 : inexact-ok
+= log1p tonearest m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
+= log1p towardzero m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
+= log1p upward m68k96 -0x4p-16384 : -0x4p-16384 : inexact-ok
+= log1p downward binary128 -0x4p-16384 : -0x4.0000000000000000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward binary128 -0x4p-16384 : -0x4p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward intel96 -0x2p-16384 : -0x2.0000000000000008p-16384 : inexact-ok underflow errno-erange-ok
+= log1p tonearest intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p towardzero intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p upward intel96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 -0x2p-16384 : -0x2.0000000000000004p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward m68k96 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow-ok errno-erange-ok
+= log1p downward binary128 -0x2p-16384 : -0x2.0000000000000000000000000004p-16384 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 -0x2p-16384 : -0x2p-16384 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 -0x8p-972 : -0x8.0000000000008p-972 : inexact-ok
+= log1p tonearest binary64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p towardzero binary64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p upward binary64 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p downward intel96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
+= log1p tonearest intel96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p towardzero intel96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p upward intel96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p downward m68k96 -0x8p-972 : -0x8.000000000000001p-972 : inexact-ok
+= log1p tonearest m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p towardzero m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p upward m68k96 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p downward binary128 -0x8p-972 : -0x8.0000000000000000000000000008p-972 : inexact-ok
+= log1p tonearest binary128 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p towardzero binary128 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p upward binary128 -0x8p-972 : -0x8p-972 : inexact-ok
+= log1p downward ibm128 -0x8p-972 : -0x8.00000000000000000000000004p-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p tonearest ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p towardzero ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
+= log1p upward ibm128 -0x8p-972 : -0x8p-972 : inexact-ok underflow-ok errno-erange-ok
+log1p -min_subnorm
+= log1p downward binary32 -0x8p-152 : -0x1p-148 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p upward binary32 -0x8p-152 : -0x8p-152 : inexact-ok underflow errno-erange-ok
+= log1p downward binary64 -0x8p-152 : -0x8.0000000000008p-152 : inexact-ok
+= log1p tonearest binary64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero binary64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward binary64 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward intel96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
+= log1p tonearest intel96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero intel96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward intel96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward m68k96 -0x8p-152 : -0x8.000000000000001p-152 : inexact-ok
+= log1p tonearest m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward m68k96 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward binary128 -0x8p-152 : -0x8.0000000000000000000000000008p-152 : inexact-ok
+= log1p tonearest binary128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero binary128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward binary128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward ibm128 -0x8p-152 : -0x8.00000000000000000000000004p-152 : inexact-ok
+= log1p tonearest ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p towardzero ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p upward ibm128 -0x8p-152 : -0x8p-152 : inexact-ok
+= log1p downward binary64 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p upward binary64 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
+= log1p tonearest intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p towardzero intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p upward intel96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p downward m68k96 -0x4p-1076 : -0x4.0000000000000008p-1076 : inexact-ok
+= log1p tonearest m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p towardzero m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p upward m68k96 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p downward binary128 -0x4p-1076 : -0x4.0000000000000000000000000004p-1076 : inexact-ok
+= log1p tonearest binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p towardzero binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p upward binary128 -0x4p-1076 : -0x4p-1076 : inexact-ok
+= log1p downward ibm128 -0x4p-1076 : -0x8p-1076 : inexact-ok underflow errno-erange-ok
+= log1p tonearest ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p towardzero ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p upward ibm128 -0x4p-1076 : -0x4p-1076 : inexact-ok underflow errno-erange-ok
+= log1p downward intel96 -0x8p-16448 : -0x1p-16444 : inexact-ok underflow errno-erange-ok
+= log1p tonearest intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward intel96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 -0x8p-16448 : -0xcp-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward m68k96 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 -0x8p-16448 : -0x8.000000000004p-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 -0x8p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward m68k96 -0x4p-16448 : -0x8p-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward m68k96 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 -0x4p-16448 : -0x4.000000000004p-16448 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 -0x4p-16448 : -0x4p-16448 : inexact-ok underflow errno-erange-ok
+= log1p downward binary128 -0x4p-16496 : -0x8p-16496 : inexact-ok underflow errno-erange-ok
+= log1p tonearest binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+= log1p towardzero binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+= log1p upward binary128 -0x4p-16496 : -0x4p-16496 : inexact-ok underflow errno-erange-ok
+log1p 0x1p10
+= log1p downward binary32 0x4p+8 : 0x6.eeb4ep+0 : inexact-ok
+= log1p tonearest binary32 0x4p+8 : 0x6.eeb4e8p+0 : inexact-ok
+= log1p towardzero binary32 0x4p+8 : 0x6.eeb4ep+0 : inexact-ok
+= log1p upward binary32 0x4p+8 : 0x6.eeb4e8p+0 : inexact-ok
+= log1p downward binary64 0x4p+8 : 0x6.eeb4e7af873p+0 : inexact-ok
+= log1p tonearest binary64 0x4p+8 : 0x6.eeb4e7af87304p+0 : inexact-ok
+= log1p towardzero binary64 0x4p+8 : 0x6.eeb4e7af873p+0 : inexact-ok
+= log1p upward binary64 0x4p+8 : 0x6.eeb4e7af87304p+0 : inexact-ok
+= log1p downward intel96 0x4p+8 : 0x6.eeb4e7af873022dp+0 : inexact-ok
+= log1p tonearest intel96 0x4p+8 : 0x6.eeb4e7af873022d8p+0 : inexact-ok
+= log1p towardzero intel96 0x4p+8 : 0x6.eeb4e7af873022dp+0 : inexact-ok
+= log1p upward intel96 0x4p+8 : 0x6.eeb4e7af873022d8p+0 : inexact-ok
+= log1p downward m68k96 0x4p+8 : 0x6.eeb4e7af873022dp+0 : inexact-ok
+= log1p tonearest m68k96 0x4p+8 : 0x6.eeb4e7af873022d8p+0 : inexact-ok
+= log1p towardzero m68k96 0x4p+8 : 0x6.eeb4e7af873022dp+0 : inexact-ok
+= log1p upward m68k96 0x4p+8 : 0x6.eeb4e7af873022d8p+0 : inexact-ok
+= log1p downward binary128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934c14p+0 : inexact-ok
+= log1p tonearest binary128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934c18p+0 : inexact-ok
+= log1p towardzero binary128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934c14p+0 : inexact-ok
+= log1p upward binary128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934c18p+0 : inexact-ok
+= log1p downward ibm128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934cp+0 : inexact-ok
+= log1p tonearest ibm128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934cp+0 : inexact-ok
+= log1p towardzero ibm128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934cp+0 : inexact-ok
+= log1p upward ibm128 0x4p+8 : 0x6.eeb4e7af873022d55aeea4934ep+0 : inexact-ok
+log1p 0x1p20
+= log1p downward binary32 0x1p+20 : 0xd.dce9ep+0 : inexact-ok
+= log1p tonearest binary32 0x1p+20 : 0xd.dce9fp+0 : inexact-ok
+= log1p towardzero binary32 0x1p+20 : 0xd.dce9ep+0 : inexact-ok
+= log1p upward binary32 0x1p+20 : 0xd.dce9fp+0 : inexact-ok
+= log1p downward binary64 0x1p+20 : 0xd.dce9ef5c63b58p+0 : inexact-ok
+= log1p tonearest binary64 0x1p+20 : 0xd.dce9ef5c63b58p+0 : inexact-ok
+= log1p towardzero binary64 0x1p+20 : 0xd.dce9ef5c63b58p+0 : inexact-ok
+= log1p upward binary64 0x1p+20 : 0xd.dce9ef5c63b6p+0 : inexact-ok
+= log1p downward intel96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p tonearest intel96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p towardzero intel96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p upward intel96 0x1p+20 : 0xd.dce9ef5c63b5818p+0 : inexact-ok
+= log1p downward m68k96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p tonearest m68k96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p towardzero m68k96 0x1p+20 : 0xd.dce9ef5c63b5817p+0 : inexact-ok
+= log1p upward m68k96 0x1p+20 : 0xd.dce9ef5c63b5818p+0 : inexact-ok
+= log1p downward binary128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a78p+0 : inexact-ok
+= log1p tonearest binary128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a78p+0 : inexact-ok
+= log1p towardzero binary128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a78p+0 : inexact-ok
+= log1p upward binary128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a788p+0 : inexact-ok
+= log1p downward ibm128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a4p+0 : inexact-ok
+= log1p tonearest ibm128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a8p+0 : inexact-ok
+= log1p towardzero ibm128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a4p+0 : inexact-ok
+= log1p upward ibm128 0x1p+20 : 0xd.dce9ef5c63b581711b1f1d35a8p+0 : inexact-ok
+log1p 0x1p30
+= log1p downward binary32 0x4p+28 : 0x1.4cb5ecp+4 : inexact-ok
+= log1p tonearest binary32 0x4p+28 : 0x1.4cb5ecp+4 : inexact-ok
+= log1p towardzero binary32 0x4p+28 : 0x1.4cb5ecp+4 : inexact-ok
+= log1p upward binary32 0x4p+28 : 0x1.4cb5eep+4 : inexact-ok
+= log1p downward binary64 0x4p+28 : 0x1.4cb5ecf0e965p+4 : inexact-ok
+= log1p tonearest binary64 0x4p+28 : 0x1.4cb5ecf0e965p+4 : inexact-ok
+= log1p towardzero binary64 0x4p+28 : 0x1.4cb5ecf0e965p+4 : inexact-ok
+= log1p upward binary64 0x4p+28 : 0x1.4cb5ecf0e9651p+4 : inexact-ok
+= log1p downward intel96 0x4p+28 : 0x1.4cb5ecf0e965042p+4 : inexact-ok
+= log1p tonearest intel96 0x4p+28 : 0x1.4cb5ecf0e9650422p+4 : inexact-ok
+= log1p towardzero intel96 0x4p+28 : 0x1.4cb5ecf0e965042p+4 : inexact-ok
+= log1p upward intel96 0x4p+28 : 0x1.4cb5ecf0e9650422p+4 : inexact-ok
+= log1p downward m68k96 0x4p+28 : 0x1.4cb5ecf0e965042p+4 : inexact-ok
+= log1p tonearest m68k96 0x4p+28 : 0x1.4cb5ecf0e9650422p+4 : inexact-ok
+= log1p towardzero m68k96 0x4p+28 : 0x1.4cb5ecf0e965042p+4 : inexact-ok
+= log1p upward m68k96 0x4p+28 : 0x1.4cb5ecf0e9650422p+4 : inexact-ok
+= log1p downward binary128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5cbcp+4 : inexact-ok
+= log1p tonearest binary128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5cbdp+4 : inexact-ok
+= log1p towardzero binary128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5cbcp+4 : inexact-ok
+= log1p upward binary128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5cbdp+4 : inexact-ok
+= log1p downward ibm128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5c8p+4 : inexact-ok
+= log1p tonearest ibm128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5c8p+4 : inexact-ok
+= log1p towardzero ibm128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5c8p+4 : inexact-ok
+= log1p upward ibm128 0x4p+28 : 0x1.4cb5ecf0e96504219a8af0be5dp+4 : inexact-ok
+log1p 0x1p50
+= log1p downward binary32 0x4p+48 : 0x2.2a8488p+4 : inexact-ok
+= log1p tonearest binary32 0x4p+48 : 0x2.2a848cp+4 : inexact-ok
+= log1p towardzero binary32 0x4p+48 : 0x2.2a8488p+4 : inexact-ok
+= log1p upward binary32 0x4p+48 : 0x2.2a848cp+4 : inexact-ok
+= log1p downward binary64 0x4p+48 : 0x2.2a848ae66fa86p+4 : inexact-ok
+= log1p tonearest binary64 0x4p+48 : 0x2.2a848ae66fa86p+4 : inexact-ok
+= log1p towardzero binary64 0x4p+48 : 0x2.2a848ae66fa86p+4 : inexact-ok
+= log1p upward binary64 0x4p+48 : 0x2.2a848ae66fa88p+4 : inexact-ok
+= log1p downward intel96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p tonearest intel96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p towardzero intel96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p upward intel96 0x4p+48 : 0x2.2a848ae66fa8603cp+4 : inexact-ok
+= log1p downward m68k96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p tonearest m68k96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p towardzero m68k96 0x4p+48 : 0x2.2a848ae66fa86038p+4 : inexact-ok
+= log1p upward m68k96 0x4p+48 : 0x2.2a848ae66fa8603cp+4 : inexact-ok
+= log1p downward binary128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bd6p+4 : inexact-ok
+= log1p tonearest binary128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bd8p+4 : inexact-ok
+= log1p towardzero binary128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bd6p+4 : inexact-ok
+= log1p upward binary128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bd8p+4 : inexact-ok
+= log1p downward ibm128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bp+4 : inexact-ok
+= log1p tonearest ibm128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0cp+4 : inexact-ok
+= log1p towardzero ibm128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0bp+4 : inexact-ok
+= log1p upward ibm128 0x4p+48 : 0x2.2a848ae66fa86038d6e7913b0cp+4 : inexact-ok
+log1p 0x1p60
+= log1p downward binary32 0x1p+60 : 0x2.996bd8p+4 : inexact-ok
+= log1p tonearest binary32 0x1p+60 : 0x2.996bd8p+4 : inexact-ok
+= log1p towardzero binary32 0x1p+60 : 0x2.996bd8p+4 : inexact-ok
+= log1p upward binary32 0x1p+60 : 0x2.996bdcp+4 : inexact-ok
+= log1p downward binary64 0x1p+60 : 0x2.996bd9e152cap+4 : inexact-ok
+= log1p tonearest binary64 0x1p+60 : 0x2.996bd9e152cap+4 : inexact-ok
+= log1p towardzero binary64 0x1p+60 : 0x2.996bd9e152cap+4 : inexact-ok
+= log1p upward binary64 0x1p+60 : 0x2.996bd9e152ca2p+4 : inexact-ok
+= log1p downward intel96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p tonearest intel96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p towardzero intel96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p upward intel96 0x1p+60 : 0x2.996bd9e152ca0848p+4 : inexact-ok
+= log1p downward m68k96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p tonearest m68k96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p towardzero m68k96 0x1p+60 : 0x2.996bd9e152ca0844p+4 : inexact-ok
+= log1p upward m68k96 0x1p+60 : 0x2.996bd9e152ca0848p+4 : inexact-ok
+= log1p downward binary128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0ecep+4 : inexact-ok
+= log1p tonearest binary128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0edp+4 : inexact-ok
+= log1p towardzero binary128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0ecep+4 : inexact-ok
+= log1p upward binary128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0edp+4 : inexact-ok
+= log1p downward ibm128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0ep+4 : inexact-ok
+= log1p tonearest ibm128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0fp+4 : inexact-ok
+= log1p towardzero ibm128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0ep+4 : inexact-ok
+= log1p upward ibm128 0x1p+60 : 0x2.996bd9e152ca08453515e17a0fp+4 : inexact-ok
+log1p 0x1p100
+= log1p downward binary32 0x1p+100 : 0x4.55091p+4 : inexact-ok
+= log1p tonearest binary32 0x1p+100 : 0x4.550918p+4 : inexact-ok
+= log1p towardzero binary32 0x1p+100 : 0x4.55091p+4 : inexact-ok
+= log1p upward binary32 0x1p+100 : 0x4.550918p+4 : inexact-ok
+= log1p downward binary64 0x1p+100 : 0x4.550915ccdf508p+4 : inexact-ok
+= log1p tonearest binary64 0x1p+100 : 0x4.550915ccdf50cp+4 : inexact-ok
+= log1p towardzero binary64 0x1p+100 : 0x4.550915ccdf508p+4 : inexact-ok
+= log1p upward binary64 0x1p+100 : 0x4.550915ccdf50cp+4 : inexact-ok
+= log1p downward intel96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p tonearest intel96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p towardzero intel96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p upward intel96 0x1p+100 : 0x4.550915ccdf50b878p+4 : inexact-ok
+= log1p downward m68k96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p tonearest m68k96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p towardzero m68k96 0x1p+100 : 0x4.550915ccdf50b87p+4 : inexact-ok
+= log1p upward m68k96 0x1p+100 : 0x4.550915ccdf50b878p+4 : inexact-ok
+= log1p downward binary128 0x1p+100 : 0x4.550915ccdf50b871adcf227619acp+4 : inexact-ok
+= log1p tonearest binary128 0x1p+100 : 0x4.550915ccdf50b871adcf227619bp+4 : inexact-ok
+= log1p towardzero binary128 0x1p+100 : 0x4.550915ccdf50b871adcf227619acp+4 : inexact-ok
+= log1p upward binary128 0x1p+100 : 0x4.550915ccdf50b871adcf227619bp+4 : inexact-ok
+= log1p downward ibm128 0x1p+100 : 0x4.550915ccdf50b871adcf227618p+4 : inexact-ok
+= log1p tonearest ibm128 0x1p+100 : 0x4.550915ccdf50b871adcf22761ap+4 : inexact-ok
+= log1p towardzero ibm128 0x1p+100 : 0x4.550915ccdf50b871adcf227618p+4 : inexact-ok
+= log1p upward ibm128 0x1p+100 : 0x4.550915ccdf50b871adcf22761ap+4 : inexact-ok
+log1p 0x1p1000
+= log1p downward binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
+= log1p tonearest binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
+= log1p towardzero binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
+= log1p upward binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
+= log1p downward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p tonearest binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p towardzero binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p upward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
+= log1p downward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p tonearest intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p towardzero intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p upward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p downward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p tonearest m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p towardzero m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p upward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p downward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
+= log1p tonearest binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
+= log1p towardzero binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
+= log1p upward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
+= log1p downward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p tonearest ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p towardzero ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p upward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac8p+4 : inexact-ok
+= log1p downward binary64 0x1p+1000 : 0x2.b525ada00b926p+8 : inexact-ok
+= log1p tonearest binary64 0x1p+1000 : 0x2.b525ada00b928p+8 : inexact-ok
+= log1p towardzero binary64 0x1p+1000 : 0x2.b525ada00b926p+8 : inexact-ok
+= log1p upward binary64 0x1p+1000 : 0x2.b525ada00b928p+8 : inexact-ok
+= log1p downward intel96 0x1p+1000 : 0x2.b525ada00b927344p+8 : inexact-ok
+= log1p tonearest intel96 0x1p+1000 : 0x2.b525ada00b927348p+8 : inexact-ok
+= log1p towardzero intel96 0x1p+1000 : 0x2.b525ada00b927344p+8 : inexact-ok
+= log1p upward intel96 0x1p+1000 : 0x2.b525ada00b927348p+8 : inexact-ok
+= log1p downward m68k96 0x1p+1000 : 0x2.b525ada00b927344p+8 : inexact-ok
+= log1p tonearest m68k96 0x1p+1000 : 0x2.b525ada00b927348p+8 : inexact-ok
+= log1p towardzero m68k96 0x1p+1000 : 0x2.b525ada00b927344p+8 : inexact-ok
+= log1p upward m68k96 0x1p+1000 : 0x2.b525ada00b927348p+8 : inexact-ok
+= log1p downward binary128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cf6cp+8 : inexact-ok
+= log1p tonearest binary128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cf6ep+8 : inexact-ok
+= log1p towardzero binary128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cf6cp+8 : inexact-ok
+= log1p upward binary128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cf6ep+8 : inexact-ok
+= log1p downward ibm128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cfp+8 : inexact-ok
+= log1p tonearest ibm128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cfp+8 : inexact-ok
+= log1p towardzero ibm128 0x1p+1000 : 0x2.b525ada00b9273470ca17589cfp+8 : inexact-ok
+= log1p upward ibm128 0x1p+1000 : 0x2.b525ada00b9273470ca17589dp+8 : inexact-ok
+log1p max
+= log1p downward binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
+= log1p tonearest binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
+= log1p towardzero binary32 0xf.fffffp+124 : 0x5.8b90b8p+4 : inexact-ok
+= log1p upward binary32 0xf.fffffp+124 : 0x5.8b90cp+4 : inexact-ok
+= log1p downward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p tonearest binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p towardzero binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7bcp+4 : inexact-ok
+= log1p upward binary64 0xf.fffffp+124 : 0x5.8b90bfae8e7cp+4 : inexact-ok
+= log1p downward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p tonearest intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p towardzero intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p upward intel96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p downward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p tonearest m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p towardzero m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc558p+4 : inexact-ok
+= log1p upward m68k96 0xf.fffffp+124 : 0x5.8b90bfae8e7bc56p+4 : inexact-ok
+= log1p downward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
+= log1p tonearest binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
+= log1p towardzero binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac64p+4 : inexact-ok
+= log1p upward binary128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac644p+4 : inexact-ok
+= log1p downward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p tonearest ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p towardzero ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac6p+4 : inexact-ok
+= log1p upward ibm128 0xf.fffffp+124 : 0x5.8b90bfae8e7bc55e4f18476ac8p+4 : inexact-ok
+= log1p downward binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log1p tonearest binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log1p towardzero binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473dep+8 : inexact-ok
+= log1p upward binary64 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473ep+8 : inexact-ok
+= log1p downward intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
+= log1p tonearest intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
+= log1p towardzero intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
+= log1p upward intel96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
+= log1p downward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
+= log1p tonearest m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
+= log1p towardzero m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a4p+8 : inexact-ok
+= log1p upward m68k96 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a8p+8 : inexact-ok
+= log1p downward binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fcap+8 : inexact-ok
+= log1p tonearest binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fccp+8 : inexact-ok
+= log1p towardzero binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fcap+8 : inexact-ok
+= log1p upward binary128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fccp+8 : inexact-ok
+= log1p downward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fp+8 : inexact-ok
+= log1p tonearest ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece601p+8 : inexact-ok
+= log1p towardzero ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece600fp+8 : inexact-ok
+= log1p upward ibm128 0xf.ffffffffffff8p+1020 : 0x2.c5c85fdf473de6a7278ece601p+8 : inexact-ok
+= log1p downward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
+= log1p tonearest intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
+= log1p towardzero intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
+= log1p upward intel96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
+= log1p downward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
+= log1p tonearest m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
+= log1p towardzero m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6acp+12 : inexact-ok
+= log1p upward m68k96 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6bp+12 : inexact-ok
+= log1p downward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fcap+12 : inexact-ok
+= log1p tonearest binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fccp+12 : inexact-ok
+= log1p towardzero binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fcap+12 : inexact-ok
+= log1p upward binary128 0xf.fffffffffffffffp+16380 : 0x2.c5c85fdf473de6af277ece600fccp+12 : inexact-ok
+= log1p downward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fcap+12 : inexact-ok
+= log1p tonearest binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fccp+12 : inexact-ok
+= log1p towardzero binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fcap+12 : inexact-ok
+= log1p upward binary128 0xf.fffffffffffffffffffffffffff8p+16380 : 0x2.c5c85fdf473de6af278ece600fccp+12 : inexact-ok
+= log1p downward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fcap+8 : inexact-ok
+= log1p tonearest binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fccp+8 : inexact-ok
+= log1p towardzero binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fcap+8 : inexact-ok
+= log1p upward binary128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fccp+8 : inexact-ok
+= log1p downward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fp+8 : inexact-ok
+= log1p tonearest ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece601p+8 : inexact-ok
+= log1p towardzero ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece600fp+8 : inexact-ok
+= log1p upward ibm128 0xf.ffffffffffffbffffffffffffcp+1020 : 0x2.c5c85fdf473de6ab278ece601p+8 : inexact-ok
+log1p 0x7.2a4368p-4
+= log1p downward binary32 0x7.2a4368p-4 : 0x5.ebc1ap-4 : inexact-ok
+= log1p tonearest binary32 0x7.2a4368p-4 : 0x5.ebc1a8p-4 : inexact-ok
+= log1p towardzero binary32 0x7.2a4368p-4 : 0x5.ebc1ap-4 : inexact-ok
+= log1p upward binary32 0x7.2a4368p-4 : 0x5.ebc1a8p-4 : inexact-ok
+= log1p downward binary64 0x7.2a4368p-4 : 0x5.ebc1a69570c1p-4 : inexact-ok
+= log1p tonearest binary64 0x7.2a4368p-4 : 0x5.ebc1a69570c14p-4 : inexact-ok
+= log1p towardzero binary64 0x7.2a4368p-4 : 0x5.ebc1a69570c1p-4 : inexact-ok
+= log1p upward binary64 0x7.2a4368p-4 : 0x5.ebc1a69570c14p-4 : inexact-ok
+= log1p downward intel96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p upward intel96 0x7.2a4368p-4 : 0x5.ebc1a69570c135ep-4 : inexact-ok
+= log1p downward m68k96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2a4368p-4 : 0x5.ebc1a69570c135d8p-4 : inexact-ok
+= log1p upward m68k96 0x7.2a4368p-4 : 0x5.ebc1a69570c135ep-4 : inexact-ok
+= log1p downward binary128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842a84p-4 : inexact-ok
+= log1p tonearest binary128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842a88p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842a84p-4 : inexact-ok
+= log1p upward binary128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842a88p-4 : inexact-ok
+= log1p downward ibm128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842ap-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842ap-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842ap-4 : inexact-ok
+= log1p upward ibm128 0x7.2a4368p-4 : 0x5.ebc1a69570c135d91b8705842cp-4 : inexact-ok
+log1p 0x6.d3a118p-4
+= log1p downward binary32 0x6.d3a118p-4 : 0x5.af7a38p-4 : inexact-ok
+= log1p tonearest binary32 0x6.d3a118p-4 : 0x5.af7a38p-4 : inexact-ok
+= log1p towardzero binary32 0x6.d3a118p-4 : 0x5.af7a38p-4 : inexact-ok
+= log1p upward binary32 0x6.d3a118p-4 : 0x5.af7a4p-4 : inexact-ok
+= log1p downward binary64 0x6.d3a118p-4 : 0x5.af7a38286eaf4p-4 : inexact-ok
+= log1p tonearest binary64 0x6.d3a118p-4 : 0x5.af7a38286eaf8p-4 : inexact-ok
+= log1p towardzero binary64 0x6.d3a118p-4 : 0x5.af7a38286eaf4p-4 : inexact-ok
+= log1p upward binary64 0x6.d3a118p-4 : 0x5.af7a38286eaf8p-4 : inexact-ok
+= log1p downward intel96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p tonearest intel96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p towardzero intel96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p upward intel96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f1p-4 : inexact-ok
+= log1p downward m68k96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p towardzero m68k96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f08p-4 : inexact-ok
+= log1p upward m68k96 0x6.d3a118p-4 : 0x5.af7a38286eaf6f1p-4 : inexact-ok
+= log1p downward binary128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccd4p-4 : inexact-ok
+= log1p tonearest binary128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccd4p-4 : inexact-ok
+= log1p towardzero binary128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccd4p-4 : inexact-ok
+= log1p upward binary128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccd44p-4 : inexact-ok
+= log1p downward ibm128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4cccp-4 : inexact-ok
+= log1p tonearest ibm128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccep-4 : inexact-ok
+= log1p towardzero ibm128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4cccp-4 : inexact-ok
+= log1p upward ibm128 0x6.d3a118p-4 : 0x5.af7a38286eaf6f0b3c7b1e4ccep-4 : inexact-ok
+log1p 0x5.03f228p+0
+= log1p downward binary32 0x5.03f228p+0 : 0x1.cb58e4p+0 : inexact-ok
+= log1p tonearest binary32 0x5.03f228p+0 : 0x1.cb58e4p+0 : inexact-ok
+= log1p towardzero binary32 0x5.03f228p+0 : 0x1.cb58e4p+0 : inexact-ok
+= log1p upward binary32 0x5.03f228p+0 : 0x1.cb58e6p+0 : inexact-ok
+= log1p downward binary64 0x5.03f228p+0 : 0x1.cb58e45e6b3a4p+0 : inexact-ok
+= log1p tonearest binary64 0x5.03f228p+0 : 0x1.cb58e45e6b3a5p+0 : inexact-ok
+= log1p towardzero binary64 0x5.03f228p+0 : 0x1.cb58e45e6b3a4p+0 : inexact-ok
+= log1p upward binary64 0x5.03f228p+0 : 0x1.cb58e45e6b3a5p+0 : inexact-ok
+= log1p downward intel96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p tonearest intel96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p towardzero intel96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p upward intel96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48eap+0 : inexact-ok
+= log1p downward m68k96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p tonearest m68k96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p towardzero m68k96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e8p+0 : inexact-ok
+= log1p upward m68k96 0x5.03f228p+0 : 0x1.cb58e45e6b3a48eap+0 : inexact-ok
+= log1p downward binary128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c71eap+0 : inexact-ok
+= log1p tonearest binary128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c71ebp+0 : inexact-ok
+= log1p towardzero binary128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c71eap+0 : inexact-ok
+= log1p upward binary128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c71ebp+0 : inexact-ok
+= log1p downward ibm128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c718p+0 : inexact-ok
+= log1p tonearest ibm128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c72p+0 : inexact-ok
+= log1p towardzero ibm128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c718p+0 : inexact-ok
+= log1p upward ibm128 0x5.03f228p+0 : 0x1.cb58e45e6b3a48e81d05dc4c72p+0 : inexact-ok
+log1p 0x7.264963888ac9p-4
+= log1p downward binary32 0x7.264968p-4 : 0x5.e90248p-4 : inexact-ok
+= log1p tonearest binary32 0x7.264968p-4 : 0x5.e90248p-4 : inexact-ok
+= log1p towardzero binary32 0x7.264968p-4 : 0x5.e90248p-4 : inexact-ok
+= log1p upward binary32 0x7.264968p-4 : 0x5.e9025p-4 : inexact-ok
+= log1p downward binary64 0x7.264968p-4 : 0x5.e90249b494e6p-4 : inexact-ok
+= log1p tonearest binary64 0x7.264968p-4 : 0x5.e90249b494e6p-4 : inexact-ok
+= log1p towardzero binary64 0x7.264968p-4 : 0x5.e90249b494e6p-4 : inexact-ok
+= log1p upward binary64 0x7.264968p-4 : 0x5.e90249b494e64p-4 : inexact-ok
+= log1p downward intel96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p tonearest intel96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p towardzero intel96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p upward intel96 0x7.264968p-4 : 0x5.e90249b494e60a9p-4 : inexact-ok
+= log1p downward m68k96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.264968p-4 : 0x5.e90249b494e60a88p-4 : inexact-ok
+= log1p upward m68k96 0x7.264968p-4 : 0x5.e90249b494e60a9p-4 : inexact-ok
+= log1p downward binary128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5b6p-4 : inexact-ok
+= log1p tonearest binary128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5b64p-4 : inexact-ok
+= log1p towardzero binary128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5b6p-4 : inexact-ok
+= log1p upward binary128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5b64p-4 : inexact-ok
+= log1p downward ibm128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5ap-4 : inexact-ok
+= log1p tonearest ibm128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5cp-4 : inexact-ok
+= log1p towardzero ibm128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5ap-4 : inexact-ok
+= log1p upward ibm128 0x7.264968p-4 : 0x5.e90249b494e60a8bfa1c60cc5cp-4 : inexact-ok
+= log1p downward binary32 0x7.26496p-4 : 0x5.e9024p-4 : inexact-ok
+= log1p tonearest binary32 0x7.26496p-4 : 0x5.e90248p-4 : inexact-ok
+= log1p towardzero binary32 0x7.26496p-4 : 0x5.e9024p-4 : inexact-ok
+= log1p upward binary32 0x7.26496p-4 : 0x5.e90248p-4 : inexact-ok
+= log1p downward binary64 0x7.26496p-4 : 0x5.e902442d1717cp-4 : inexact-ok
+= log1p tonearest binary64 0x7.26496p-4 : 0x5.e902442d1717cp-4 : inexact-ok
+= log1p towardzero binary64 0x7.26496p-4 : 0x5.e902442d1717cp-4 : inexact-ok
+= log1p upward binary64 0x7.26496p-4 : 0x5.e902442d1718p-4 : inexact-ok
+= log1p downward intel96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p tonearest intel96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p towardzero intel96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p upward intel96 0x7.26496p-4 : 0x5.e902442d1717cc68p-4 : inexact-ok
+= log1p downward m68k96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.26496p-4 : 0x5.e902442d1717cc6p-4 : inexact-ok
+= log1p upward m68k96 0x7.26496p-4 : 0x5.e902442d1717cc68p-4 : inexact-ok
+= log1p downward binary128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5a3p-4 : inexact-ok
+= log1p tonearest binary128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5a34p-4 : inexact-ok
+= log1p towardzero binary128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5a3p-4 : inexact-ok
+= log1p upward binary128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5a34p-4 : inexact-ok
+= log1p downward ibm128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5ap-4 : inexact-ok
+= log1p tonearest ibm128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5ap-4 : inexact-ok
+= log1p towardzero ibm128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5ap-4 : inexact-ok
+= log1p upward ibm128 0x7.26496p-4 : 0x5.e902442d1717cc617b27353b5cp-4 : inexact-ok
+= log1p downward binary64 0x7.264963888ac9p-4 : 0x5.e902469e458cp-4 : inexact-ok
+= log1p tonearest binary64 0x7.264963888ac9p-4 : 0x5.e902469e458c4p-4 : inexact-ok
+= log1p towardzero binary64 0x7.264963888ac9p-4 : 0x5.e902469e458cp-4 : inexact-ok
+= log1p upward binary64 0x7.264963888ac9p-4 : 0x5.e902469e458c4p-4 : inexact-ok
+= log1p downward intel96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p tonearest intel96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p towardzero intel96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p upward intel96 0x7.264963888ac9p-4 : 0x5.e902469e458c3888p-4 : inexact-ok
+= log1p downward m68k96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.264963888ac9p-4 : 0x5.e902469e458c388p-4 : inexact-ok
+= log1p upward m68k96 0x7.264963888ac9p-4 : 0x5.e902469e458c3888p-4 : inexact-ok
+= log1p downward binary128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf3107p-4 : inexact-ok
+= log1p tonearest binary128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf31074p-4 : inexact-ok
+= log1p towardzero binary128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf3107p-4 : inexact-ok
+= log1p upward binary128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf31074p-4 : inexact-ok
+= log1p downward ibm128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf31p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf31p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf31p-4 : inexact-ok
+= log1p upward ibm128 0x7.264963888ac9p-4 : 0x5.e902469e458c38810487acf312p-4 : inexact-ok
+log1p 0x8.786bdp-4
+= log1p downward binary32 0x8.786bdp-4 : 0x6.cc4a08p-4 : inexact-ok
+= log1p tonearest binary32 0x8.786bdp-4 : 0x6.cc4a08p-4 : inexact-ok
+= log1p towardzero binary32 0x8.786bdp-4 : 0x6.cc4a08p-4 : inexact-ok
+= log1p upward binary32 0x8.786bdp-4 : 0x6.cc4a1p-4 : inexact-ok
+= log1p downward binary64 0x8.786bdp-4 : 0x6.cc4a0b2426574p-4 : inexact-ok
+= log1p tonearest binary64 0x8.786bdp-4 : 0x6.cc4a0b2426578p-4 : inexact-ok
+= log1p towardzero binary64 0x8.786bdp-4 : 0x6.cc4a0b2426574p-4 : inexact-ok
+= log1p upward binary64 0x8.786bdp-4 : 0x6.cc4a0b2426578p-4 : inexact-ok
+= log1p downward intel96 0x8.786bdp-4 : 0x6.cc4a0b2426577f7p-4 : inexact-ok
+= log1p tonearest intel96 0x8.786bdp-4 : 0x6.cc4a0b2426577f78p-4 : inexact-ok
+= log1p towardzero intel96 0x8.786bdp-4 : 0x6.cc4a0b2426577f7p-4 : inexact-ok
+= log1p upward intel96 0x8.786bdp-4 : 0x6.cc4a0b2426577f78p-4 : inexact-ok
+= log1p downward m68k96 0x8.786bdp-4 : 0x6.cc4a0b2426577f7p-4 : inexact-ok
+= log1p tonearest m68k96 0x8.786bdp-4 : 0x6.cc4a0b2426577f78p-4 : inexact-ok
+= log1p towardzero m68k96 0x8.786bdp-4 : 0x6.cc4a0b2426577f7p-4 : inexact-ok
+= log1p upward m68k96 0x8.786bdp-4 : 0x6.cc4a0b2426577f78p-4 : inexact-ok
+= log1p downward binary128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202625dcp-4 : inexact-ok
+= log1p tonearest binary128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202625dcp-4 : inexact-ok
+= log1p towardzero binary128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202625dcp-4 : inexact-ok
+= log1p upward binary128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202625ep-4 : inexact-ok
+= log1p downward ibm128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202624p-4 : inexact-ok
+= log1p tonearest ibm128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202626p-4 : inexact-ok
+= log1p towardzero ibm128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202624p-4 : inexact-ok
+= log1p upward ibm128 0x8.786bdp-4 : 0x6.cc4a0b2426577f775c5d202626p-4 : inexact-ok
+log1p 0x7.89dc17790eeb4p-4
+= log1p downward binary32 0x7.89dc18p-4 : 0x6.2d42p-4 : inexact-ok
+= log1p tonearest binary32 0x7.89dc18p-4 : 0x6.2d42p-4 : inexact-ok
+= log1p towardzero binary32 0x7.89dc18p-4 : 0x6.2d42p-4 : inexact-ok
+= log1p upward binary32 0x7.89dc18p-4 : 0x6.2d4208p-4 : inexact-ok
+= log1p downward binary64 0x7.89dc18p-4 : 0x6.2d4201bc5b644p-4 : inexact-ok
+= log1p tonearest binary64 0x7.89dc18p-4 : 0x6.2d4201bc5b648p-4 : inexact-ok
+= log1p towardzero binary64 0x7.89dc18p-4 : 0x6.2d4201bc5b644p-4 : inexact-ok
+= log1p upward binary64 0x7.89dc18p-4 : 0x6.2d4201bc5b648p-4 : inexact-ok
+= log1p downward intel96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p tonearest intel96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p towardzero intel96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p upward intel96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c8p-4 : inexact-ok
+= log1p downward m68k96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p tonearest m68k96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p towardzero m68k96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462cp-4 : inexact-ok
+= log1p upward m68k96 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c8p-4 : inexact-ok
+= log1p downward binary128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202a8p-4 : inexact-ok
+= log1p tonearest binary128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202a8p-4 : inexact-ok
+= log1p towardzero binary128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202a8p-4 : inexact-ok
+= log1p upward binary128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202acp-4 : inexact-ok
+= log1p downward ibm128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81202p-4 : inexact-ok
+= log1p upward ibm128 0x7.89dc18p-4 : 0x6.2d4201bc5b6462c2eff2c81204p-4 : inexact-ok
+= log1p downward binary32 0x7.89dc1p-4 : 0x6.2d41f8p-4 : inexact-ok
+= log1p tonearest binary32 0x7.89dc1p-4 : 0x6.2d42p-4 : inexact-ok
+= log1p towardzero binary32 0x7.89dc1p-4 : 0x6.2d41f8p-4 : inexact-ok
+= log1p upward binary32 0x7.89dc1p-4 : 0x6.2d42p-4 : inexact-ok
+= log1p downward binary64 0x7.89dc1p-4 : 0x6.2d41fc4c416b8p-4 : inexact-ok
+= log1p tonearest binary64 0x7.89dc1p-4 : 0x6.2d41fc4c416bcp-4 : inexact-ok
+= log1p towardzero binary64 0x7.89dc1p-4 : 0x6.2d41fc4c416b8p-4 : inexact-ok
+= log1p upward binary64 0x7.89dc1p-4 : 0x6.2d41fc4c416bcp-4 : inexact-ok
+= log1p downward intel96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p tonearest intel96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p towardzero intel96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p upward intel96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd68p-4 : inexact-ok
+= log1p downward m68k96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd6p-4 : inexact-ok
+= log1p upward m68k96 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd68p-4 : inexact-ok
+= log1p downward binary128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac788p-4 : inexact-ok
+= log1p tonearest binary128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac78cp-4 : inexact-ok
+= log1p towardzero binary128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac788p-4 : inexact-ok
+= log1p upward binary128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac78cp-4 : inexact-ok
+= log1p downward ibm128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac6p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac8p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac6p-4 : inexact-ok
+= log1p upward ibm128 0x7.89dc1p-4 : 0x6.2d41fc4c416bbd61263d08eac8p-4 : inexact-ok
+= log1p downward binary64 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24p-4 : inexact-ok
+= log1p tonearest binary64 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24p-4 : inexact-ok
+= log1p towardzero binary64 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24p-4 : inexact-ok
+= log1p upward binary64 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d28p-4 : inexact-ok
+= log1p downward intel96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p tonearest intel96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p towardzero intel96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p upward intel96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2436p-4 : inexact-ok
+= log1p downward m68k96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d24358p-4 : inexact-ok
+= log1p upward m68k96 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2436p-4 : inexact-ok
+= log1p downward binary128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81f4cp-4 : inexact-ok
+= log1p tonearest binary128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81f5p-4 : inexact-ok
+= log1p towardzero binary128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81f4cp-4 : inexact-ok
+= log1p upward binary128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81f5p-4 : inexact-ok
+= log1p downward ibm128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81ep-4 : inexact-ok
+= log1p tonearest ibm128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad82p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad81ep-4 : inexact-ok
+= log1p upward ibm128 0x7.89dc17790eeb4p-4 : 0x6.2d420160a1d2435a5e14dad82p-4 : inexact-ok
+log1p 0x9.81ccf8887c24a7bp-4
+= log1p downward binary32 0x9.81cdp-4 : 0x7.763bb8p-4 : inexact-ok
+= log1p tonearest binary32 0x9.81cdp-4 : 0x7.763bb8p-4 : inexact-ok
+= log1p towardzero binary32 0x9.81cdp-4 : 0x7.763bb8p-4 : inexact-ok
+= log1p upward binary32 0x9.81cdp-4 : 0x7.763bcp-4 : inexact-ok
+= log1p downward binary64 0x9.81cdp-4 : 0x7.763bb83b8a4b8p-4 : inexact-ok
+= log1p tonearest binary64 0x9.81cdp-4 : 0x7.763bb83b8a4b8p-4 : inexact-ok
+= log1p towardzero binary64 0x9.81cdp-4 : 0x7.763bb83b8a4b8p-4 : inexact-ok
+= log1p upward binary64 0x9.81cdp-4 : 0x7.763bb83b8a4bcp-4 : inexact-ok
+= log1p downward intel96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p tonearest intel96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p towardzero intel96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p upward intel96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd8p-4 : inexact-ok
+= log1p downward m68k96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p tonearest m68k96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p towardzero m68k96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cdp-4 : inexact-ok
+= log1p upward m68k96 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd8p-4 : inexact-ok
+= log1p downward binary128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f117cp-4 : inexact-ok
+= log1p tonearest binary128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f117cp-4 : inexact-ok
+= log1p towardzero binary128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f117cp-4 : inexact-ok
+= log1p upward binary128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f118p-4 : inexact-ok
+= log1p downward ibm128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f1p-4 : inexact-ok
+= log1p tonearest ibm128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f12p-4 : inexact-ok
+= log1p towardzero ibm128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f1p-4 : inexact-ok
+= log1p upward ibm128 0x9.81cdp-4 : 0x7.763bb83b8a4b8cd23140303f12p-4 : inexact-ok
+= log1p downward binary32 0x9.81ccfp-4 : 0x7.763ba8p-4 : inexact-ok
+= log1p tonearest binary32 0x9.81ccfp-4 : 0x7.763bbp-4 : inexact-ok
+= log1p towardzero binary32 0x9.81ccfp-4 : 0x7.763ba8p-4 : inexact-ok
+= log1p upward binary32 0x9.81ccfp-4 : 0x7.763bbp-4 : inexact-ok
+= log1p downward binary64 0x9.81ccfp-4 : 0x7.763bae3235afcp-4 : inexact-ok
+= log1p tonearest binary64 0x9.81ccfp-4 : 0x7.763bae3235afcp-4 : inexact-ok
+= log1p towardzero binary64 0x9.81ccfp-4 : 0x7.763bae3235afcp-4 : inexact-ok
+= log1p upward binary64 0x9.81ccfp-4 : 0x7.763bae3235bp-4 : inexact-ok
+= log1p downward intel96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p tonearest intel96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p towardzero intel96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p upward intel96 0x9.81ccfp-4 : 0x7.763bae3235afd3dp-4 : inexact-ok
+= log1p downward m68k96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p tonearest m68k96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p towardzero m68k96 0x9.81ccfp-4 : 0x7.763bae3235afd3c8p-4 : inexact-ok
+= log1p upward m68k96 0x9.81ccfp-4 : 0x7.763bae3235afd3dp-4 : inexact-ok
+= log1p downward binary128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59a4p-4 : inexact-ok
+= log1p tonearest binary128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59a44p-4 : inexact-ok
+= log1p towardzero binary128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59a4p-4 : inexact-ok
+= log1p upward binary128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59a44p-4 : inexact-ok
+= log1p downward ibm128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59ap-4 : inexact-ok
+= log1p tonearest ibm128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59ap-4 : inexact-ok
+= log1p towardzero ibm128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59ap-4 : inexact-ok
+= log1p upward ibm128 0x9.81ccfp-4 : 0x7.763bae3235afd3caf2f894c59cp-4 : inexact-ok
+= log1p downward binary64 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2dp-4 : inexact-ok
+= log1p tonearest binary64 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d4p-4 : inexact-ok
+= log1p towardzero binary64 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2dp-4 : inexact-ok
+= log1p upward binary64 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d4p-4 : inexact-ok
+= log1p downward intel96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29c8p-4 : inexact-ok
+= log1p tonearest intel96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29dp-4 : inexact-ok
+= log1p towardzero intel96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29c8p-4 : inexact-ok
+= log1p upward intel96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29dp-4 : inexact-ok
+= log1p downward m68k96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29c8p-4 : inexact-ok
+= log1p tonearest m68k96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29dp-4 : inexact-ok
+= log1p towardzero m68k96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29c8p-4 : inexact-ok
+= log1p upward m68k96 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29dp-4 : inexact-ok
+= log1p downward binary128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b124p-4 : inexact-ok
+= log1p tonearest binary128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b128p-4 : inexact-ok
+= log1p towardzero binary128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b124p-4 : inexact-ok
+= log1p upward binary128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b128p-4 : inexact-ok
+= log1p downward ibm128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902bp-4 : inexact-ok
+= log1p tonearest ibm128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b2p-4 : inexact-ok
+= log1p towardzero ibm128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902bp-4 : inexact-ok
+= log1p upward ibm128 0x9.81ccf8887c25p-4 : 0x7.763bb38c7d2d29ceaa259902b2p-4 : inexact-ok
+= log1p downward binary64 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2ccp-4 : inexact-ok
+= log1p tonearest binary64 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2ccp-4 : inexact-ok
+= log1p towardzero binary64 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2ccp-4 : inexact-ok
+= log1p upward binary64 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2dp-4 : inexact-ok
+= log1p downward intel96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98p-4 : inexact-ok
+= log1p tonearest intel96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd988p-4 : inexact-ok
+= log1p towardzero intel96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98p-4 : inexact-ok
+= log1p upward intel96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd988p-4 : inexact-ok
+= log1p downward m68k96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98p-4 : inexact-ok
+= log1p tonearest m68k96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd988p-4 : inexact-ok
+= log1p towardzero m68k96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98p-4 : inexact-ok
+= log1p upward m68k96 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd988p-4 : inexact-ok
+= log1p downward binary128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a1354p-4 : inexact-ok
+= log1p tonearest binary128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a1354p-4 : inexact-ok
+= log1p towardzero binary128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a1354p-4 : inexact-ok
+= log1p upward binary128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a1358p-4 : inexact-ok
+= log1p downward ibm128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a12p-4 : inexact-ok
+= log1p tonearest ibm128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a14p-4 : inexact-ok
+= log1p towardzero ibm128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a12p-4 : inexact-ok
+= log1p upward ibm128 0x9.81ccf8887c248p-4 : 0x7.763bb38c7d2cd98405497e6a14p-4 : inexact-ok
+= log1p downward intel96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p tonearest intel96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p towardzero intel96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p upward intel96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf27p-4 : inexact-ok
+= log1p downward m68k96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p tonearest m68k96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p towardzero m68k96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf268p-4 : inexact-ok
+= log1p upward m68k96 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf27p-4 : inexact-ok
+= log1p downward binary128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d29256cp-4 : inexact-ok
+= log1p tonearest binary128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d29257p-4 : inexact-ok
+= log1p towardzero binary128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d29256cp-4 : inexact-ok
+= log1p upward binary128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d29257p-4 : inexact-ok
+= log1p downward ibm128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d2924p-4 : inexact-ok
+= log1p tonearest ibm128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d2926p-4 : inexact-ok
+= log1p towardzero ibm128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d2924p-4 : inexact-ok
+= log1p upward ibm128 0x9.81ccf8887c24a7bp-4 : 0x7.763bb38c7d2cf2692a273d2926p-4 : inexact-ok
+log1p 0xa.5028608bd65f38dp-4
+= log1p downward binary32 0xa.50287p-4 : 0x7.f5ac58p-4 : inexact-ok
+= log1p tonearest binary32 0xa.50287p-4 : 0x7.f5ac6p-4 : inexact-ok
+= log1p towardzero binary32 0xa.50287p-4 : 0x7.f5ac58p-4 : inexact-ok
+= log1p upward binary32 0xa.50287p-4 : 0x7.f5ac6p-4 : inexact-ok
+= log1p downward binary64 0xa.50287p-4 : 0x7.f5ac5ef8280e8p-4 : inexact-ok
+= log1p tonearest binary64 0xa.50287p-4 : 0x7.f5ac5ef8280ecp-4 : inexact-ok
+= log1p towardzero binary64 0xa.50287p-4 : 0x7.f5ac5ef8280e8p-4 : inexact-ok
+= log1p upward binary64 0xa.50287p-4 : 0x7.f5ac5ef8280ecp-4 : inexact-ok
+= log1p downward intel96 0xa.50287p-4 : 0x7.f5ac5ef8280eaeap-4 : inexact-ok
+= log1p tonearest intel96 0xa.50287p-4 : 0x7.f5ac5ef8280eaea8p-4 : inexact-ok
+= log1p towardzero intel96 0xa.50287p-4 : 0x7.f5ac5ef8280eaeap-4 : inexact-ok
+= log1p upward intel96 0xa.50287p-4 : 0x7.f5ac5ef8280eaea8p-4 : inexact-ok
+= log1p downward m68k96 0xa.50287p-4 : 0x7.f5ac5ef8280eaeap-4 : inexact-ok
+= log1p tonearest m68k96 0xa.50287p-4 : 0x7.f5ac5ef8280eaea8p-4 : inexact-ok
+= log1p towardzero m68k96 0xa.50287p-4 : 0x7.f5ac5ef8280eaeap-4 : inexact-ok
+= log1p upward m68k96 0xa.50287p-4 : 0x7.f5ac5ef8280eaea8p-4 : inexact-ok
+= log1p downward binary128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292dcp-4 : inexact-ok
+= log1p tonearest binary128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292dcp-4 : inexact-ok
+= log1p towardzero binary128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292dcp-4 : inexact-ok
+= log1p upward binary128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292ep-4 : inexact-ok
+= log1p downward ibm128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292p-4 : inexact-ok
+= log1p tonearest ibm128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292p-4 : inexact-ok
+= log1p towardzero ibm128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692292p-4 : inexact-ok
+= log1p upward ibm128 0xa.50287p-4 : 0x7.f5ac5ef8280eaea7ea32692294p-4 : inexact-ok
+= log1p downward binary32 0xa.50286p-4 : 0x7.f5ac5p-4 : inexact-ok
+= log1p tonearest binary32 0xa.50286p-4 : 0x7.f5ac58p-4 : inexact-ok
+= log1p towardzero binary32 0xa.50286p-4 : 0x7.f5ac5p-4 : inexact-ok
+= log1p upward binary32 0xa.50286p-4 : 0x7.f5ac58p-4 : inexact-ok
+= log1p downward binary64 0xa.50286p-4 : 0x7.f5ac553d89164p-4 : inexact-ok
+= log1p tonearest binary64 0xa.50286p-4 : 0x7.f5ac553d89168p-4 : inexact-ok
+= log1p towardzero binary64 0xa.50286p-4 : 0x7.f5ac553d89164p-4 : inexact-ok
+= log1p upward binary64 0xa.50286p-4 : 0x7.f5ac553d89168p-4 : inexact-ok
+= log1p downward intel96 0xa.50286p-4 : 0x7.f5ac553d891675cp-4 : inexact-ok
+= log1p tonearest intel96 0xa.50286p-4 : 0x7.f5ac553d891675c8p-4 : inexact-ok
+= log1p towardzero intel96 0xa.50286p-4 : 0x7.f5ac553d891675cp-4 : inexact-ok
+= log1p upward intel96 0xa.50286p-4 : 0x7.f5ac553d891675c8p-4 : inexact-ok
+= log1p downward m68k96 0xa.50286p-4 : 0x7.f5ac553d891675cp-4 : inexact-ok
+= log1p tonearest m68k96 0xa.50286p-4 : 0x7.f5ac553d891675c8p-4 : inexact-ok
+= log1p towardzero m68k96 0xa.50286p-4 : 0x7.f5ac553d891675cp-4 : inexact-ok
+= log1p upward m68k96 0xa.50286p-4 : 0x7.f5ac553d891675c8p-4 : inexact-ok
+= log1p downward binary128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c1ecp-4 : inexact-ok
+= log1p tonearest binary128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c1fp-4 : inexact-ok
+= log1p towardzero binary128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c1ecp-4 : inexact-ok
+= log1p upward binary128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c1fp-4 : inexact-ok
+= log1p downward ibm128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2cp-4 : inexact-ok
+= log1p tonearest ibm128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c2p-4 : inexact-ok
+= log1p towardzero ibm128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2cp-4 : inexact-ok
+= log1p upward ibm128 0xa.50286p-4 : 0x7.f5ac553d891675c6d6d447c2c2p-4 : inexact-ok
+= log1p downward binary64 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b58p-4 : inexact-ok
+= log1p tonearest binary64 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5cp-4 : inexact-ok
+= log1p towardzero binary64 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b58p-4 : inexact-ok
+= log1p upward binary64 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5cp-4 : inexact-ok
+= log1p downward intel96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p tonearest intel96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p towardzero intel96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p upward intel96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb5p-4 : inexact-ok
+= log1p downward m68k96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p tonearest m68k96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p towardzero m68k96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb48p-4 : inexact-ok
+= log1p upward m68k96 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb5p-4 : inexact-ok
+= log1p downward binary128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd538p-4 : inexact-ok
+= log1p tonearest binary128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd5384p-4 : inexact-ok
+= log1p towardzero binary128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd538p-4 : inexact-ok
+= log1p upward binary128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd5384p-4 : inexact-ok
+= log1p downward ibm128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd52p-4 : inexact-ok
+= log1p tonearest ibm128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd54p-4 : inexact-ok
+= log1p towardzero ibm128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd52p-4 : inexact-ok
+= log1p upward ibm128 0xa.5028608bd65f8p-4 : 0x7.f5ac559290b5bb49e382a3dd54p-4 : inexact-ok
+= log1p downward binary64 0xa.5028608bd65fp-4 : 0x7.f5ac559290b54p-4 : inexact-ok
+= log1p tonearest binary64 0xa.5028608bd65fp-4 : 0x7.f5ac559290b58p-4 : inexact-ok
+= log1p towardzero binary64 0xa.5028608bd65fp-4 : 0x7.f5ac559290b54p-4 : inexact-ok
+= log1p upward binary64 0xa.5028608bd65fp-4 : 0x7.f5ac559290b58p-4 : inexact-ok
+= log1p downward intel96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d7p-4 : inexact-ok
+= log1p tonearest intel96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d78p-4 : inexact-ok
+= log1p towardzero intel96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d7p-4 : inexact-ok
+= log1p upward intel96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d78p-4 : inexact-ok
+= log1p downward m68k96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d7p-4 : inexact-ok
+= log1p tonearest m68k96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d78p-4 : inexact-ok
+= log1p towardzero m68k96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d7p-4 : inexact-ok
+= log1p upward m68k96 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d78p-4 : inexact-ok
+= log1p downward binary128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f5dp-4 : inexact-ok
+= log1p tonearest binary128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f5dp-4 : inexact-ok
+= log1p towardzero binary128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f5dp-4 : inexact-ok
+= log1p upward binary128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f5d4p-4 : inexact-ok
+= log1p downward ibm128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f4p-4 : inexact-ok
+= log1p tonearest ibm128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f6p-4 : inexact-ok
+= log1p towardzero ibm128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f4p-4 : inexact-ok
+= log1p upward ibm128 0xa.5028608bd65fp-4 : 0x7.f5ac559290b56d74ebaad0a6f6p-4 : inexact-ok
+= log1p downward intel96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p tonearest intel96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p towardzero intel96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p upward intel96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59008p-4 : inexact-ok
+= log1p downward m68k96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p tonearest m68k96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p towardzero m68k96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59p-4 : inexact-ok
+= log1p upward m68k96 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59008p-4 : inexact-ok
+= log1p downward binary128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f754p-4 : inexact-ok
+= log1p tonearest binary128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f754p-4 : inexact-ok
+= log1p towardzero binary128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f754p-4 : inexact-ok
+= log1p upward binary128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f758p-4 : inexact-ok
+= log1p downward ibm128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f6p-4 : inexact-ok
+= log1p tonearest ibm128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f8p-4 : inexact-ok
+= log1p towardzero ibm128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f6p-4 : inexact-ok
+= log1p upward ibm128 0xa.5028608bd65f38dp-4 : 0x7.f5ac559290b59000922bfbc5f8p-4 : inexact-ok
+log1p 0x5.bf78873e20a2d468p-4
+= log1p downward binary32 0x5.bf7888p-4 : 0x4.e92f68p-4 : inexact-ok
+= log1p tonearest binary32 0x5.bf7888p-4 : 0x4.e92f7p-4 : inexact-ok
+= log1p towardzero binary32 0x5.bf7888p-4 : 0x4.e92f68p-4 : inexact-ok
+= log1p upward binary32 0x5.bf7888p-4 : 0x4.e92f7p-4 : inexact-ok
+= log1p downward binary64 0x5.bf7888p-4 : 0x4.e92f6c6a921dp-4 : inexact-ok
+= log1p tonearest binary64 0x5.bf7888p-4 : 0x4.e92f6c6a921dp-4 : inexact-ok
+= log1p towardzero binary64 0x5.bf7888p-4 : 0x4.e92f6c6a921dp-4 : inexact-ok
+= log1p upward binary64 0x5.bf7888p-4 : 0x4.e92f6c6a921d4p-4 : inexact-ok
+= log1p downward intel96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11dp-4 : inexact-ok
+= log1p tonearest intel96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d8p-4 : inexact-ok
+= log1p towardzero intel96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11dp-4 : inexact-ok
+= log1p upward intel96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d8p-4 : inexact-ok
+= log1p downward m68k96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11dp-4 : inexact-ok
+= log1p tonearest m68k96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d8p-4 : inexact-ok
+= log1p towardzero m68k96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11dp-4 : inexact-ok
+= log1p upward m68k96 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d8p-4 : inexact-ok
+= log1p downward binary128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa8554p-4 : inexact-ok
+= log1p tonearest binary128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa8554p-4 : inexact-ok
+= log1p towardzero binary128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa8554p-4 : inexact-ok
+= log1p upward binary128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa8558p-4 : inexact-ok
+= log1p downward ibm128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa84p-4 : inexact-ok
+= log1p tonearest ibm128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa86p-4 : inexact-ok
+= log1p towardzero ibm128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa84p-4 : inexact-ok
+= log1p upward ibm128 0x5.bf7888p-4 : 0x4.e92f6c6a921d11d700988efa86p-4 : inexact-ok
+= log1p downward binary32 0x5.bf788p-4 : 0x4.e92f6p-4 : inexact-ok
+= log1p tonearest binary32 0x5.bf788p-4 : 0x4.e92f68p-4 : inexact-ok
+= log1p towardzero binary32 0x5.bf788p-4 : 0x4.e92f6p-4 : inexact-ok
+= log1p upward binary32 0x5.bf788p-4 : 0x4.e92f68p-4 : inexact-ok
+= log1p downward binary64 0x5.bf788p-4 : 0x4.e92f6687da53p-4 : inexact-ok
+= log1p tonearest binary64 0x5.bf788p-4 : 0x4.e92f6687da53p-4 : inexact-ok
+= log1p towardzero binary64 0x5.bf788p-4 : 0x4.e92f6687da53p-4 : inexact-ok
+= log1p upward binary64 0x5.bf788p-4 : 0x4.e92f6687da534p-4 : inexact-ok
+= log1p downward intel96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p tonearest intel96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p towardzero intel96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p upward intel96 0x5.bf788p-4 : 0x4.e92f6687da531ad8p-4 : inexact-ok
+= log1p downward m68k96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p tonearest m68k96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p towardzero m68k96 0x5.bf788p-4 : 0x4.e92f6687da531adp-4 : inexact-ok
+= log1p upward m68k96 0x5.bf788p-4 : 0x4.e92f6687da531ad8p-4 : inexact-ok
+= log1p downward binary128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c61d8p-4 : inexact-ok
+= log1p tonearest binary128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c61dcp-4 : inexact-ok
+= log1p towardzero binary128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c61d8p-4 : inexact-ok
+= log1p upward binary128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c61dcp-4 : inexact-ok
+= log1p downward ibm128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c6p-4 : inexact-ok
+= log1p tonearest ibm128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c62p-4 : inexact-ok
+= log1p towardzero ibm128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c6p-4 : inexact-ok
+= log1p upward ibm128 0x5.bf788p-4 : 0x4.e92f6687da531ad3bbd2a84c62p-4 : inexact-ok
+= log1p downward binary64 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037p-4 : inexact-ok
+= log1p tonearest binary64 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037p-4 : inexact-ok
+= log1p towardzero binary64 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037p-4 : inexact-ok
+= log1p upward binary64 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0374p-4 : inexact-ok
+= log1p downward intel96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p tonearest intel96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p towardzero intel96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p upward intel96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037128p-4 : inexact-ok
+= log1p downward m68k96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p tonearest m68k96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p towardzero m68k96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf0371278p-4 : inexact-ok
+= log1p upward m68k96 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037128p-4 : inexact-ok
+= log1p downward binary128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf5dcp-4 : inexact-ok
+= log1p tonearest binary128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf5ep-4 : inexact-ok
+= log1p towardzero binary128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf5dcp-4 : inexact-ok
+= log1p upward binary128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf5ep-4 : inexact-ok
+= log1p downward ibm128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf4p-4 : inexact-ok
+= log1p tonearest ibm128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf6p-4 : inexact-ok
+= log1p towardzero ibm128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf4p-4 : inexact-ok
+= log1p upward ibm128 0x5.bf78873e20a3p-4 : 0x4.e92f6bdbf037127996e9f3eaf6p-4 : inexact-ok
+= log1p downward binary64 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036cp-4 : inexact-ok
+= log1p tonearest binary64 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf037p-4 : inexact-ok
+= log1p towardzero binary64 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036cp-4 : inexact-ok
+= log1p upward binary64 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf037p-4 : inexact-ok
+= log1p downward intel96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p tonearest intel96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p towardzero intel96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p upward intel96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e368p-4 : inexact-ok
+= log1p downward m68k96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p tonearest m68k96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p towardzero m68k96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e36p-4 : inexact-ok
+= log1p upward m68k96 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e368p-4 : inexact-ok
+= log1p downward binary128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112004p-4 : inexact-ok
+= log1p tonearest binary128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112008p-4 : inexact-ok
+= log1p towardzero binary128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112004p-4 : inexact-ok
+= log1p upward binary128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112008p-4 : inexact-ok
+= log1p downward ibm128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112p-4 : inexact-ok
+= log1p tonearest ibm128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112p-4 : inexact-ok
+= log1p towardzero ibm128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a141112p-4 : inexact-ok
+= log1p upward ibm128 0x5.bf78873e20a2cp-4 : 0x4.e92f6bdbf036e363d8a1411122p-4 : inexact-ok
+= log1p downward intel96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f26p-4 : inexact-ok
+= log1p tonearest intel96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f268p-4 : inexact-ok
+= log1p towardzero intel96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f26p-4 : inexact-ok
+= log1p upward intel96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f268p-4 : inexact-ok
+= log1p downward m68k96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f26p-4 : inexact-ok
+= log1p tonearest m68k96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f268p-4 : inexact-ok
+= log1p towardzero m68k96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f26p-4 : inexact-ok
+= log1p upward m68k96 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f268p-4 : inexact-ok
+= log1p downward binary128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4e4p-4 : inexact-ok
+= log1p tonearest binary128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4e4p-4 : inexact-ok
+= log1p towardzero binary128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4e4p-4 : inexact-ok
+= log1p upward binary128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4e8p-4 : inexact-ok
+= log1p downward ibm128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4p-4 : inexact-ok
+= log1p tonearest ibm128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4p-4 : inexact-ok
+= log1p towardzero ibm128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d4p-4 : inexact-ok
+= log1p upward ibm128 0x5.bf78873e20a2d468p-4 : 0x4.e92f6bdbf036f267276d2f17d6p-4 : inexact-ok
+log1p 0x7.aa5198p-4
+= log1p downward binary32 0x7.aa5198p-4 : 0x6.434318p-4 : inexact-ok
+= log1p tonearest binary32 0x7.aa5198p-4 : 0x6.43432p-4 : inexact-ok
+= log1p towardzero binary32 0x7.aa5198p-4 : 0x6.434318p-4 : inexact-ok
+= log1p upward binary32 0x7.aa5198p-4 : 0x6.43432p-4 : inexact-ok
+= log1p downward binary64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p tonearest binary64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p towardzero binary64 0x7.aa5198p-4 : 0x6.43431f9d697f8p-4 : inexact-ok
+= log1p upward binary64 0x7.aa5198p-4 : 0x6.43431f9d697fcp-4 : inexact-ok
+= log1p downward intel96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p tonearest intel96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p towardzero intel96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p upward intel96 0x7.aa5198p-4 : 0x6.43431f9d697f95ap-4 : inexact-ok
+= log1p downward m68k96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.aa5198p-4 : 0x6.43431f9d697f9598p-4 : inexact-ok
+= log1p upward m68k96 0x7.aa5198p-4 : 0x6.43431f9d697f95ap-4 : inexact-ok
+= log1p downward binary128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da109136p-4 : inexact-ok
+= log1p tonearest binary128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da109136p-4 : inexact-ok
+= log1p towardzero binary128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da109136p-4 : inexact-ok
+= log1p upward binary128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da1091364p-4 : inexact-ok
+= log1p downward ibm128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da10912p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da10914p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da10912p-4 : inexact-ok
+= log1p upward ibm128 0x7.aa5198p-4 : 0x6.43431f9d697f9599160da10914p-4 : inexact-ok
+log1p 0x2.564fap+0
+= log1p downward binary32 0x2.564fap+0 : 0x1.34829ap+0 : inexact-ok
+= log1p tonearest binary32 0x2.564fap+0 : 0x1.34829cp+0 : inexact-ok
+= log1p towardzero binary32 0x2.564fap+0 : 0x1.34829ap+0 : inexact-ok
+= log1p upward binary32 0x2.564fap+0 : 0x1.34829cp+0 : inexact-ok
+= log1p downward binary64 0x2.564fap+0 : 0x1.34829b3156a22p+0 : inexact-ok
+= log1p tonearest binary64 0x2.564fap+0 : 0x1.34829b3156a23p+0 : inexact-ok
+= log1p towardzero binary64 0x2.564fap+0 : 0x1.34829b3156a22p+0 : inexact-ok
+= log1p upward binary64 0x2.564fap+0 : 0x1.34829b3156a23p+0 : inexact-ok
+= log1p downward intel96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p tonearest intel96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p towardzero intel96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p upward intel96 0x2.564fap+0 : 0x1.34829b3156a22802p+0 : inexact-ok
+= log1p downward m68k96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p tonearest m68k96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p towardzero m68k96 0x2.564fap+0 : 0x1.34829b3156a228p+0 : inexact-ok
+= log1p upward m68k96 0x2.564fap+0 : 0x1.34829b3156a22802p+0 : inexact-ok
+= log1p downward binary128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313df7p+0 : inexact-ok
+= log1p tonearest binary128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313df7p+0 : inexact-ok
+= log1p towardzero binary128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313df7p+0 : inexact-ok
+= log1p upward binary128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313df8p+0 : inexact-ok
+= log1p downward ibm128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313d8p+0 : inexact-ok
+= log1p tonearest ibm128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313ep+0 : inexact-ok
+= log1p towardzero ibm128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313d8p+0 : inexact-ok
+= log1p upward ibm128 0x2.564fap+0 : 0x1.34829b3156a22800c5c373313ep+0 : inexact-ok
+log1p 0x7.fc242a2235222ef8p-4
+= log1p downward binary32 0x7.fc243p-4 : 0x6.7a3638p-4 : inexact-ok
+= log1p tonearest binary32 0x7.fc243p-4 : 0x6.7a3638p-4 : inexact-ok
+= log1p towardzero binary32 0x7.fc243p-4 : 0x6.7a3638p-4 : inexact-ok
+= log1p upward binary32 0x7.fc243p-4 : 0x6.7a364p-4 : inexact-ok
+= log1p downward binary64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok
+= log1p tonearest binary64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok
+= log1p towardzero binary64 0x7.fc243p-4 : 0x6.7a363b8f25198p-4 : inexact-ok
+= log1p upward binary64 0x7.fc243p-4 : 0x6.7a363b8f2519cp-4 : inexact-ok
+= log1p downward intel96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p tonearest intel96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p towardzero intel96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p upward intel96 0x7.fc243p-4 : 0x6.7a363b8f2519bbep-4 : inexact-ok
+= log1p downward m68k96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.fc243p-4 : 0x6.7a363b8f2519bbd8p-4 : inexact-ok
+= log1p upward m68k96 0x7.fc243p-4 : 0x6.7a363b8f2519bbep-4 : inexact-ok
+= log1p downward binary128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e2684p-4 : inexact-ok
+= log1p tonearest binary128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e2684p-4 : inexact-ok
+= log1p towardzero binary128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e2684p-4 : inexact-ok
+= log1p upward binary128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e2688p-4 : inexact-ok
+= log1p downward ibm128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e26p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e26p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e26p-4 : inexact-ok
+= log1p upward ibm128 0x7.fc243p-4 : 0x6.7a363b8f2519bbdbff874d3e28p-4 : inexact-ok
+= log1p downward binary32 0x7.fc2428p-4 : 0x6.7a363p-4 : inexact-ok
+= log1p tonearest binary32 0x7.fc2428p-4 : 0x6.7a3638p-4 : inexact-ok
+= log1p towardzero binary32 0x7.fc2428p-4 : 0x6.7a363p-4 : inexact-ok
+= log1p upward binary32 0x7.fc2428p-4 : 0x6.7a3638p-4 : inexact-ok
+= log1p downward binary64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok
+= log1p tonearest binary64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok
+= log1p towardzero binary64 0x7.fc2428p-4 : 0x6.7a363638f41c8p-4 : inexact-ok
+= log1p upward binary64 0x7.fc2428p-4 : 0x6.7a363638f41ccp-4 : inexact-ok
+= log1p downward intel96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p tonearest intel96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p towardzero intel96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p upward intel96 0x7.fc2428p-4 : 0x6.7a363638f41ca3ep-4 : inexact-ok
+= log1p downward m68k96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.fc2428p-4 : 0x6.7a363638f41ca3d8p-4 : inexact-ok
+= log1p upward m68k96 0x7.fc2428p-4 : 0x6.7a363638f41ca3ep-4 : inexact-ok
+= log1p downward binary128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434e4p-4 : inexact-ok
+= log1p tonearest binary128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434e8p-4 : inexact-ok
+= log1p towardzero binary128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434e4p-4 : inexact-ok
+= log1p upward binary128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434e8p-4 : inexact-ok
+= log1p downward ibm128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43434p-4 : inexact-ok
+= log1p upward ibm128 0x7.fc2428p-4 : 0x6.7a363638f41ca3d81d86d43436p-4 : inexact-ok
+= log1p downward binary64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p tonearest binary64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok
+= log1p towardzero binary64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p upward binary64 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e4p-4 : inexact-ok
+= log1p downward intel96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e2798p-4 : inexact-ok
+= log1p tonearest intel96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e27ap-4 : inexact-ok
+= log1p towardzero intel96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e2798p-4 : inexact-ok
+= log1p upward intel96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e27ap-4 : inexact-ok
+= log1p downward m68k96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e2798p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e27ap-4 : inexact-ok
+= log1p towardzero m68k96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e2798p-4 : inexact-ok
+= log1p upward m68k96 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e27ap-4 : inexact-ok
+= log1p downward binary128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab964p-4 : inexact-ok
+= log1p tonearest binary128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab964p-4 : inexact-ok
+= log1p towardzero binary128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab964p-4 : inexact-ok
+= log1p upward binary128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab968p-4 : inexact-ok
+= log1p downward ibm128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab8p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaabap-4 : inexact-ok
+= log1p towardzero ibm128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaab8p-4 : inexact-ok
+= log1p upward ibm128 0x7.fc242a2235224p-4 : 0x6.7a3637a5521e279ce027bbaabap-4 : inexact-ok
+= log1p downward binary64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok
+= log1p tonearest binary64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p towardzero binary64 0x7.fc242a223522p-4 : 0x6.7a3637a5521dcp-4 : inexact-ok
+= log1p upward binary64 0x7.fc242a223522p-4 : 0x6.7a3637a5521ep-4 : inexact-ok
+= log1p downward intel96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p tonearest intel96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p towardzero intel96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p upward intel96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfcfp-4 : inexact-ok
+= log1p downward m68k96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfce8p-4 : inexact-ok
+= log1p upward m68k96 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfcfp-4 : inexact-ok
+= log1p downward binary128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119e34p-4 : inexact-ok
+= log1p tonearest binary128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119e34p-4 : inexact-ok
+= log1p towardzero binary128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119e34p-4 : inexact-ok
+= log1p upward binary128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119e38p-4 : inexact-ok
+= log1p downward ibm128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119ep-4 : inexact-ok
+= log1p tonearest ibm128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119ep-4 : inexact-ok
+= log1p towardzero ibm128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba9119ep-4 : inexact-ok
+= log1p upward ibm128 0x7.fc242a223522p-4 : 0x6.7a3637a5521dfceb583ba911ap-4 : inexact-ok
+= log1p downward intel96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p tonearest intel96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p towardzero intel96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p upward intel96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c48p-4 : inexact-ok
+= log1p downward m68k96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4p-4 : inexact-ok
+= log1p upward m68k96 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c48p-4 : inexact-ok
+= log1p downward binary128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bb1p-4 : inexact-ok
+= log1p tonearest binary128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bb14p-4 : inexact-ok
+= log1p towardzero binary128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bb1p-4 : inexact-ok
+= log1p upward binary128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bb14p-4 : inexact-ok
+= log1p downward ibm128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bap-4 : inexact-ok
+= log1p tonearest ibm128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bcp-4 : inexact-ok
+= log1p towardzero ibm128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bap-4 : inexact-ok
+= log1p upward ibm128 0x7.fc242a2235222ef8p-4 : 0x6.7a3637a5521e1c4061dc0937bcp-4 : inexact-ok
+log1p -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4
+= log1p downward binary32 -0x4.f37d38p-4 : -0x5.ec965p-4 : inexact-ok
+= log1p tonearest binary32 -0x4.f37d38p-4 : -0x5.ec9648p-4 : inexact-ok
+= log1p towardzero binary32 -0x4.f37d38p-4 : -0x5.ec9648p-4 : inexact-ok
+= log1p upward binary32 -0x4.f37d38p-4 : -0x5.ec9648p-4 : inexact-ok
+= log1p downward binary64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p tonearest binary64 -0x4.f37d38p-4 : -0x5.ec9649184d39cp-4 : inexact-ok
+= log1p towardzero binary64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p upward binary64 -0x4.f37d38p-4 : -0x5.ec9649184d398p-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5ep-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5ep-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d8p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c808p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c808p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c804p-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c804p-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6cap-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c8p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c8p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d38p-4 : -0x5.ec9649184d39a5d811e46ea6c8p-4 : inexact-ok
+= log1p downward binary32 -0x4.f37d4p-4 : -0x5.ec9658p-4 : inexact-ok
+= log1p tonearest binary32 -0x4.f37d4p-4 : -0x5.ec9658p-4 : inexact-ok
+= log1p towardzero binary32 -0x4.f37d4p-4 : -0x5.ec965p-4 : inexact-ok
+= log1p upward binary32 -0x4.f37d4p-4 : -0x5.ec965p-4 : inexact-ok
+= log1p downward binary64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p tonearest binary64 -0x4.f37d4p-4 : -0x5.ec9654ae08e38p-4 : inexact-ok
+= log1p towardzero binary64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p upward binary64 -0x4.f37d4p-4 : -0x5.ec9654ae08e34p-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379bp-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379bp-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379a8p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379a8p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379bp-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379bp-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379a8p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d4p-4 : -0x5.ec9654ae08e379a8p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c54p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c53cp-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c53cp-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c53cp-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c6p-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c6p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c4p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d4p-4 : -0x5.ec9654ae08e379ad04f8cef1c4p-4 : inexact-ok
+= log1p downward binary64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p tonearest binary64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a4p-4 : inexact-ok
+= log1p towardzero binary64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p upward binary64 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583ap-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d6p-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d6p-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d58p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d58p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d6p-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d6p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d58p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d58p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475bfcp-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475bf8p-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475cp-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475cp-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475ap-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b14p-4 : -0x5.ec964fc6583a2d5fb9ef23475ap-4 : inexact-ok
+= log1p downward binary64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583acp-4 : inexact-ok
+= log1p tonearest binary64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p towardzero binary64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p upward binary64 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8p-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a1p-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a1p-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a08p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a08p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a1p-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a1p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a08p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a08p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d75144p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d7514p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d7514p-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d7514p-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d752p-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d752p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d75p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b18p-4 : -0x5.ec964fc6583a8a0d9742e5d75p-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e88p-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e88p-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e88p-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e88p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bfd8p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bfd4p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bfd4p-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bfd4p-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368cp-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368cp-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bep-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b14bd8p-4 : -0x5.ec964fc6583a3e8666c48368bep-4 : inexact-ok
+= log1p downward intel96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e98p-4 : inexact-ok
+= log1p tonearest intel96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p towardzero intel96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p upward intel96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p downward m68k96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e98p-4 : inexact-ok
+= log1p tonearest m68k96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p towardzero m68k96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p upward m68k96 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e9p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de111d4p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de111d4p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de111dp-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de111dp-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de112p-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de112p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de11p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b14bep-4 : -0x5.ec964fc6583a3e91fc802de11p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4 : -0x5.ec964fc6583a3e8e67ba42e3763p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4 : -0x5.ec964fc6583a3e8e67ba42e3763p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4 : -0x5.ec964fc6583a3e8e67ba42e3762cp-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14bdd86eb157df5d4p-4 : -0x5.ec964fc6583a3e8e67ba42e3762cp-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e3738cp-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e37388p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e37388p-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e37388p-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e374p-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e374p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e372p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b14bdd86eb157df4p-4 : -0x5.ec964fc6583a3e8e67ba42e372p-4 : inexact-ok
+= log1p downward binary128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e3767p-4 : inexact-ok
+= log1p tonearest binary128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e3767p-4 : inexact-ok
+= log1p towardzero binary128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e3766cp-4 : inexact-ok
+= log1p upward binary128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e3766cp-4 : inexact-ok
+= log1p downward ibm128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e378p-4 : inexact-ok
+= log1p tonearest ibm128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e376p-4 : inexact-ok
+= log1p towardzero ibm128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e376p-4 : inexact-ok
+= log1p upward ibm128 -0x4.f37d3c9ce0b14bdd86eb157df6p-4 : -0x5.ec964fc6583a3e8e67ba42e376p-4 : inexact-ok
+log1p 0x7.2eca50c4d93196362b4f37f6e8dcp-4
+= log1p downward binary32 0x7.2eca58p-4 : 0x5.eee1dp-4 : inexact-ok
+= log1p tonearest binary32 0x7.2eca58p-4 : 0x5.eee1dp-4 : inexact-ok
+= log1p towardzero binary32 0x7.2eca58p-4 : 0x5.eee1dp-4 : inexact-ok
+= log1p upward binary32 0x7.2eca58p-4 : 0x5.eee1d8p-4 : inexact-ok
+= log1p downward binary64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p tonearest binary64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p towardzero binary64 0x7.2eca58p-4 : 0x5.eee1d129eb63p-4 : inexact-ok
+= log1p upward binary64 0x7.2eca58p-4 : 0x5.eee1d129eb634p-4 : inexact-ok
+= log1p downward intel96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca58p-4 : 0x5.eee1d129eb6330dp-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca58p-4 : 0x5.eee1d129eb6330dp-4 : inexact-ok
+= log1p downward binary128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb2898p-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb2898p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb2898p-4 : inexact-ok
+= log1p upward binary128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb28984p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb288p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb28ap-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb288p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca58p-4 : 0x5.eee1d129eb6330c8efb7fbb28ap-4 : inexact-ok
+= log1p downward binary32 0x7.2eca5p-4 : 0x5.eee1c8p-4 : inexact-ok
+= log1p tonearest binary32 0x7.2eca5p-4 : 0x5.eee1c8p-4 : inexact-ok
+= log1p towardzero binary32 0x7.2eca5p-4 : 0x5.eee1c8p-4 : inexact-ok
+= log1p upward binary32 0x7.2eca5p-4 : 0x5.eee1dp-4 : inexact-ok
+= log1p downward binary64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p tonearest binary64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p towardzero binary64 0x7.2eca5p-4 : 0x5.eee1cba474ccp-4 : inexact-ok
+= log1p upward binary64 0x7.2eca5p-4 : 0x5.eee1cba474cc4p-4 : inexact-ok
+= log1p downward intel96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b48p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b48p-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b48p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca5p-4 : 0x5.eee1cba474cc2b48p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64f04p-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64f04p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64f04p-4 : inexact-ok
+= log1p upward binary128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64f08p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64ep-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec65p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec64ep-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca5p-4 : 0x5.eee1cba474cc2b4424c0cec65p-4 : inexact-ok
+= log1p downward binary64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest binary64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p towardzero binary64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward binary64 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward intel96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b38p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b38p-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b38p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b38p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d97cp-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d98p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d97cp-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d98p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d8p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686dap-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686d8p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d931cp-4 : 0x5.eee1cc2c508c3b3575d37686dap-4 : inexact-ok
+= log1p downward binary64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p tonearest binary64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p towardzero binary64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508cp-4 : inexact-ok
+= log1p upward binary64 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c4p-4 : inexact-ok
+= log1p downward intel96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f1p-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f08p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f1p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258ap-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258a4p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258ap-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258a4p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c115226258p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d9318p-4 : 0x5.eee1cc2c508c0f09c11522625ap-4 : inexact-ok
+= log1p downward intel96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884ecp-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884fp-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d884p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d9319638p-4 : 0x5.eee1cc2c508c1e5f6d74b5d886p-4 : inexact-ok
+= log1p downward intel96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p tonearest intel96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p towardzero intel96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p upward intel96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p downward m68k96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p tonearest m68k96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p towardzero m68k96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e58p-4 : inexact-ok
+= log1p upward m68k96 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e6p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0e005cp-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0e006p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0ep-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0ep-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0ep-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d931963p-4 : 0x5.eee1cc2c508c1e59e7fe1e0e02p-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d93196362b4f37f6e8dcp-4 : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d93196362b4f37f6e8dcp-4 : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d93196362b4f37f6e8dcp-4 : 0x5.eee1cc2c508c1e5e29fb19e8d748p-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d93196362b4f37f6e8dcp-4 : 0x5.eee1cc2c508c1e5e29fb19e8d74cp-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d81p-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d814p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d93196362b4f37f6eap-4 : 0x5.eee1cc2c508c1e5e29fb19e8dap-4 : inexact-ok
+= log1p downward binary128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4 : inexact-ok
+= log1p tonearest binary128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4 : inexact-ok
+= log1p towardzero binary128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6bp-4 : inexact-ok
+= log1p upward binary128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6b4p-4 : inexact-ok
+= log1p downward ibm128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4 : inexact-ok
+= log1p tonearest ibm128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4 : inexact-ok
+= log1p towardzero ibm128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d6p-4 : inexact-ok
+= log1p upward ibm128 0x7.2eca50c4d93196362b4f37f6e8p-4 : 0x5.eee1cc2c508c1e5e29fb19e8d8p-4 : inexact-ok
+log1p -0x6.3fef3067427e43dfcde9e48f74bcp-4
+= log1p downward binary32 -0x6.3fef3p-4 : -0x7.ecba98p-4 : inexact-ok
+= log1p tonearest binary32 -0x6.3fef3p-4 : -0x7.ecba98p-4 : inexact-ok
+= log1p towardzero binary32 -0x6.3fef3p-4 : -0x7.ecba9p-4 : inexact-ok
+= log1p upward binary32 -0x6.3fef3p-4 : -0x7.ecba9p-4 : inexact-ok
+= log1p downward binary64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p tonearest binary64 -0x6.3fef3p-4 : -0x7.ecba94fcebfcp-4 : inexact-ok
+= log1p towardzero binary64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p upward binary64 -0x6.3fef3p-4 : -0x7.ecba94fcebfbcp-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a8p-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a8p-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0ap-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e3358p-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e3358p-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e3354p-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e3354p-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e34p-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e34p-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e32p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3p-4 : -0x7.ecba94fcebfbf0a3b365270e32p-4 : inexact-ok
+= log1p downward binary32 -0x6.3fef38p-4 : -0x7.ecbaa8p-4 : inexact-ok
+= log1p tonearest binary32 -0x6.3fef38p-4 : -0x7.ecbaap-4 : inexact-ok
+= log1p towardzero binary32 -0x6.3fef38p-4 : -0x7.ecbaap-4 : inexact-ok
+= log1p upward binary32 -0x6.3fef38p-4 : -0x7.ecbaap-4 : inexact-ok
+= log1p downward binary64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b8p-4 : inexact-ok
+= log1p tonearest binary64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p towardzero binary64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p upward binary64 -0x6.3fef38p-4 : -0x7.ecbaa21da76b4p-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5868p-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5868p-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b586p-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b586p-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5868p-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5868p-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b586p-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef38p-4 : -0x7.ecbaa21da76b586p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952da9cp-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952da98p-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952da98p-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952da98p-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952dcp-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952dap-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952dap-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef38p-4 : -0x7.ecbaa21da76b5866a6b58952dap-4 : inexact-ok
+= log1p downward binary64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e864p-4 : inexact-ok
+= log1p tonearest binary64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p towardzero binary64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p upward binary64 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e86p-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fep-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fep-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fd8p-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fd8p-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fep-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fep-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fd8p-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fd8p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e9a4p-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e9ap-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e9ap-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e9ap-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497eap-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497eap-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e8p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e4p-4 : -0x7.ecba95a65e861fde17bc7497e8p-4 : inexact-ok
+= log1p downward binary64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e86cp-4 : inexact-ok
+= log1p tonearest binary64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p towardzero binary64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p upward binary64 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e868p-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e8p-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e8p-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688ep-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f1538p-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f1538p-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f1534p-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f1534p-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f16p-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f16p-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f14p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e8p-4 : -0x7.ecba95a65e8688e3f310f51f14p-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86263p-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86263p-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e862628p-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e862628p-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86263p-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86263p-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e862628p-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e862628p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d007dp-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d007ccp-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d007ccp-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d007ccp-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d008p-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d008p-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d006p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e43d8p-4 : -0x7.ecba95a65e86262cd1c8a7d006p-4 : inexact-ok
+= log1p downward intel96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e86264p-4 : inexact-ok
+= log1p tonearest intel96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p towardzero intel96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p upward intel96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p downward m68k96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e86264p-4 : inexact-ok
+= log1p tonearest m68k96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p towardzero m68k96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p upward m68k96 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862638p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018b4p-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018bp-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018bp-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018bp-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f28412601ap-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018p-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e43ep-4 : -0x7.ecba95a65e862639f284126018p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e43dfcde9e48f74bcp-4 : -0x7.ecba95a65e862639a05337fb87ecp-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e43dfcde9e48f74bcp-4 : -0x7.ecba95a65e862639a05337fb87ecp-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e43dfcde9e48f74bcp-4 : -0x7.ecba95a65e862639a05337fb87e8p-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e43dfcde9e48f74bcp-4 : -0x7.ecba95a65e862639a05337fb87e8p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86b8p-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86b8p-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86b4p-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86b4p-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb88p-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86p-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e43dfcde9e48f74p-4 : -0x7.ecba95a65e862639a05337fb86p-4 : inexact-ok
+= log1p downward binary128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb8ap-4 : inexact-ok
+= log1p tonearest binary128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb8ap-4 : inexact-ok
+= log1p towardzero binary128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb89fcp-4 : inexact-ok
+= log1p upward binary128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb89fcp-4 : inexact-ok
+= log1p downward ibm128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb8ap-4 : inexact-ok
+= log1p tonearest ibm128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb8ap-4 : inexact-ok
+= log1p towardzero ibm128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb88p-4 : inexact-ok
+= log1p upward ibm128 -0x6.3fef3067427e43dfcde9e48f76p-4 : -0x7.ecba95a65e862639a05337fb88p-4 : inexact-ok
+log1p 0x6.af53d00fd2845d4772260ef5adc4p-4
+= log1p downward binary32 0x6.af53d8p-4 : 0x5.95f3fp-4 : inexact-ok
+= log1p tonearest binary32 0x6.af53d8p-4 : 0x5.95f3fp-4 : inexact-ok
+= log1p towardzero binary32 0x6.af53d8p-4 : 0x5.95f3fp-4 : inexact-ok
+= log1p upward binary32 0x6.af53d8p-4 : 0x5.95f3f8p-4 : inexact-ok
+= log1p downward binary64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p tonearest binary64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p towardzero binary64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5cp-4 : inexact-ok
+= log1p upward binary64 0x6.af53d8p-4 : 0x5.95f3f1dfd7b6p-4 : inexact-ok
+= log1p downward intel96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e04p-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e048p-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e04p-4 : inexact-ok
+= log1p upward intel96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e048p-4 : inexact-ok
+= log1p downward m68k96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e04p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e048p-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e04p-4 : inexact-ok
+= log1p upward m68k96 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e048p-4 : inexact-ok
+= log1p downward binary128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d1fp-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d1ecp-4 : inexact-ok
+= log1p upward binary128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d1fp-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82dp-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d2p-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82dp-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d8p-4 : 0x5.95f3f1dfd7b5e044101fab82d2p-4 : inexact-ok
+= log1p downward binary32 0x6.af53dp-4 : 0x5.95f3e8p-4 : inexact-ok
+= log1p tonearest binary32 0x6.af53dp-4 : 0x5.95f3fp-4 : inexact-ok
+= log1p towardzero binary32 0x6.af53dp-4 : 0x5.95f3e8p-4 : inexact-ok
+= log1p upward binary32 0x6.af53dp-4 : 0x5.95f3fp-4 : inexact-ok
+= log1p downward binary64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p tonearest binary64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p towardzero binary64 0x6.af53dp-4 : 0x5.95f3ec3b5b154p-4 : inexact-ok
+= log1p upward binary64 0x6.af53dp-4 : 0x5.95f3ec3b5b158p-4 : inexact-ok
+= log1p downward intel96 0x6.af53dp-4 : 0x5.95f3ec3b5b154238p-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53dp-4 : 0x5.95f3ec3b5b15424p-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53dp-4 : 0x5.95f3ec3b5b154238p-4 : inexact-ok
+= log1p upward intel96 0x6.af53dp-4 : 0x5.95f3ec3b5b15424p-4 : inexact-ok
+= log1p downward m68k96 0x6.af53dp-4 : 0x5.95f3ec3b5b154238p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53dp-4 : 0x5.95f3ec3b5b15424p-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53dp-4 : 0x5.95f3ec3b5b154238p-4 : inexact-ok
+= log1p upward m68k96 0x6.af53dp-4 : 0x5.95f3ec3b5b15424p-4 : inexact-ok
+= log1p downward binary128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58e3cp-4 : inexact-ok
+= log1p upward binary128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58e4p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58ep-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58ep-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea58ep-4 : inexact-ok
+= log1p upward ibm128 0x6.af53dp-4 : 0x5.95f3ec3b5b15423c0cde1ea59p-4 : inexact-ok
+= log1p downward binary64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p tonearest binary64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p towardzero binary64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p upward binary64 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa4p-4 : inexact-ok
+= log1p downward intel96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p upward intel96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d28p-4 : inexact-ok
+= log1p downward m68k96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2p-4 : inexact-ok
+= log1p upward m68k96 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d28p-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc944cp-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc945p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc944cp-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc945p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc94p-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc94p-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc94p-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2848p-4 : 0x5.95f3ec4683fa2d2090ee94cc96p-4 : inexact-ok
+= log1p downward binary64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p tonearest binary64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p towardzero binary64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9cp-4 : inexact-ok
+= log1p upward binary64 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p downward intel96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fff8p-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fff8p-4 : inexact-ok
+= log1p upward intel96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p downward m68k96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fff8p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fff8p-4 : inexact-ok
+= log1p upward m68k96 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683fap-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f9f4p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f9f8p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f8p-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64fap-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64f8p-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2844p-4 : 0x5.95f3ec4683f9fffcabe1ce64fap-4 : inexact-ok
+= log1p downward intel96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p upward intel96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a8p-4 : inexact-ok
+= log1p downward m68k96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p upward m68k96 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a8p-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab208p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab2084p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab208p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab2084p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab2p-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab2p-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab2p-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2845d48p-4 : 0x5.95f3ec4683fa14a3b80d46ab22p-4 : inexact-ok
+= log1p downward intel96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa1498p-4 : inexact-ok
+= log1p tonearest intel96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p towardzero intel96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa1498p-4 : inexact-ok
+= log1p upward intel96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p downward m68k96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa1498p-4 : inexact-ok
+= log1p tonearest m68k96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p towardzero m68k96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa1498p-4 : inexact-ok
+= log1p upward m68k96 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa14ap-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a512539p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a512539p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a512539p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a5125394p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a51252p-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a51254p-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a51252p-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2845d4p-4 : 0x5.95f3ec4683fa149e1390a51254p-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2845d4772260ef5adc4p-4 : 0x5.95f3ec4683fa14a354007a53e9f4p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2845d4772260ef5adc4p-4 : 0x5.95f3ec4683fa14a354007a53e9f8p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2845d4772260ef5adc4p-4 : 0x5.95f3ec4683fa14a354007a53e9f4p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2845d4772260ef5adc4p-4 : 0x5.95f3ec4683fa14a354007a53e9f8p-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53ea2p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53ea2p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53ea2p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53ea24p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53eap-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53eap-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53eap-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2845d4772260ef5aep-4 : 0x5.95f3ec4683fa14a354007a53ecp-4 : inexact-ok
+= log1p downward binary128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8b4p-4 : inexact-ok
+= log1p tonearest binary128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8b8p-4 : inexact-ok
+= log1p towardzero binary128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8b4p-4 : inexact-ok
+= log1p upward binary128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8b8p-4 : inexact-ok
+= log1p downward ibm128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8p-4 : inexact-ok
+= log1p tonearest ibm128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8p-4 : inexact-ok
+= log1p towardzero ibm128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53e8p-4 : inexact-ok
+= log1p upward ibm128 0x6.af53d00fd2845d4772260ef5acp-4 : 0x5.95f3ec4683fa14a354007a53eap-4 : inexact-ok