[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commits] r24702 - in /fsf/trunk/libc: ./ math/ scripts/ sysdeps/i386/fpu/ sysdeps/powerpc/fpu/ sysdeps/powerpc/powerpc32/ sysdeps/pow...



Author: eglibc
Date: Fri Dec  6 00:02:00 2013
New Revision: 24702

Log:
Import glibc-mainline for 2013-12-06

Added:
    fsf/trunk/libc/sysdeps/sh/sotruss-lib.c
    fsf/trunk/libc/sysdeps/unix/sysv/linux/sh/nptl/c++-types.data
Modified:
    fsf/trunk/libc/ChangeLog
    fsf/trunk/libc/NEWS
    fsf/trunk/libc/math/auto-libm-test-in
    fsf/trunk/libc/math/auto-libm-test-out
    fsf/trunk/libc/math/gen-auto-libm-tests.c
    fsf/trunk/libc/math/libm-test.inc
    fsf/trunk/libc/math/w_tgamma.c
    fsf/trunk/libc/math/w_tgammaf.c
    fsf/trunk/libc/math/w_tgammal.c
    fsf/trunk/libc/scripts/bench.pl
    fsf/trunk/libc/sysdeps/i386/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/powerpc/fpu/libm-test-ulps
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/__longjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/__longjmp.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/fpu/__longjmp.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/fpu/setjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/fpu/setjmp.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/setjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc32/setjmp.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc64/__longjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc64/setjmp-common.S
    fsf/trunk/libc/sysdeps/powerpc/powerpc64/setjmp.S
    fsf/trunk/libc/sysdeps/unix/sysv/linux/powerpc/powerpc32/____longjmp_chk.S
    fsf/trunk/libc/sysdeps/x86_64/fpu/libm-test-ulps

Modified: fsf/trunk/libc/ChangeLog
==============================================================================
--- fsf/trunk/libc/ChangeLog (original)
+++ fsf/trunk/libc/ChangeLog Fri Dec  6 00:02:00 2013
@@ -1,3 +1,100 @@
+2013-12-06  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
+
+	* scripts/bench.pl: Append volatile keyword to type.
+
+2013-12-05  Kaz Kojima  <kkojima@xxxxxxxxxxxxxx>
+
+	* sysdeps/sh/sotruss-lib.c: New file.
+	* sysdeps/unix/sysv/linux/sh/nptl/c++-types.data: New file.
+
+2013-12-05  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/fpu/libm-test-ulps: Update.
+
+2013-12-05  Joseph Myers  <joseph@xxxxxxxxxxxxxxxx>
+
+	[BZ #6810]
+	* math/w_tgamma.c: Include <errno.h>.
+	(__tgamma): Use __glibc_unlikely.  Set errno on underflow to 0.
+	* math/w_tgammaf.c: Include <errno.h>.
+	(__tgammaf): Use __glibc_unlikely.  Set errno on underflow to 0.
+	* math/w_tgammal.c: Include <errno.h>.
+	(__tgammal): Use __glibc_unlikely.  Set errno on underflow to 0.
+	* math/auto-libm-test-in: Do not allow missing errno on tgamma
+	underflow.  Add more tgamma tests.
+	* math/auto-libm-test-out: Regenerated.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+	* math/auto-libm-test-in: Add tests of log, log10, log1p, log2,
+	sin, sinh, tan, tanh, tgamma, y0 and y1.
+	* math/auto-libm-test-out: Regenerated.
+	* math/libm-test.inc (TEST_COND_x86_64): New macro.
+	(TEST_COND_x86): Likewise.
+	(M_E2l): Remove macro.
+	(M_E3l): Likewise.
+	(M_2_SQRT_PIl): Likewise.
+	(M_SQRT_PIl): Likewise.
+	(M_1_DIV_El): Likewise.
+	(log_test_data): Use AUTO_TESTS_f_f.
+	(log10_test_data): Likewise.
+	(log1p_test_data): Likewise.
+	(log2_test_data): Likewise.
+	(sin_test_data): Likewise.
+	(sin_tonearest_test_data): Likewise.
+	(sin_towardzero_test_data): Likewise.
+	(sin_downward_test_data): Likewise.
+	(sin_upward_test_data): Likewise.
+	(sinh_test_data): Likewise.
+	(sinh_tonearest_test_data): Likewise.
+	(sinh_towardzero_test_data): Likewise.
+	(sinh_downward_test_data): Likewise.
+	(sinh_upward_test_data): Likewise.
+	(tan_test_data): Likewise.
+	(tan_tonearest_test_data): Likewise.
+	(tan_towardzero_test_data): Likewise.
+	(tan_downward_test_data): Likewise.
+	(tan_upward_test_data): Likewise.
+	(tanh_test_data): Likewise.
+	(tgamma_test_data): Likewise.
+	(y0_test_data): Likewise.
+	(y1_test_data): Likewise.
+	* math/gen-auto-libm-tests.c (special_fill_pi_4): New function.
+	(special_real_inputs): Add pi/4.
+	* sysdeps/i386/fpu/libm-test-ulps: Update.
+	* sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
+
+2013-12-05  Adhemerval Zanella  <azanella@xxxxxxxxxxxxxxxxxx>
+
+	* sysdeps/powerpc/powerpc32/__longjmp-common.S: Add "longjmp" and
+	"longjmp_target" static probes.
+	(__longjmp): Rename to __longjmp_symbol.
+	* sysdeps/powerpc/powerpc32/fpu/__longjmp-common.S: Likewise.
+	* sysdeps/powerpc/powerpc32/__longjmp.S: Define __longjmp_symbol based
+	on which longjmp to generate.
+	* sysdeps/powerpc/powerpc32/fpu/__longjmp.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/setjmp-common.S: Add "setjmp" static
+	probe.
+	(__sigsetjmp): Rename to __sigsetjmp_symbol.
+	(__sigjmp_save): Rename to __sigjmp_save_symbol.
+	* sysdeps/powerpc/powerpc32/setjmp-common.S: Likewise.
+	* sysdeps/powerpc/powerpc32/fpu/setjmp.S: Define __sigsetjmp_symbol
+	and __sigjmp_save_symbol based on which sigsetjmp to generated.
+	* sysdeps/powerpc/powerpc32/setjmp.S: Likewise
+	* sysdeps/unix/sysv/linux/powerpc/powerpc32/____longjmp_chk.S: Define
+	__longjmp_symbol based on which __longjmp to generate.
+	* sysdeps/powerpc/powerpc64/setjmp-common.S: Add "setjmp" static
+	probe.
+	(setjmp): Rename to setjmp_symbol.
+	(__sigsetjmp): Rename to __sigsetjmp_symbol.
+	(_setjmp): Rename to _setjmp_symbol.
+	(__sigsetjmp): Rename to __sigsetjmp_symbol.
+	* sysdeps/powerpc/powerpc64/setjmp.S: Define setjmp_symbol,
+	_setjmp_symbol, __sigsetjmp_symbol, and __sigjmp_save_symbol based on
+	which setjmp to generate.
+	* sysdeps/powerpc/powerpc64/__longjmp-common.S: Add "longjmp" and
+	"longjmp_target" static probes.
+
 2013-12-05  Siddhesh Poyarekar  <siddhesh@xxxxxxxxxx>
 
 	* benchtests/README: Add note about output arguments.

Modified: fsf/trunk/libc/NEWS
==============================================================================
--- fsf/trunk/libc/NEWS (original)
+++ fsf/trunk/libc/NEWS Fri Dec  6 00:02:00 2013
@@ -9,19 +9,19 @@
 
 * The following bugs are resolved with this release:
 
-  156, 387, 431, 832, 926, 2801, 4772, 6786, 6787, 6807, 7003, 9954, 10253,
-  10278, 11087, 11157, 11214, 12486, 13028, 13982, 13985, 14029, 14032,
-  14143, 14155, 14547, 14699, 14752, 14876, 14910, 15004, 15048, 15218,
-  15268, 15277, 15308, 15362, 15374, 15400, 15425, 15427, 15483, 15522,
-  15531, 15532, 15601, 15608, 15609, 15610, 15632, 15640, 15670, 15672,
-  15680, 15681, 15723, 15734, 15735, 15736, 15748, 15749, 15754, 15760,
-  15763, 15764, 15797, 15799, 15825, 15844, 15847, 15849, 15855, 15856,
-  15857, 15859, 15867, 15886, 15887, 15890, 15892, 15893, 15895, 15897,
-  15901, 15905, 15909, 15915, 15917, 15919, 15921, 15923, 15939, 15941,
-  15948, 15963, 15966, 15985, 15988, 15997, 16032, 16034, 16036, 16037,
-  16038, 16041, 16055, 16071, 16072, 16074, 16077, 16078, 16103, 16112,
-  16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172, 16195, 16214,
-  16245, 16271, 16274, 16283, 16289.
+  156, 387, 431, 832, 926, 2801, 4772, 6786, 6787, 6807, 6810, 7003, 9954,
+  10253, 10278, 11087, 11157, 11214, 12486, 13028, 13982, 13985, 14029,
+  14032, 14143, 14155, 14547, 14699, 14752, 14876, 14910, 15004, 15048,
+  15218, 15268, 15277, 15308, 15362, 15374, 15400, 15425, 15427, 15483,
+  15522, 15531, 15532, 15601, 15608, 15609, 15610, 15632, 15640, 15670,
+  15672, 15680, 15681, 15723, 15734, 15735, 15736, 15748, 15749, 15754,
+  15760, 15763, 15764, 15797, 15799, 15825, 15844, 15847, 15849, 15855,
+  15856, 15857, 15859, 15867, 15886, 15887, 15890, 15892, 15893, 15895,
+  15897, 15901, 15905, 15909, 15915, 15917, 15919, 15921, 15923, 15939,
+  15941, 15948, 15963, 15966, 15985, 15988, 15997, 16032, 16034, 16036,
+  16037, 16038, 16041, 16055, 16071, 16072, 16074, 16077, 16078, 16103,
+  16112, 16143, 16144, 16146, 16150, 16151, 16153, 16167, 16172, 16195,
+  16214, 16245, 16271, 16274, 16283, 16289.
 
 * The public headers no longer use __unused nor __block.  This change is to
   support compiling programs that are derived from BSD sources and use

Modified: fsf/trunk/libc/math/auto-libm-test-in
==============================================================================
--- fsf/trunk/libc/math/auto-libm-test-in (original)
+++ fsf/trunk/libc/math/auto-libm-test-in Fri Dec  6 00:02:00 2013
@@ -281,6 +281,82 @@
 j1 0x1p1023
 j1 0x1p16382
 j1 0x1p16383
+
+log 1
+log e
+log 1/e
+log 2
+log 10
+log 0.75
+
+log10 1
+log10 0.1
+log10 10.0
+log10 100.0
+log10 10000.0
+log10 e
+log10 0.75
+
+log1p 0
+log1p -0
+log1p e-1
+log1p -0.25
+log1p -0.875
+
+log2 1
+log2 e
+log2 2.0
+log2 16.0
+log2 256.0
+log2 0.75
+
+sin 0
+sin -0
+sin pi/6
+sin -pi/6
+sin pi/2
+sin -pi/2
+sin 0.75
+sin 0x1p65
+sin -0x1p65
+sin 0x1.7f4134p+103
+sin 0.80190127184058835
+sin 2.522464e-1
+sin 1e22
+sin 0x1p1023
+sin 0x1p16383
+sin 0x1p+120
+sin 0x1p+127
+sin 0x1.fffff8p+127
+sin 0x1.fffffep+127
+sin 0x1p+50
+sin 0x1p+28
+sin 0.93340582292648832662962377071381
+sin 2.3328432680770916363144351635128
+sin 3.7439477503636453548097051680088
+sin 3.9225160069792437411706487182528
+sin 4.0711651639931289992091478779912
+sin 4.7858438478542097982426639646292
+sin 5.9840767662578002727968851104379
+sin 1
+sin 2
+sin 3
+sin 4
+sin 5
+sin 6
+sin 7
+sin 8
+sin 9
+sin 10
+
+sinh 0
+sinh -0
+sinh 0.75
+# Bug 16293: expm1 inaccurate in directed rounding modes.
+sinh 0x8p-32 xfail:x86_64:ldbl-96-intel xfail:x86
+sinh 22
+sinh 23
+sinh 24
 
 sqrt 0
 sqrt -0
@@ -348,3 +424,556 @@
 sqrt 0x1.9b294f88p-1015
 sqrt 0x1.0000000000001p+0
 sqrt 0x1.fffffffffffffp-1
+
+tan 0
+tan -0
+tan pi/4
+tan 0.75
+tan 0x1p65
+tan -0x1p65
+tan 0xc.9p-4
+tan 0xc.908p-4
+tan 0xc.90cp-4
+tan 0xc.90ep-4
+tan 0xc.90fp-4
+tan 0xc.90f8p-4
+tan 0xc.90fcp-4
+tan 0xc.90fdp-4
+tan 0xc.90fd8p-4
+tan 0xc.90fdap-4
+tan 0xc.ap-4
+tan 0xc.98p-4
+tan 0xc.94p-4
+tan 0xc.92p-4
+tan 0xc.91p-4
+tan 0xc.90fep-4
+tan 0xc.90fdcp-4
+tan 0xc.90fdbp-4
+tan -0xc.9p-4
+tan -0xc.908p-4
+tan -0xc.90cp-4
+tan -0xc.90ep-4
+tan -0xc.90fp-4
+tan -0xc.90f8p-4
+tan -0xc.90fcp-4
+tan -0xc.90fdp-4
+tan -0xc.90fd8p-4
+tan -0xc.90fdap-4
+tan -0xc.ap-4
+tan -0xc.98p-4
+tan -0xc.94p-4
+tan -0xc.92p-4
+tan -0xc.91p-4
+tan -0xc.90fep-4
+tan -0xc.90fdcp-4
+tan -0xc.90fdbp-4
+tan 1e22
+tan 0x1p1023
+tan 0x1p16383
+tan 1
+tan 2
+tan 3
+tan 4
+tan 5
+tan 6
+tan 7
+tan 8
+tan 9
+tan 10
+
+tanh 0
+tanh -0
+tanh 0.75
+tanh -0.75
+tanh 1.0
+tanh -1.0
+tanh 0x1p-57
+
+tgamma 0.5
+tgamma -0.5
+
+tgamma 1
+tgamma 2
+tgamma 3
+tgamma 4
+tgamma 5
+tgamma 6
+tgamma 7
+tgamma 8
+tgamma 9
+tgamma 10
+
+tgamma 0.7
+tgamma 1.2
+
+tgamma 1.5
+tgamma 2.5
+tgamma 3.5
+tgamma 4.5
+tgamma 5.5
+tgamma 6.5
+tgamma 7.5
+tgamma 8.5
+tgamma 9.5
+tgamma -1.5
+tgamma -2.5
+tgamma -3.5
+tgamma -4.5
+tgamma -5.5
+tgamma -6.5
+tgamma -7.5
+tgamma -8.5
+tgamma -9.5
+tgamma 0x1p-24
+tgamma -0x1p-24
+tgamma 0x1p-53
+tgamma -0x1p-53
+tgamma 0x1p-64
+tgamma -0x1p-64
+tgamma 0x1p-106
+tgamma -0x1p-106
+tgamma 0x1p-113
+tgamma -0x1p-113
+tgamma 0x1p-127
+tgamma -0x1p-127
+tgamma 0x1p-128
+tgamma -0x1p-128
+tgamma 0x1p-149
+tgamma -0x1p-149
+tgamma 0x1p-1023
+tgamma -0x1p-1023
+tgamma 0x1p-1024
+tgamma -0x1p-1024
+tgamma 0x1p-1074
+tgamma -0x1p-1074
+tgamma 0x1p-16383
+tgamma -0x1p-16383
+tgamma 0x1p-16384
+tgamma -0x1p-16384
+tgamma 0x1p-16445
+tgamma -0x1p-16445
+tgamma 0x1p-16494
+tgamma -0x1p-16494
+tgamma 0x8.00001p0
+tgamma 0x7.fffff8p0
+tgamma 0x7.000008p0
+tgamma 0x6.fffff8p0
+tgamma 0x6.000008p0
+tgamma 0x5.fffff8p0
+tgamma 0x5.000008p0
+tgamma 0x4.fffff8p0
+tgamma 0x4.000008p0
+tgamma 0x3.fffffcp0
+tgamma 0x3.000004p0
+tgamma 0x2.fffffcp0
+tgamma 0x2.000004p0
+tgamma 0x1.fffffep0
+tgamma 0x1.000002p0
+tgamma 0x0.ffffffp0
+tgamma -0x0.ffffffp0
+tgamma -0x1.000002p0
+tgamma -0x1.fffffep0
+tgamma -0x2.000004p0
+tgamma -0x2.fffffcp0
+tgamma -0x3.000004p0
+tgamma -0x3.fffffcp0
+tgamma -0x4.000008p0
+tgamma -0x4.fffff8p0
+tgamma -0x5.000008p0
+tgamma -0x5.fffff8p0
+tgamma -0x6.000008p0
+tgamma -0x6.fffff8p0
+tgamma -0x7.000008p0
+tgamma -0x7.fffff8p0
+tgamma -0x8.00001p0
+tgamma -0x9.fffffp0
+tgamma -0xa.00001p0
+tgamma -0x13.ffffep0
+tgamma -0x14.00002p0
+tgamma -0x1d.ffffep0
+tgamma -0x1e.00002p0
+tgamma -0x27.ffffcp0
+tgamma -0x28.00004p0
+tgamma -0x28.ffffcp0
+tgamma -0x29.00004p0
+tgamma -0x29.ffffcp0
+tgamma -0x2a.00004p0
+tgamma 0x8.0000000000008p0
+tgamma 0x7.ffffffffffffcp0
+tgamma 0x7.0000000000004p0
+tgamma 0x6.ffffffffffffcp0
+tgamma 0x6.0000000000004p0
+tgamma 0x5.ffffffffffffcp0
+tgamma 0x5.0000000000004p0
+tgamma 0x4.ffffffffffffcp0
+tgamma 0x4.0000000000004p0
+tgamma 0x3.ffffffffffffep0
+tgamma 0x3.0000000000002p0
+tgamma 0x2.ffffffffffffep0
+tgamma 0x2.0000000000002p0
+tgamma 0x1.fffffffffffffp0
+tgamma 0x1.0000000000001p0
+tgamma 0x0.fffffffffffff8p0
+tgamma -0x0.fffffffffffff8p0
+tgamma -0x1.0000000000001p0
+tgamma -0x1.fffffffffffffp0
+tgamma -0x2.0000000000002p0
+tgamma -0x2.ffffffffffffep0
+tgamma -0x3.0000000000002p0
+tgamma -0x3.ffffffffffffep0
+tgamma -0x4.0000000000004p0
+tgamma -0x4.ffffffffffffcp0
+tgamma -0x5.0000000000004p0
+tgamma -0x5.ffffffffffffcp0
+tgamma -0x6.0000000000004p0
+tgamma -0x6.ffffffffffffcp0
+tgamma -0x7.0000000000004p0
+tgamma -0x7.ffffffffffffcp0
+tgamma -0x8.0000000000008p0
+tgamma -0x9.ffffffffffff8p0
+tgamma -0xa.0000000000008p0
+tgamma -0x13.ffffffffffffp0
+tgamma -0x14.000000000001p0
+tgamma -0x1d.ffffffffffffp0
+tgamma -0x1e.000000000001p0
+tgamma -0x27.fffffffffffep0
+tgamma -0x28.000000000002p0
+tgamma -0x28.fffffffffffep0
+tgamma -0x29.000000000002p0
+tgamma -0x29.fffffffffffep0
+tgamma -0x2a.000000000002p0
+tgamma -0x31.fffffffffffep0
+tgamma -0x32.000000000002p0
+tgamma -0x63.fffffffffffcp0
+tgamma -0x64.000000000004p0
+tgamma -0x95.fffffffffff8p0
+tgamma -0x96.000000000008p0
+tgamma -0xb4.fffffffffff8p0
+tgamma -0xb5.000000000008p0
+tgamma -0xb5.fffffffffff8p0
+tgamma -0xb6.000000000008p0
+tgamma -0xb6.fffffffffff8p0
+tgamma -0xb7.000000000008p0
+tgamma -0xb7.fffffffffff8p0
+tgamma -0xb8.000000000008p0
+tgamma 0x8.00000000000000000000000004p0
+tgamma 0x7.fffffffffffffffffffffffffep0
+tgamma 0x7.00000000000000000000000002p0
+tgamma 0x6.fffffffffffffffffffffffffep0
+tgamma 0x6.00000000000000000000000002p0
+tgamma 0x5.fffffffffffffffffffffffffep0
+tgamma 0x5.00000000000000000000000002p0
+tgamma 0x4.fffffffffffffffffffffffffep0
+tgamma 0x4.00000000000000000000000002p0
+tgamma 0x3.ffffffffffffffffffffffffffp0
+tgamma 0x3.00000000000000000000000001p0
+tgamma 0x2.ffffffffffffffffffffffffffp0
+tgamma 0x2.00000000000000000000000001p0
+tgamma 0x1.ffffffffffffffffffffffffff8p0
+tgamma 0x1.000000000000000000000000008p0
+tgamma 0x0.ffffffffffffffffffffffffffcp0
+tgamma -0x0.ffffffffffffffffffffffffffcp0
+tgamma -0x1.000000000000000000000000008p0
+tgamma -0x1.ffffffffffffffffffffffffff8p0
+tgamma -0x2.00000000000000000000000001p0
+tgamma -0x2.ffffffffffffffffffffffffffp0
+tgamma -0x3.00000000000000000000000001p0
+tgamma -0x3.ffffffffffffffffffffffffffp0
+tgamma -0x4.00000000000000000000000002p0
+tgamma -0x4.fffffffffffffffffffffffffep0
+tgamma -0x5.00000000000000000000000002p0
+tgamma -0x5.fffffffffffffffffffffffffep0
+tgamma -0x6.00000000000000000000000002p0
+tgamma -0x6.fffffffffffffffffffffffffep0
+tgamma -0x7.00000000000000000000000002p0
+tgamma -0x7.fffffffffffffffffffffffffep0
+tgamma -0x8.00000000000000000000000004p0
+tgamma -0x9.fffffffffffffffffffffffffcp0
+tgamma -0xa.00000000000000000000000004p0
+tgamma -0x13.fffffffffffffffffffffffff8p0
+tgamma -0x14.00000000000000000000000008p0
+tgamma -0x1d.fffffffffffffffffffffffff8p0
+tgamma -0x1e.00000000000000000000000008p0
+tgamma -0x27.fffffffffffffffffffffffffp0
+tgamma -0x28.0000000000000000000000001p0
+tgamma -0x28.fffffffffffffffffffffffffp0
+tgamma -0x29.0000000000000000000000001p0
+tgamma -0x29.fffffffffffffffffffffffffp0
+tgamma -0x2a.0000000000000000000000001p0
+tgamma -0x31.fffffffffffffffffffffffffp0
+tgamma -0x32.0000000000000000000000001p0
+tgamma -0x63.ffffffffffffffffffffffffep0
+tgamma -0x64.0000000000000000000000002p0
+tgamma -0x95.ffffffffffffffffffffffffcp0
+tgamma -0x96.0000000000000000000000004p0
+tgamma -0xb4.ffffffffffffffffffffffffcp0
+tgamma -0xb5.0000000000000000000000004p0
+tgamma -0xb5.ffffffffffffffffffffffffcp0
+tgamma -0xb6.0000000000000000000000004p0
+tgamma -0xb6.ffffffffffffffffffffffffcp0
+tgamma -0xb7.0000000000000000000000004p0
+tgamma -0xb7.ffffffffffffffffffffffffcp0
+tgamma -0xb8.0000000000000000000000004p0
+tgamma -0xbb.ffffffffffffffffffffffffcp0
+tgamma -0xbc.0000000000000000000000004p0
+tgamma -0xbc.ffffffffffffffffffffffffcp0
+tgamma -0xbd.0000000000000000000000004p0
+tgamma -0xbd.ffffffffffffffffffffffffcp0
+tgamma -0xbe.0000000000000000000000004p0
+tgamma -0xbe.ffffffffffffffffffffffffcp0
+tgamma -0xbf.0000000000000000000000004p0
+tgamma 0x8.000000000000001p0
+tgamma 0x7.fffffffffffffff8p0
+tgamma 0x7.0000000000000008p0
+tgamma 0x6.fffffffffffffff8p0
+tgamma 0x6.0000000000000008p0
+tgamma 0x5.fffffffffffffff8p0
+tgamma 0x5.0000000000000008p0
+tgamma 0x4.fffffffffffffff8p0
+tgamma 0x4.0000000000000008p0
+tgamma 0x3.fffffffffffffffcp0
+tgamma 0x3.0000000000000004p0
+tgamma 0x2.fffffffffffffffcp0
+tgamma 0x2.0000000000000004p0
+tgamma 0x1.fffffffffffffffep0
+tgamma 0x1.0000000000000002p0
+tgamma 0x0.ffffffffffffffffp0
+tgamma -0x0.ffffffffffffffffp0
+tgamma -0x1.0000000000000002p0
+tgamma -0x1.fffffffffffffffep0
+tgamma -0x2.0000000000000004p0
+tgamma -0x2.fffffffffffffffcp0
+tgamma -0x3.0000000000000004p0
+tgamma -0x3.fffffffffffffffcp0
+tgamma -0x4.0000000000000008p0
+tgamma -0x4.fffffffffffffff8p0
+tgamma -0x5.0000000000000008p0
+tgamma -0x5.fffffffffffffff8p0
+tgamma -0x6.0000000000000008p0
+tgamma -0x6.fffffffffffffff8p0
+tgamma -0x7.0000000000000008p0
+tgamma -0x7.fffffffffffffff8p0
+tgamma -0x8.000000000000001p0
+tgamma -0x9.fffffffffffffffp0
+tgamma -0xa.000000000000001p0
+tgamma -0x13.ffffffffffffffep0
+tgamma -0x14.000000000000002p0
+tgamma -0x1d.ffffffffffffffep0
+tgamma -0x1e.000000000000002p0
+tgamma -0x27.ffffffffffffffcp0
+tgamma -0x28.000000000000004p0
+tgamma -0x28.ffffffffffffffcp0
+tgamma -0x29.000000000000004p0
+tgamma -0x29.ffffffffffffffcp0
+tgamma -0x2a.000000000000004p0
+tgamma -0x31.ffffffffffffffcp0
+tgamma -0x32.000000000000004p0
+tgamma -0x63.ffffffffffffff8p0
+tgamma -0x64.000000000000008p0
+tgamma -0x95.ffffffffffffffp0
+tgamma -0x96.00000000000001p0
+tgamma -0xb4.ffffffffffffffp0
+tgamma -0xb5.00000000000001p0
+tgamma -0xb5.ffffffffffffffp0
+tgamma -0xb6.00000000000001p0
+tgamma -0xb6.ffffffffffffffp0
+tgamma -0xb7.00000000000001p0
+tgamma -0xb7.ffffffffffffffp0
+tgamma -0xb8.00000000000001p0
+tgamma -0xbb.ffffffffffffffp0
+tgamma -0xbc.00000000000001p0
+tgamma -0xbc.ffffffffffffffp0
+tgamma -0xbd.00000000000001p0
+tgamma -0xbd.ffffffffffffffp0
+tgamma -0xbe.00000000000001p0
+tgamma -0xbe.ffffffffffffffp0
+tgamma -0xbf.00000000000001p0
+tgamma -0xf9.ffffffffffffffp0
+tgamma -0xfa.00000000000001p0
+tgamma -0x1f3.fffffffffffffep0
+tgamma -0x1f4.00000000000002p0
+tgamma -0x2ed.fffffffffffffcp0
+tgamma -0x2ee.00000000000004p0
+tgamma -0x3e7.fffffffffffffcp0
+tgamma -0x3e8.00000000000004p0
+tgamma -0x4e1.fffffffffffff8p0
+tgamma -0x4e2.00000000000008p0
+tgamma -0x5db.fffffffffffff8p0
+tgamma -0x5dc.00000000000008p0
+tgamma -0x6d5.fffffffffffff8p0
+tgamma -0x6d6.00000000000008p0
+tgamma -0x6e2.fffffffffffff8p0
+tgamma -0x6e3.00000000000008p0
+tgamma -0x6e3.fffffffffffff8p0
+tgamma -0x6e4.00000000000008p0
+tgamma -0x6e4.fffffffffffff8p0
+tgamma -0x6e5.00000000000008p0
+tgamma -0x6e5.fffffffffffff8p0
+tgamma -0x6e6.00000000000008p0
+tgamma 0x8.0000000000000000000000000008p0
+tgamma 0x7.fffffffffffffffffffffffffffcp0
+tgamma 0x7.0000000000000000000000000004p0
+tgamma 0x6.fffffffffffffffffffffffffffcp0
+tgamma 0x6.0000000000000000000000000004p0
+tgamma 0x5.fffffffffffffffffffffffffffcp0
+tgamma 0x5.0000000000000000000000000004p0
+tgamma 0x4.fffffffffffffffffffffffffffcp0
+tgamma 0x4.0000000000000000000000000004p0
+tgamma 0x3.fffffffffffffffffffffffffffep0
+tgamma 0x3.0000000000000000000000000002p0
+tgamma 0x2.fffffffffffffffffffffffffffep0
+tgamma 0x2.0000000000000000000000000002p0
+tgamma 0x1.ffffffffffffffffffffffffffffp0
+tgamma 0x1.0000000000000000000000000001p0
+tgamma 0x0.ffffffffffffffffffffffffffff8p0
+tgamma -0x0.ffffffffffffffffffffffffffff8p0
+tgamma -0x1.0000000000000000000000000001p0
+tgamma -0x1.ffffffffffffffffffffffffffffp0
+tgamma -0x2.0000000000000000000000000002p0
+tgamma -0x2.fffffffffffffffffffffffffffep0
+tgamma -0x3.0000000000000000000000000002p0
+tgamma -0x3.fffffffffffffffffffffffffffep0
+tgamma -0x4.0000000000000000000000000004p0
+tgamma -0x4.fffffffffffffffffffffffffffcp0
+tgamma -0x5.0000000000000000000000000004p0
+tgamma -0x5.fffffffffffffffffffffffffffcp0
+tgamma -0x6.0000000000000000000000000004p0
+tgamma -0x6.fffffffffffffffffffffffffffcp0
+tgamma -0x7.0000000000000000000000000004p0
+tgamma -0x7.fffffffffffffffffffffffffffcp0
+tgamma -0x8.0000000000000000000000000008p0
+tgamma -0x9.fffffffffffffffffffffffffff8p0
+tgamma -0xa.0000000000000000000000000008p0
+tgamma -0x13.fffffffffffffffffffffffffffp0
+tgamma -0x14.000000000000000000000000001p0
+tgamma -0x1d.fffffffffffffffffffffffffffp0
+tgamma -0x1e.000000000000000000000000001p0
+tgamma -0x27.ffffffffffffffffffffffffffep0
+tgamma -0x28.000000000000000000000000002p0
+tgamma -0x28.ffffffffffffffffffffffffffep0
+tgamma -0x29.000000000000000000000000002p0
+tgamma -0x29.ffffffffffffffffffffffffffep0
+tgamma -0x2a.000000000000000000000000002p0
+tgamma -0x31.ffffffffffffffffffffffffffep0
+tgamma -0x32.000000000000000000000000002p0
+tgamma -0x63.ffffffffffffffffffffffffffcp0
+tgamma -0x64.000000000000000000000000004p0
+tgamma -0x95.ffffffffffffffffffffffffff8p0
+tgamma -0x96.000000000000000000000000008p0
+tgamma -0xb4.ffffffffffffffffffffffffff8p0
+tgamma -0xb5.000000000000000000000000008p0
+tgamma -0xb5.ffffffffffffffffffffffffff8p0
+tgamma -0xb6.000000000000000000000000008p0
+tgamma -0xb6.ffffffffffffffffffffffffff8p0
+tgamma -0xb7.000000000000000000000000008p0
+tgamma -0xb7.ffffffffffffffffffffffffff8p0
+tgamma -0xb8.000000000000000000000000008p0
+tgamma -0xbb.ffffffffffffffffffffffffff8p0
+tgamma -0xbc.000000000000000000000000008p0
+tgamma -0xbc.ffffffffffffffffffffffffff8p0
+tgamma -0xbd.000000000000000000000000008p0
+tgamma -0xbd.ffffffffffffffffffffffffff8p0
+tgamma -0xbe.000000000000000000000000008p0
+tgamma -0xbe.ffffffffffffffffffffffffff8p0
+tgamma -0xbf.000000000000000000000000008p0
+tgamma -0xf9.ffffffffffffffffffffffffff8p0
+tgamma -0xfa.000000000000000000000000008p0
+tgamma -0x1f3.ffffffffffffffffffffffffffp0
+tgamma -0x1f4.00000000000000000000000001p0
+tgamma -0x2ed.fffffffffffffffffffffffffep0
+tgamma -0x2ee.00000000000000000000000002p0
+tgamma -0x3e7.fffffffffffffffffffffffffep0
+tgamma -0x3e8.00000000000000000000000002p0
+tgamma -0x4e1.fffffffffffffffffffffffffcp0
+tgamma -0x4e2.00000000000000000000000004p0
+tgamma -0x5db.fffffffffffffffffffffffffcp0
+tgamma -0x5dc.00000000000000000000000004p0
+tgamma -0x6d5.fffffffffffffffffffffffffcp0
+tgamma -0x6d6.00000000000000000000000004p0
+tgamma -0x6e2.fffffffffffffffffffffffffcp0
+tgamma -0x6e3.00000000000000000000000004p0
+tgamma -0x6e3.fffffffffffffffffffffffffcp0
+tgamma -0x6e4.00000000000000000000000004p0
+tgamma -0x6e4.fffffffffffffffffffffffffcp0
+tgamma -0x6e5.00000000000000000000000004p0
+tgamma -0x6e5.fffffffffffffffffffffffffcp0
+tgamma -0x6e6.00000000000000000000000004p0
+tgamma -0x6eb.fffffffffffffffffffffffffcp0
+tgamma -0x6ec.00000000000000000000000004p0
+tgamma -0x6ec.fffffffffffffffffffffffffcp0
+tgamma -0x6ed.00000000000000000000000004p0
+tgamma -0x6ed.fffffffffffffffffffffffffcp0
+tgamma -0x6ee.00000000000000000000000004p0
+tgamma -0x6ee.fffffffffffffffffffffffffcp0
+tgamma -0x6ef.00000000000000000000000004p0
+tgamma -0x1.0a32a2p+5
+tgamma -0x1.5800000080001p+7
+tgamma 18.5
+tgamma 19.5
+tgamma 23.5
+tgamma 29.5
+tgamma 30.5
+tgamma 31.5
+tgamma 32.5
+tgamma 33.5
+tgamma 34.5
+tgamma 0x2.30a43cp+4
+tgamma 0x2.30a44p+4
+tgamma 0xa.b9fd72b0fb238p+4
+tgamma 0xa.b9fd72b0fb24p+4
+tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f4p+4
+tgamma 0xa.b9fd72b0fb23a9ddbf0d3804f8p+4
+tgamma 0x6.db8c603359a97108p+8
+tgamma 0x6.db8c603359a9711p+8
+tgamma 0x6.db8c603359a971081bc4a2e9dfdp+8
+tgamma 0x6.db8c603359a971081bc4a2e9dfd4p+8
+tgamma 1e3
+tgamma -100000.5
+
+y0 0.125
+y0 0.75
+y0 1.0
+y0 1.5
+y0 2.0
+y0 8.0
+y0 10.0
+y0 0x1.3ffp+74
+y0 0x1.ff00000000002p+840
+y0 0x1p1023
+y0 0x1p16382
+y0 0x1p16383
+y0 0x1p-10
+y0 0x1p-20
+y0 0x1p-30
+y0 0x1p-40
+y0 0x1p-50
+y0 0x1p-60
+y0 0x1p-70
+y0 0x1p-80
+y0 0x1p-90
+y0 0x1p-100
+y0 0x1p-110
+
+y1 0.125
+y1 0.75
+y1 1.0
+y1 1.5
+y1 2.0
+y1 8.0
+y1 10.0
+y1 0x1.27e204p+99
+y1 0x1.001000001p+593
+y1 0x1p1023
+y1 0x1p16382
+y1 0x1p16383
+y1 0x1p-10
+y1 0x1p-20
+y1 0x1p-30
+y1 0x1p-40
+y1 0x1p-50
+y1 0x1p-60
+y1 0x1p-70
+y1 0x1p-80
+y1 0x1p-90
+y1 0x1p-100
+y1 0x1p-110

Modified: fsf/trunk/libc/math/auto-libm-test-out
==============================================================================
--- fsf/trunk/libc/math/auto-libm-test-out (original)
+++ fsf/trunk/libc/math/auto-libm-test-out Fri Dec  6 00:02:00 2013
@@ -9180,6 +9180,3943 @@
 = j1 tonearest ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b026p-516L : inexact-ok
 = j1 towardzero ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
 = j1 upward ldbl-128ibm 0xf.ffffffffffffbffffffffffffcp+1020L : -0x5.34b8be56c9cb044a0ef191b024p-516L : inexact-ok
+log 1
+= log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+log e
+= log downward flt-32 0x2.b7e154p+0f : 0x1p+0f : inexact-ok
+= log tonearest flt-32 0x2.b7e154p+0f : 0x1p+0f : inexact-ok
+= log towardzero flt-32 0x2.b7e154p+0f : 0x1p+0f : inexact-ok
+= log upward flt-32 0x2.b7e154p+0f : 0x1.000002p+0f : inexact-ok
+= log downward dbl-64 0x2.b7e154p+0 : 0x1.000000f647925p+0 : inexact-ok
+= log tonearest dbl-64 0x2.b7e154p+0 : 0x1.000000f647926p+0 : inexact-ok
+= log towardzero dbl-64 0x2.b7e154p+0 : 0x1.000000f647925p+0 : inexact-ok
+= log upward dbl-64 0x2.b7e154p+0 : 0x1.000000f647926p+0 : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e154p+0L : 0x1.000000f647925f36p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e154p+0L : 0x1.000000f647925f34p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e154p+0L : 0x1.000000f647925f36p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b6ccp+0L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b6ccp+0L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b6ccp+0L : inexact-ok
+= log upward ldbl-128 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b6cdp+0L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b68p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b7p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b68p+0L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e154p+0L : 0x1.000000f647925f34d03716a8b7p+0L : inexact-ok
+= log downward flt-32 0x2.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log tonearest flt-32 0x2.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log towardzero flt-32 0x2.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log upward flt-32 0x2.b7e15p+0f : 0x1p+0f : inexact-ok
+= log downward dbl-64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log tonearest dbl-64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log towardzero dbl-64 0x2.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log upward dbl-64 0x2.b7e15p+0 : 0xf.fffff7d922f58p-4 : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log downward ldbl-128 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log upward ldbl-128 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e8218p-4L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e8p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e84p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e8p-4L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e84p-4L : inexact-ok
+= log downward dbl-64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
+= log tonearest dbl-64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
+= log towardzero dbl-64 0x2.b7e151628aed4p+0 : 0x1p+0 : inexact-ok
+= log upward dbl-64 0x2.b7e151628aed4p+0 : 0x1.0000000000001p+0 : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x1.00000000000007f2p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x1.00000000000007fp+0L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x1.00000000000007f2p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb0222p+0L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb0222p+0L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb0222p+0L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb0223p+0L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb02p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb02p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb02p+0L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x1.00000000000007f0a06e4ddb028p+0L : inexact-ok
+= log downward dbl-64 0x2.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= log tonearest dbl-64 0x2.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
+= log towardzero dbl-64 0x2.b7e151628aed2p+0 : 0xf.ffffffffffff8p-4 : inexact-ok
+= log upward dbl-64 0x2.b7e151628aed2p+0 : 0x1p+0 : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2ap-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2bp-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2ap-4L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2bp-4L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2ap-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2bp-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2ap-4L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2bp-4L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af55337636657p-4L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af553376366578p-4L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af55337636657p-4L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af553376366578p-4L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af5533763664p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af5533763664p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af5533763664p-4L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed2p+0L : 0xf.ffffffffffffc2af5533763668p-4L : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x1.0000000000000002p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x1p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x1.0000000000000002p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49ac3p+0L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49ac4p+0L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49ac3p+0L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49ac4p+0L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49a8p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49bp+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49a8p+0L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x1.000000000000000075ed29d49bp+0L : inexact-ok
+= log downward ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffep-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffep-4L : inexact-ok
+= log upward ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= log downward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffep-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffep-4L : inexact-ok
+= log upward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0xf.fffffffffffffffp-4L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbdp-4L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbd08p-4L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbdp-4L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbd08p-4L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbcp-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbcp-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671cbcp-4L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0xf.ffffffffffffffefd37c671ccp-4L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x1p+0L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x1p+0L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x1p+0L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x1.0000000000000000000000000001p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0x1p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1.0000000000000000000000000004p+0L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1.0000000000000000000000000004p+0L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1.0000000000000000000000000004p+0L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1.0000000000000000000000000005p+0L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1p+0L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x1.000000000000000000000000008p+0L : inexact-ok
+= log downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffa58p-4L : inexact-ok
+= log tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffa6p-4L : inexact-ok
+= log towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffa58p-4L : inexact-ok
+= log upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffa6p-4L : inexact-ok
+= log downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffff8p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffff8p-4L : inexact-ok
+= log upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+log 1/e
+= log downward flt-32 0x5.e2d59p-4f : -0x1p+0f : inexact-ok
+= log tonearest flt-32 0x5.e2d59p-4f : -0x1p+0f : inexact-ok
+= log towardzero flt-32 0x5.e2d59p-4f : -0xf.fffffp-4f : inexact-ok
+= log upward flt-32 0x5.e2d59p-4f : -0xf.fffffp-4f : inexact-ok
+= log downward dbl-64 0x5.e2d59p-4 : -0xf.fffff952d5f58p-4 : inexact-ok
+= log tonearest dbl-64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
+= log towardzero dbl-64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
+= log upward dbl-64 0x5.e2d59p-4 : -0xf.fffff952d5f5p-4 : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d59p-4L : -0xf.fffff952d5f52bap-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52bap-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d59p-4L : -0xf.fffff952d5f52b9p-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b8p-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b78p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7b78p-4L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7cp-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c7cp-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c78p-4L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d59p-4L : -0xf.fffff952d5f52b972627765c78p-4L : inexact-ok
+= log downward flt-32 0x5.e2d588p-4f : -0x1.000002p+0f : inexact-ok
+= log tonearest flt-32 0x5.e2d588p-4f : -0x1p+0f : inexact-ok
+= log towardzero flt-32 0x5.e2d588p-4f : -0x1p+0f : inexact-ok
+= log upward flt-32 0x5.e2d588p-4f : -0x1p+0f : inexact-ok
+= log downward dbl-64 0x5.e2d588p-4 : -0x1.000000f11e086p+0 : inexact-ok
+= log tonearest dbl-64 0x5.e2d588p-4 : -0x1.000000f11e086p+0 : inexact-ok
+= log towardzero dbl-64 0x5.e2d588p-4 : -0x1.000000f11e085p+0 : inexact-ok
+= log upward dbl-64 0x5.e2d588p-4 : -0x1.000000f11e085p+0 : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d588p-4L : -0x1.000000f11e085f44p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d588p-4L : -0x1.000000f11e085f44p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d588p-4L : -0x1.000000f11e085f42p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb97p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb97p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb96p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb96p+0L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdcp+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb8p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb8p+0L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d588p-4L : -0x1.000000f11e085f422347d5acdb8p+0L : inexact-ok
+= log downward dbl-64 0x5.e2d58d8b3bcep-4 : -0x1p+0 : inexact-ok
+= log tonearest dbl-64 0x5.e2d58d8b3bcep-4 : -0x1p+0 : inexact-ok
+= log towardzero dbl-64 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= log upward dbl-64 0x5.e2d58d8b3bcep-4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd91p-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd91p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd91p-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd91p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd9p-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a588p-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a58p-4L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a8p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a4p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a4p-4L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcep-4L : -0xf.ffffffffffffd90c7882a506a4p-4L : inexact-ok
+= log downward dbl-64 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000001p+0 : inexact-ok
+= log tonearest dbl-64 0x5.e2d58d8b3bcdcp-4 : -0x1.0000000000001p+0 : inexact-ok
+= log towardzero dbl-64 0x5.e2d58d8b3bcdcp-4 : -0x1p+0 : inexact-ok
+= log upward dbl-64 0x5.e2d58d8b3bcdcp-4 : -0x1p+0 : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d58d8b3bcdcp-4L : -0x1.0000000000000872p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.0000000000000872p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d58d8b3bcdcp-4L : -0x1.000000000000087p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f23p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f22p+0L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1f8p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1fp+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1fp+0L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcdcp-4L : -0x1.00000000000008704ccdb47c1fp+0L : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d58d8b3bcdf1bp-4L : -0x1p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0x1p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07c8p-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b07cp-4L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b08p-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b08p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b04p-4L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcdf1bp-4L : -0xf.fffffffffffffff4415f776b04p-4L : inexact-ok
+= log downward ldbl-96-intel 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000002p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-96-intel 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log upward ldbl-96-intel 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log downward ldbl-96-m68k 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000002p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log upward ldbl-96-m68k 0x5.e2d58d8b3bcdf1a8p-4L : -0x1p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f5f3p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f5f3p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f5f2p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f5f2p+0L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f6p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f6p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f58p+0L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcdf1a8p-4L : -0x1.0000000000000000a006a027f58p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0x1p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829055p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1.0000000000000000000000000001p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec7829054cp-4L : -0x1p+0L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe2p-4L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe18p-4L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffe18p-4L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0x1p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782906p-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= log downward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
+= log tonearest ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000039p+0L : inexact-ok
+= log towardzero ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000038p+0L : inexact-ok
+= log upward ldbl-128 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.0000000000000000000000000038p+0L : inexact-ok
+= log downward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1.000000000000000000000000008p+0L : inexact-ok
+= log tonearest ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1p+0L : inexact-ok
+= log towardzero ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1p+0L : inexact-ok
+= log upward ldbl-128ibm 0x5.e2d58d8b3bcdf1abadec782904p-4L : -0x1p+0L : inexact-ok
+log 2
+= log downward flt-32 0x2p+0f : 0xb.17217p-4f : inexact-ok
+= log tonearest flt-32 0x2p+0f : 0xb.17218p-4f : inexact-ok
+= log towardzero flt-32 0x2p+0f : 0xb.17217p-4f : inexact-ok
+= log upward flt-32 0x2p+0f : 0xb.17218p-4f : inexact-ok
+= log downward dbl-64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
+= log tonearest dbl-64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
+= log towardzero dbl-64 0x2p+0 : 0xb.17217f7d1cf78p-4 : inexact-ok
+= log upward dbl-64 0x2p+0 : 0xb.17217f7d1cf8p-4 : inexact-ok
+= log downward ldbl-96-intel 0x2p+0L : 0xb.17217f7d1cf79abp-4L : inexact-ok
+= log tonearest ldbl-96-intel 0x2p+0L : 0xb.17217f7d1cf79acp-4L : inexact-ok
+= log towardzero ldbl-96-intel 0x2p+0L : 0xb.17217f7d1cf79abp-4L : inexact-ok
+= log upward ldbl-96-intel 0x2p+0L : 0xb.17217f7d1cf79acp-4L : inexact-ok
+= log downward ldbl-96-m68k 0x2p+0L : 0xb.17217f7d1cf79abp-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0x2p+0L : 0xb.17217f7d1cf79acp-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0x2p+0L : 0xb.17217f7d1cf79abp-4L : inexact-ok
+= log upward ldbl-96-m68k 0x2p+0L : 0xb.17217f7d1cf79acp-4L : inexact-ok
+= log downward ldbl-128 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803f28p-4L : inexact-ok
+= log tonearest ldbl-128 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803f3p-4L : inexact-ok
+= log towardzero ldbl-128 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803f28p-4L : inexact-ok
+= log upward ldbl-128 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803f3p-4L : inexact-ok
+= log downward ldbl-128ibm 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803cp-4L : inexact-ok
+= log tonearest ldbl-128ibm 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39804p-4L : inexact-ok
+= log towardzero ldbl-128ibm 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39803cp-4L : inexact-ok
+= log upward ldbl-128ibm 0x2p+0L : 0xb.17217f7d1cf79abc9e3b39804p-4L : inexact-ok
+log 10
+= log downward flt-32 0xap+0f : 0x2.4d7634p+0f : inexact-ok
+= log tonearest flt-32 0xap+0f : 0x2.4d7638p+0f : inexact-ok
+= log towardzero flt-32 0xap+0f : 0x2.4d7634p+0f : inexact-ok
+= log upward flt-32 0xap+0f : 0x2.4d7638p+0f : inexact-ok
+= log downward dbl-64 0xap+0 : 0x2.4d763776aaa2ap+0 : inexact-ok
+= log tonearest dbl-64 0xap+0 : 0x2.4d763776aaa2cp+0 : inexact-ok
+= log towardzero dbl-64 0xap+0 : 0x2.4d763776aaa2ap+0 : inexact-ok
+= log upward dbl-64 0xap+0 : 0x2.4d763776aaa2cp+0 : inexact-ok
+= log downward ldbl-96-intel 0xap+0L : 0x2.4d763776aaa2b058p+0L : inexact-ok
+= log tonearest ldbl-96-intel 0xap+0L : 0x2.4d763776aaa2b05cp+0L : inexact-ok
+= log towardzero ldbl-96-intel 0xap+0L : 0x2.4d763776aaa2b058p+0L : inexact-ok
+= log upward ldbl-96-intel 0xap+0L : 0x2.4d763776aaa2b05cp+0L : inexact-ok
+= log downward ldbl-96-m68k 0xap+0L : 0x2.4d763776aaa2b058p+0L : inexact-ok
+= log tonearest ldbl-96-m68k 0xap+0L : 0x2.4d763776aaa2b05cp+0L : inexact-ok
+= log towardzero ldbl-96-m68k 0xap+0L : 0x2.4d763776aaa2b058p+0L : inexact-ok
+= log upward ldbl-96-m68k 0xap+0L : 0x2.4d763776aaa2b05cp+0L : inexact-ok
+= log downward ldbl-128 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0L : inexact-ok
+= log tonearest ldbl-128 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0L : inexact-ok
+= log towardzero ldbl-128 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0b4cp+0L : inexact-ok
+= log upward ldbl-128 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0b4ep+0L : inexact-ok
+= log downward ldbl-128ibm 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0bp+0L : inexact-ok
+= log tonearest ldbl-128ibm 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0bp+0L : inexact-ok
+= log towardzero ldbl-128ibm 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0bp+0L : inexact-ok
+= log upward ldbl-128ibm 0xap+0L : 0x2.4d763776aaa2b05ba95b58ae0cp+0L : inexact-ok
+log 0.75
+= log downward flt-32 0xcp-4f : -0x4.9a5888p-4f : inexact-ok
+= log tonearest flt-32 0xcp-4f : -0x4.9a5888p-4f : inexact-ok
+= log towardzero flt-32 0xcp-4f : -0x4.9a588p-4f : inexact-ok
+= log upward flt-32 0xcp-4f : -0x4.9a588p-4f : inexact-ok
+= log downward dbl-64 0xcp-4 : -0x4.9a58844d36e4cp-4 : inexact-ok
+= log tonearest dbl-64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log towardzero dbl-64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log upward dbl-64 0xcp-4 : -0x4.9a58844d36e48p-4 : inexact-ok
+= log downward ldbl-96-intel 0xcp-4L : -0x4.9a58844d36e49e1p-4L : inexact-ok
+= log tonearest ldbl-96-intel 0xcp-4L : -0x4.9a58844d36e49e1p-4L : inexact-ok
+= log towardzero ldbl-96-intel 0xcp-4L : -0x4.9a58844d36e49e08p-4L : inexact-ok
+= log upward ldbl-96-intel 0xcp-4L : -0x4.9a58844d36e49e08p-4L : inexact-ok
+= log downward ldbl-96-m68k 0xcp-4L : -0x4.9a58844d36e49e1p-4L : inexact-ok
+= log tonearest ldbl-96-m68k 0xcp-4L : -0x4.9a58844d36e49e1p-4L : inexact-ok
+= log towardzero ldbl-96-m68k 0xcp-4L : -0x4.9a58844d36e49e08p-4L : inexact-ok
+= log upward ldbl-96-m68k 0xcp-4L : -0x4.9a58844d36e49e08p-4L : inexact-ok
+= log downward ldbl-128 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02aa8p-4L : inexact-ok
+= log tonearest ldbl-128 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02aa8p-4L : inexact-ok
+= log towardzero ldbl-128 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02aa4p-4L : inexact-ok
+= log upward ldbl-128 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02aa4p-4L : inexact-ok
+= log downward ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02cp-4L : inexact-ok
+= log tonearest ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
+= log towardzero ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
+= log upward ldbl-128ibm 0xcp-4L : -0x4.9a58844d36e49e0efadd9db02ap-4L : inexact-ok
+log10 1
+= log10 downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 towardzero flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 upward flt-32 0x1p+0f : 0x0p+0f : inexact-ok
+= log10 downward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 upward dbl-64 0x1p+0 : 0x0p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1p+0L : 0x0p+0L : inexact-ok
+log10 0.1
+= log10 downward flt-32 0x1.99999ap-4f : -0x1p+0f : inexact-ok
+= log10 tonearest flt-32 0x1.99999ap-4f : -0x1p+0f : inexact-ok
+= log10 towardzero flt-32 0x1.99999ap-4f : -0xf.fffffp-4f : inexact-ok
+= log10 upward flt-32 0x1.99999ap-4f : -0xf.fffffp-4f : inexact-ok
+= log10 downward dbl-64 0x1.99999ap-4 : -0xf.fffffe43484fp-4 : inexact-ok
+= log10 tonearest dbl-64 0x1.99999ap-4 : -0xf.fffffe43484fp-4 : inexact-ok
+= log10 towardzero dbl-64 0x1.99999ap-4 : -0xf.fffffe43484e8p-4 : inexact-ok
+= log10 upward dbl-64 0x1.99999ap-4 : -0xf.fffffe43484e8p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.99999ap-4L : -0xf.fffffe43484ee53p-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.99999ap-4L : -0xf.fffffe43484ee53p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee53p-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee53p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.99999ap-4L : -0xf.fffffe43484ee52p-4L : inexact-ok
+= log10 downward ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb518p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb51p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb8p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb4p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb4p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.99999ap-4L : -0xf.fffffe43484ee528a53ddf8bb4p-4L : inexact-ok
+= log10 downward flt-32 0x1.999998p-4f : -0x1.000002p+0f : inexact-ok
+= log10 tonearest flt-32 0x1.999998p-4f : -0x1p+0f : inexact-ok
+= log10 towardzero flt-32 0x1.999998p-4f : -0x1p+0f : inexact-ok
+= log10 upward flt-32 0x1.999998p-4f : -0x1p+0f : inexact-ok
+= log10 downward dbl-64 0x1.999998p-4 : -0x1.0000006f2dec9p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1.999998p-4 : -0x1.0000006f2dec9p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1.999998p-4 : -0x1.0000006f2dec8p+0 : inexact-ok
+= log10 upward dbl-64 0x1.999998p-4 : -0x1.0000006f2dec8p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.999998p-4L : -0x1.0000006f2dec8c34p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c34p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.999998p-4L : -0x1.0000006f2dec8c32p+0L : inexact-ok
+= log10 downward ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace5p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
+= log10 upward ldbl-128 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ace4p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3adp+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3adp+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ac8p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.999998p-4L : -0x1.0000006f2dec8c328a8827b3ac8p+0L : inexact-ok
+= log10 downward dbl-64 0x1.999999999999ap-4 : -0x1p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1.999999999999ap-4 : -0x1p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1.999999999999ap-4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= log10 upward dbl-64 0x1.999999999999ap-4 : -0xf.ffffffffffff8p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.999999999999ap-4L : -0xf.ffffffffffffe44p-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe44p-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.999999999999ap-4L : -0xf.ffffffffffffe43p-4L : inexact-ok
+= log10 downward ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af208p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af2p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af4p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91af4p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91afp-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.999999999999ap-4L : -0xf.ffffffffffffe43484ead91afp-4L : inexact-ok
+= log10 downward dbl-64 0x1.9999999999999p-4 : -0x1.0000000000001p+0 : inexact-ok
+= log10 tonearest dbl-64 0x1.9999999999999p-4 : -0x1p+0 : inexact-ok
+= log10 towardzero dbl-64 0x1.9999999999999p-4 : -0x1p+0 : inexact-ok
+= log10 upward dbl-64 0x1.9999999999999p-4 : -0x1p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x1.9999999999999p-4L : -0x1.000000000000029cp+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.9999999999999p-4L : -0x1.000000000000029cp+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029cp+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029cp+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.9999999999999p-4L : -0x1.000000000000029ap+0L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795dp+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5795cp+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5798p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba5798p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba579p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.9999999999999p-4L : -0x1.000000000000029b1389fba579p+0L : inexact-ok
+= log10 downward ldbl-96-intel 0x1.999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.999999999999999ap-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.999999999999999ap-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.999999999999999ap-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.999999999999999ap-4L : -0xf.fffffffffffffffp-4L : inexact-ok
+= log10 downward ldbl-128 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead91bp-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead91bp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead91a8p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead91a8p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead94p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead9p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead9p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.999999999999999ap-4L : -0xf.fffffffffffffffe43484ead9p-4L : inexact-ok
+= log10 downward ldbl-96-intel 0x1.9999999999999998p-4L : -0x1.0000000000000002p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1.0000000000000002p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x1.9999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b94p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b93p+0L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b93p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549cp+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b8p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b8p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.9999999999999998p-4L : -0x1.00000000000000006f2dec549b8p+0L : inexact-ok
+= log10 downward ldbl-128 0x1.999999999999999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999999999999999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.999999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.999999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.9999999999999999999999999999p-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999999999999999999p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999999999999999999p-4L : -0xf.fffffffffffffffffffffffffff8p-4L : inexact-ok
+= log10 downward ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe48p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe4p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe4p-4L : inexact-ok
+= log10 upward ldbl-128 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffe4p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.9999999999999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.9999999999999999999999999ap-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.9999999999999999999999999ap-4L : -0xf.fffffffffffffffffffffffffcp-4L : inexact-ok
+= log10 downward ldbl-128 0x1.999999999999999999999999998p-4L : -0x1.0000000000000000000000000007p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x1.999999999999999999999999998p-4L : -0x1.0000000000000000000000000007p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x1.999999999999999999999999998p-4L : -0x1.0000000000000000000000000006p+0L : inexact-ok
+= log10 upward ldbl-128 0x1.999999999999999999999999998p-4L : -0x1.0000000000000000000000000006p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x1.999999999999999999999999998p-4L : -0x1.000000000000000000000000008p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x1.999999999999999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x1.999999999999999999999999998p-4L : -0x1p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x1.999999999999999999999999998p-4L : -0x1p+0L : inexact-ok
+log10 10.0
+= log10 downward flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= log10 tonearest flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= log10 towardzero flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= log10 upward flt-32 0xap+0f : 0x1p+0f : inexact-ok
+= log10 downward dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= log10 tonearest dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= log10 towardzero dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= log10 upward dbl-64 0xap+0 : 0x1p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0xap+0L : 0x1p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0xap+0L : 0x1p+0L : inexact-ok
+= log10 downward ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= log10 tonearest ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= log10 upward ldbl-128 0xap+0L : 0x1p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0xap+0L : 0x1p+0L : inexact-ok
+log10 100.0
+= log10 downward flt-32 0x6.4p+4f : 0x2p+0f : inexact-ok
+= log10 tonearest flt-32 0x6.4p+4f : 0x2p+0f : inexact-ok
+= log10 towardzero flt-32 0x6.4p+4f : 0x2p+0f : inexact-ok
+= log10 upward flt-32 0x6.4p+4f : 0x2p+0f : inexact-ok
+= log10 downward dbl-64 0x6.4p+4 : 0x2p+0 : inexact-ok
+= log10 tonearest dbl-64 0x6.4p+4 : 0x2p+0 : inexact-ok
+= log10 towardzero dbl-64 0x6.4p+4 : 0x2p+0 : inexact-ok
+= log10 upward dbl-64 0x6.4p+4 : 0x2p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 downward ldbl-128 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 upward ldbl-128 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x6.4p+4L : 0x2p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x6.4p+4L : 0x2p+0L : inexact-ok
+log10 10000.0
+= log10 downward flt-32 0x2.71p+12f : 0x4p+0f : inexact-ok
+= log10 tonearest flt-32 0x2.71p+12f : 0x4p+0f : inexact-ok
+= log10 towardzero flt-32 0x2.71p+12f : 0x4p+0f : inexact-ok
+= log10 upward flt-32 0x2.71p+12f : 0x4p+0f : inexact-ok
+= log10 downward dbl-64 0x2.71p+12 : 0x4p+0 : inexact-ok
+= log10 tonearest dbl-64 0x2.71p+12 : 0x4p+0 : inexact-ok
+= log10 towardzero dbl-64 0x2.71p+12 : 0x4p+0 : inexact-ok
+= log10 upward dbl-64 0x2.71p+12 : 0x4p+0 : inexact-ok
+= log10 downward ldbl-96-intel 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 downward ldbl-128 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 tonearest ldbl-128 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 towardzero ldbl-128 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 upward ldbl-128 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.71p+12L : 0x4p+0L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.71p+12L : 0x4p+0L : inexact-ok
+log10 e
+= log10 downward flt-32 0x2.b7e154p+0f : 0x6.f2dec8p-4f : inexact-ok
+= log10 tonearest flt-32 0x2.b7e154p+0f : 0x6.f2dec8p-4f : inexact-ok
+= log10 towardzero flt-32 0x2.b7e154p+0f : 0x6.f2dec8p-4f : inexact-ok
+= log10 upward flt-32 0x2.b7e154p+0f : 0x6.f2dedp-4f : inexact-ok
+= log10 downward dbl-64 0x2.b7e154p+0 : 0x6.f2decbf90caap-4 : inexact-ok
+= log10 tonearest dbl-64 0x2.b7e154p+0 : 0x6.f2decbf90caap-4 : inexact-ok
+= log10 towardzero dbl-64 0x2.b7e154p+0 : 0x6.f2decbf90caap-4 : inexact-ok
+= log10 upward dbl-64 0x2.b7e154p+0 : 0x6.f2decbf90caa4p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e154p+0L : 0x6.f2decbf90caa02dp-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e154p+0L : 0x6.f2decbf90caa02d8p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e154p+0L : 0x6.f2decbf90caa02dp-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e154p+0L : 0x6.f2decbf90caa02d8p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e154p+0L : 0x6.f2decbf90caa02dp-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e154p+0L : 0x6.f2decbf90caa02d8p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e154p+0L : 0x6.f2decbf90caa02dp-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e154p+0L : 0x6.f2decbf90caa02d8p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665b18p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665b1cp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665b18p-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665b1cp-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665ap-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665cp-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665ap-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e154p+0L : 0x6.f2decbf90caa02d54f7e1f665cp-4L : inexact-ok
+= log10 downward flt-32 0x2.b7e15p+0f : 0x6.f2decp-4f : inexact-ok
+= log10 tonearest flt-32 0x2.b7e15p+0f : 0x6.f2decp-4f : inexact-ok
+= log10 towardzero flt-32 0x2.b7e15p+0f : 0x6.f2decp-4f : inexact-ok
+= log10 upward flt-32 0x2.b7e15p+0f : 0x6.f2dec8p-4f : inexact-ok
+= log10 downward dbl-64 0x2.b7e15p+0 : 0x6.f2dec1bf69104p-4 : inexact-ok
+= log10 tonearest dbl-64 0x2.b7e15p+0 : 0x6.f2dec1bf69108p-4 : inexact-ok
+= log10 towardzero dbl-64 0x2.b7e15p+0 : 0x6.f2dec1bf69104p-4 : inexact-ok
+= log10 upward dbl-64 0x2.b7e15p+0 : 0x6.f2dec1bf69108p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e15p+0L : 0x6.f2dec1bf69107298p-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e15p+0L : 0x6.f2dec1bf691072ap-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e15p+0L : 0x6.f2dec1bf69107298p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e15p+0L : 0x6.f2dec1bf691072ap-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e15p+0L : 0x6.f2dec1bf69107298p-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e15p+0L : 0x6.f2dec1bf691072ap-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e15p+0L : 0x6.f2dec1bf69107298p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e15p+0L : 0x6.f2dec1bf691072ap-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcf01cp-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcf01cp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcf01cp-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcf02p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcfp-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcfp-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcfp-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e15p+0L : 0x6.f2dec1bf6910729e025b16fcf2p-4L : inexact-ok
+= log10 downward dbl-64 0x2.b7e151628aed4p+0 : 0x6.f2dec549b943cp-4 : inexact-ok
+= log10 tonearest dbl-64 0x2.b7e151628aed4p+0 : 0x6.f2dec549b943cp-4 : inexact-ok
+= log10 towardzero dbl-64 0x2.b7e151628aed4p+0 : 0x6.f2dec549b943cp-4 : inexact-ok
+= log10 upward dbl-64 0x2.b7e151628aed4p+0 : 0x6.f2dec549b944p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3dp-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d8p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3dp-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d8p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3dp-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d8p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3dp-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d8p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1ap-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1a004p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1ap-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1a004p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1ap-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1ap-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1ap-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed4p+0L : 0x6.f2dec549b943c3d5cde502b1a2p-4L : inexact-ok
+= log10 downward dbl-64 0x2.b7e151628aed2p+0 : 0x6.f2dec549b9434p-4 : inexact-ok
+= log10 tonearest dbl-64 0x2.b7e151628aed2p+0 : 0x6.f2dec549b9438p-4 : inexact-ok
+= log10 towardzero dbl-64 0x2.b7e151628aed2p+0 : 0x6.f2dec549b9434p-4 : inexact-ok
+= log10 upward dbl-64 0x2.b7e151628aed2p+0 : 0x6.f2dec549b9438p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e151628aed2p+0L : 0x6.f2dec549b943721p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e151628aed2p+0L : 0x6.f2dec549b943721p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad56p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad564p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad56p-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad564p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad4p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad6p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad4p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed2p+0L : 0x6.f2dec549b9437208b105fe9ad6p-4L : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cbp-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cbp-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cbp-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cbp-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc208p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc20cp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc208p-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc20cp-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc2p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc2p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc2p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed2a6cp+0L : 0x6.f2dec549b9438cacde4d208fc4p-4L : inexact-ok
+= log10 downward ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 upward ldbl-96-intel 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438cap-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca8p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3f3p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3f3p-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3f3p-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3f34p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3ep-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af4p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af3ep-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed2a68p+0L : 0x6.f2dec549b9438ca2a4a984af4p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x6.f2dec549b9438ca9aadd557d69ap-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x6.f2dec549b9438ca9aadd557d69ap-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x6.f2dec549b9438ca9aadd557d69ap-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf6p+0L : 0x6.f2dec549b9438ca9aadd557d69a4p-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0x6.f2dec549b9438ca9aadd557d699cp-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0x6.f2dec549b9438ca9aadd557d699cp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0x6.f2dec549b9438ca9aadd557d699cp-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a6abf7158809cf4p+0L : 0x6.f2dec549b9438ca9aadd557d69ap-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d69b8p-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d69bcp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d69b8p-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d69bcp-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d68p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d6ap-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d68p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809dp+0L : 0x6.f2dec549b9438ca9aadd557d6ap-4L : inexact-ok
+= log10 downward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d672cp-4L : inexact-ok
+= log10 tonearest ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d672cp-4L : inexact-ok
+= log10 towardzero ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d672cp-4L : inexact-ok
+= log10 upward ldbl-128 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d673p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d66p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d68p-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d66p-4L : inexact-ok
+= log10 upward ldbl-128ibm 0x2.b7e151628aed2a6abf7158809cp+0L : 0x6.f2dec549b9438ca9aadd557d68p-4L : inexact-ok
+log10 0.75
+= log10 downward flt-32 0xcp-4f : -0x1.ffbfc4p-4f : inexact-ok
+= log10 tonearest flt-32 0xcp-4f : -0x1.ffbfc2p-4f : inexact-ok
+= log10 towardzero flt-32 0xcp-4f : -0x1.ffbfc2p-4f : inexact-ok
+= log10 upward flt-32 0xcp-4f : -0x1.ffbfc2p-4f : inexact-ok
+= log10 downward dbl-64 0xcp-4 : -0x1.ffbfc2bbc7804p-4 : inexact-ok
+= log10 tonearest dbl-64 0xcp-4 : -0x1.ffbfc2bbc7803p-4 : inexact-ok
+= log10 towardzero dbl-64 0xcp-4 : -0x1.ffbfc2bbc7803p-4 : inexact-ok
+= log10 upward dbl-64 0xcp-4 : -0x1.ffbfc2bbc7803p-4 : inexact-ok
+= log10 downward ldbl-96-intel 0xcp-4L : -0x1.ffbfc2bbc780375ap-4L : inexact-ok
+= log10 tonearest ldbl-96-intel 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 towardzero ldbl-96-intel 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 upward ldbl-96-intel 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 downward ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc780375ap-4L : inexact-ok
+= log10 tonearest ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 towardzero ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 upward ldbl-96-m68k 0xcp-4L : -0x1.ffbfc2bbc7803758p-4L : inexact-ok
+= log10 downward ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f39p-4L : inexact-ok
+= log10 tonearest ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
+= log10 towardzero ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
+= log10 upward ldbl-128 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f38p-4L : inexact-ok
+= log10 downward ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84f8p-4L : inexact-ok
+= log10 tonearest ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
+= log10 towardzero ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
+= log10 upward ldbl-128ibm 0xcp-4L : -0x1.ffbfc2bbc780375837c4b0b84fp-4L : inexact-ok
+log1p 0
+= log1p downward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p tonearest flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p towardzero flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p upward flt-32 0x0p+0f : 0x0p+0f : inexact-ok
+= log1p downward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p tonearest dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p towardzero dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p upward dbl-64 0x0p+0 : 0x0p+0 : inexact-ok
+= log1p downward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-intel 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-96-m68k 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p downward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+= log1p upward ldbl-128ibm 0x0p+0L : 0x0p+0L : inexact-ok
+log1p -0
+= log1p downward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= log1p tonearest flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= log1p towardzero flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= log1p upward flt-32 -0x0p+0f : -0x0p+0f : inexact-ok
+= log1p downward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p tonearest dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p towardzero dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p upward dbl-64 -0x0p+0 : -0x0p+0 : inexact-ok
+= log1p downward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p upward ldbl-96-intel -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p downward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p upward ldbl-96-m68k -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p downward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p upward ldbl-128 -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p downward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p tonearest ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p towardzero ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+= log1p upward ldbl-128ibm -0x0p+0L : -0x0p+0L : inexact-ok
+log1p e-1
+= log1p downward flt-32 0x1.b7e152p+0f : 0x1p+0f : inexact-ok
+= log1p tonearest flt-32 0x1.b7e152p+0f : 0x1p+0f : inexact-ok
+= log1p towardzero flt-32 0x1.b7e152p+0f : 0x1p+0f : inexact-ok
+= log1p upward flt-32 0x1.b7e152p+0f : 0x1.000002p+0f : inexact-ok
+= log1p downward dbl-64 0x1.b7e152p+0 : 0x1.00000039ece11p+0 : inexact-ok
+= log1p tonearest dbl-64 0x1.b7e152p+0 : 0x1.00000039ece12p+0 : inexact-ok
+= log1p towardzero dbl-64 0x1.b7e152p+0 : 0x1.00000039ece11p+0 : inexact-ok
+= log1p upward dbl-64 0x1.b7e152p+0 : 0x1.00000039ece12p+0 : inexact-ok
+= log1p downward ldbl-96-intel 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p upward ldbl-96-intel 0x1.b7e152p+0L : 0x1.00000039ece11db8p+0L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1.b7e152p+0L : 0x1.00000039ece11db6p+0L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1.b7e152p+0L : 0x1.00000039ece11db8p+0L : inexact-ok
+= log1p downward ldbl-128 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c55p+0L : inexact-ok
+= log1p tonearest ldbl-128 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c56p+0L : inexact-ok
+= log1p towardzero ldbl-128 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c55p+0L : inexact-ok
+= log1p upward ldbl-128 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c56p+0L : inexact-ok
+= log1p downward ldbl-128ibm 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29cp+0L : inexact-ok
+= log1p tonearest ldbl-128ibm 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c8p+0L : inexact-ok
+= log1p towardzero ldbl-128ibm 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29cp+0L : inexact-ok
+= log1p upward ldbl-128ibm 0x1.b7e152p+0L : 0x1.00000039ece11db67b8f96c29c8p+0L : inexact-ok
+= log1p downward flt-32 0x1.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log1p tonearest flt-32 0x1.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log1p towardzero flt-32 0x1.b7e15p+0f : 0xf.fffffp-4f : inexact-ok
+= log1p upward flt-32 0x1.b7e15p+0f : 0x1p+0f : inexact-ok
+= log1p downward dbl-64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p tonearest dbl-64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p towardzero dbl-64 0x1.b7e15p+0 : 0xf.fffff7d922f5p-4 : inexact-ok
+= log1p upward dbl-64 0x1.b7e15p+0 : 0xf.fffff7d922f58p-4 : inexact-ok
+= log1p downward ldbl-96-intel 0x1.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log1p tonearest ldbl-96-intel 0x1.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log1p towardzero ldbl-96-intel 0x1.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log1p upward ldbl-96-intel 0x1.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log1p downward ldbl-96-m68k 0x1.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log1p tonearest ldbl-96-m68k 0x1.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log1p towardzero ldbl-96-m68k 0x1.b7e15p+0L : 0xf.fffff7d922f51a2p-4L : inexact-ok
+= log1p upward ldbl-96-m68k 0x1.b7e15p+0L : 0xf.fffff7d922f51a3p-4L : inexact-ok
+= log1p downward ldbl-128 0x1.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log1p tonearest ldbl-128 0x1.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log1p towardzero ldbl-128 0x1.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e821p-4L : inexact-ok
+= log1p upward ldbl-128 0x1.b7e15p+0L : 0xf.fffff7d922f51a2d208d1c4e8218p-4L : inexact-ok

[... 41738 lines stripped ...]
_______________________________________________
Commits mailing list
Commits@xxxxxxxxxx
http://eglibc.org/cgi-bin/mailman/listinfo/commits