diff options
author | Joseph Myers <joseph@codesourcery.com> | 2015-09-10 22:27:58 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2015-09-10 22:27:58 +0000 |
commit | 050f29c18873ec05ba04a4034bed8cb3f6ae4463 (patch) | |
tree | cc9721f5bb410543f63ad95a5913dc54eaba521d /math | |
parent | d18c36e6007b03533a38c890c68544daa78d301a (diff) | |
download | glibc-050f29c18873ec05ba04a4034bed8cb3f6ae4463.tar.gz glibc-050f29c18873ec05ba04a4034bed8cb3f6ae4463.tar.xz glibc-050f29c18873ec05ba04a4034bed8cb3f6ae4463.zip |
Fix lgamma (negative) inaccuracy (bug 2542, bug 2543, bug 2558).
The existing implementations of lgamma functions (except for the ia64 versions) use the reflection formula for negative arguments. This suffers large inaccuracy from cancellation near zeros of lgamma (near where the gamma function is +/- 1). This patch fixes this inaccuracy. For arguments above -2, there are no zeros and no large cancellation, while for sufficiently large negative arguments the zeros are so close to integers that even for integers +/- 1ulp the log(gamma(1-x)) term dominates and cancellation is not significant. Thus, it is only necessary to take special care about cancellation for arguments around a limited number of zeros. Accordingly, this patch uses precomputed tables of relevant zeros, expressed as the sum of two floating-point values. The log of the ratio of two sines can be computed accurately using log1p in cases where log would lose accuracy. The log of the ratio of two gamma(1-x) values can be computed using Stirling's approximation (the difference between two values of that approximation to lgamma being computable without computing the two values and then subtracting), with appropriate adjustments (which don't reduce accuracy too much) in cases where 1-x is too small to use Stirling's approximation directly. In the interval from -3 to -2, using the ratios of sines and of gamma(1-x) can still produce too much cancellation between those two parts of the computation (and that interval is also the worst interval for computing the ratio between gamma(1-x) values, which computation becomes more accurate, while being less critical for the final result, for larger 1-x). Because this can result in errors slightly above those accepted in glibc, this interval is instead dealt with by polynomial approximations. Separate polynomial approximations to (|gamma(x)|-1)(x-n)/(x-x0) are used for each interval of length 1/8 from -3 to -2, where n (-3 or -2) is the nearest integer to the 1/8-interval and x0 is the zero of lgamma in the relevant half-integer interval (-3 to -2.5 or -2.5 to -2). Together, the two approaches are intended to give sufficient accuracy for all negative arguments in the problem range. Outside that range, the previous implementation continues to be used. Tested for x86_64, x86, mips64 and powerpc. The mips64 and powerpc testing shows up pre-existing problems for ldbl-128 and ldbl-128ibm with large negative arguments giving spurious "invalid" exceptions (exposed by newly added tests for cases this patch doesn't affect the logic for); I'll address those problems separately. [BZ #2542] [BZ #2543] [BZ #2558] * sysdeps/ieee754/dbl-64/e_lgamma_r.c (__ieee754_lgamma_r): Call __lgamma_neg for arguments from -28.0 to -2.0. * sysdeps/ieee754/flt-32/e_lgammaf_r.c (__ieee754_lgammaf_r): Call __lgamma_negf for arguments from -15.0 to -2.0. * sysdeps/ieee754/ldbl-128/e_lgammal_r.c (__ieee754_lgammal_r): Call __lgamma_negl for arguments from -48.0 or -50.0 to -2.0. * sysdeps/ieee754/ldbl-96/e_lgammal_r.c (__ieee754_lgammal_r): Call __lgamma_negl for arguments from -33.0 to -2.0. * sysdeps/ieee754/dbl-64/lgamma_neg.c: New file. * sysdeps/ieee754/dbl-64/lgamma_product.c: Likewise. * sysdeps/ieee754/flt-32/lgamma_negf.c: Likewise. * sysdeps/ieee754/flt-32/lgamma_productf.c: Likewise. * sysdeps/ieee754/ldbl-128/lgamma_negl.c: Likewise. * sysdeps/ieee754/ldbl-128/lgamma_productl.c: Likewise. * sysdeps/ieee754/ldbl-128ibm/lgamma_negl.c: Likewise. * sysdeps/ieee754/ldbl-128ibm/lgamma_productl.c: Likewise. * sysdeps/ieee754/ldbl-96/lgamma_negl.c: Likewise. * sysdeps/ieee754/ldbl-96/lgamma_product.c: Likewise. * sysdeps/ieee754/ldbl-96/lgamma_productl.c: Likewise. * sysdeps/generic/math_private.h (__lgamma_negf): New prototype. (__lgamma_neg): Likewise. (__lgamma_negl): Likewise. (__lgamma_product): Likewise. (__lgamma_productl): Likewise. * math/Makefile (libm-calls): Add lgamma_neg and lgamma_product. * math/auto-libm-test-in: Add more tests of lgamma. * math/auto-libm-test-out: Regenerated. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Likewise.
Diffstat (limited to 'math')
-rw-r--r-- | math/Makefile | 2 | ||||
-rw-r--r-- | math/auto-libm-test-in | 437 | ||||
-rw-r--r-- | math/auto-libm-test-out | 21344 |
3 files changed, 21756 insertions, 27 deletions
diff --git a/math/Makefile b/math/Makefile index c98c3c4d94..48e7e4ce52 100644 --- a/math/Makefile +++ b/math/Makefile @@ -62,7 +62,7 @@ libm-calls = e_acos e_acosh e_asin e_atan2 e_atanh e_cosh e_exp e_fmod \ s_casinh s_cacosh s_catanh s_csqrt s_cpow s_cproj s_clog10 \ s_fma s_lrint s_llrint s_lround s_llround e_exp10 w_log2 \ s_isinf_ns s_issignaling $(calls:s_%=m_%) x2y2m1 k_casinh \ - gamma_product k_standard + gamma_product k_standard lgamma_neg lgamma_product dbl-only-routines := branred doasin dosincos halfulp mpa mpatan2 \ mpatan mpexp mplog mpsqrt mptan sincos32 slowexp \ diff --git a/math/auto-libm-test-in b/math/auto-libm-test-in index 49f1c55c03..46c3e729d6 100644 --- a/math/auto-libm-test-in +++ b/math/auto-libm-test-in @@ -1975,7 +1975,6 @@ lgamma max lgamma 1 lgamma 3 lgamma 0.5 -lgamma -0.5 lgamma 0.7 lgamma 1.2 lgamma 0x3.8p56 @@ -2028,6 +2027,438 @@ lgamma -0x1p-16445 lgamma 0x1p-16494 lgamma -0x1p-16494 +lgamma -0x1.fa471547c2fe5p+1 +lgamma -0x1.9260dcp+1 + +lgamma -0xffffffp-1 +lgamma -0x1fffffffffffffp-1 +lgamma -0xffffffffffffffffp-1 +lgamma -0x3ffffffffffffffffffffffffffp-1 +lgamma -0x1ffffffffffffffffffffffffffffp-1 + +lgamma -0.25 +lgamma -0.5 +lgamma -0.75 +lgamma -1.25 +lgamma -1.5 +lgamma -1.75 +lgamma -0x2.08p0 +lgamma -0x2.1p0 +lgamma -0x2.18p0 +lgamma -0x2.2p0 +lgamma -0x2.28p0 +lgamma -0x2.3p0 +lgamma -0x2.38p0 +lgamma -0x2.4p0 +lgamma -0x2.48p0 +lgamma -0x2.5p0 +lgamma -0x2.58p0 +lgamma -0x2.6p0 +lgamma -0x2.68p0 +lgamma -0x2.7p0 +lgamma -0x2.78p0 +lgamma -0x2.8p0 +lgamma -0x2.88p0 +lgamma -0x2.9p0 +lgamma -0x2.98p0 +lgamma -0x2.ap0 +lgamma -0x2.a8p0 +lgamma -0x2.bp0 +lgamma -0x2.b8p0 +lgamma -0x2.cp0 +lgamma -0x2.c8p0 +lgamma -0x2.dp0 +lgamma -0x2.d8p0 +lgamma -0x2.ep0 +lgamma -0x2.e8p0 +lgamma -0x2.fp0 +lgamma -0x2.f8p0 +lgamma -0x3.08p0 +lgamma -0x3.1p0 +lgamma -0x3.18p0 +lgamma -0x3.2p0 +lgamma -0x3.28p0 +lgamma -0x3.3p0 +lgamma -0x3.38p0 +lgamma -0x3.4p0 +lgamma -0x3.48p0 +lgamma -0x3.5p0 +lgamma -0x3.58p0 +lgamma -0x3.6p0 +lgamma -0x3.68p0 +lgamma -0x3.7p0 +lgamma -0x3.78p0 +lgamma -0x3.8p0 +lgamma -0x3.88p0 +lgamma -0x3.9p0 +lgamma -0x3.98p0 +lgamma -0x3.ap0 +lgamma -0x3.a8p0 +lgamma -0x3.bp0 +lgamma -0x3.b8p0 +lgamma -0x3.cp0 +lgamma -0x3.c8p0 +lgamma -0x3.dp0 +lgamma -0x3.d8p0 +lgamma -0x3.ep0 +lgamma -0x3.e8p0 +lgamma -0x3.fp0 +lgamma -0x3.f8p0 +lgamma -4.25 +lgamma -4.5 +lgamma -4.75 +lgamma -5.25 +lgamma -5.5 +lgamma -5.75 +lgamma -6.25 +lgamma -6.5 +lgamma -6.75 +lgamma -7.25 +lgamma -7.5 +lgamma -7.75 +lgamma -8.25 +lgamma -8.5 +lgamma -8.75 +lgamma -9.25 +lgamma -9.5 +lgamma -9.75 +lgamma -10.25 +lgamma -10.5 +lgamma -10.75 +lgamma -11.25 +lgamma -11.5 +lgamma -11.75 +lgamma -12.25 +lgamma -12.5 +lgamma -12.75 +lgamma -13.25 +lgamma -13.5 +lgamma -13.75 +lgamma -14.25 +lgamma -14.5 +lgamma -14.75 +lgamma -15.25 +lgamma -15.5 +lgamma -15.75 +lgamma -16.25 +lgamma -16.5 +lgamma -16.75 +lgamma -17.25 +lgamma -17.5 +lgamma -17.75 +lgamma -18.25 +lgamma -18.5 +lgamma -18.75 +lgamma -19.25 +lgamma -19.5 +lgamma -19.75 +lgamma -20.25 +lgamma -20.5 +lgamma -20.75 +lgamma -21.25 +lgamma -21.5 +lgamma -21.75 +lgamma -22.25 +lgamma -22.5 +lgamma -22.75 +lgamma -23.25 +lgamma -23.5 +lgamma -23.75 +lgamma -24.25 +lgamma -24.5 +lgamma -24.75 +lgamma -25.25 +lgamma -25.5 +lgamma -25.75 +lgamma -26.25 +lgamma -26.5 +lgamma -26.75 +lgamma -27.25 +lgamma -27.5 +lgamma -27.75 +lgamma -28.25 +lgamma -28.5 +lgamma -28.75 +lgamma -29.25 +lgamma -29.5 +lgamma -29.75 +lgamma -30.25 +lgamma -30.5 +lgamma -30.75 +lgamma -31.25 +lgamma -31.5 +lgamma -31.75 +lgamma -32.25 +lgamma -32.5 +lgamma -32.75 +lgamma -33.25 +lgamma -33.5 +lgamma -33.75 +lgamma -34.25 +lgamma -34.5 +lgamma -34.75 +lgamma -35.25 +lgamma -35.5 +lgamma -35.75 +lgamma -36.25 +lgamma -36.5 +lgamma -36.75 +lgamma -37.25 +lgamma -37.5 +lgamma -37.75 +lgamma -38.25 +lgamma -38.5 +lgamma -38.75 +lgamma -39.25 +lgamma -39.5 +lgamma -39.75 +lgamma -40.25 +lgamma -40.5 +lgamma -40.75 +lgamma -41.25 +lgamma -41.5 +lgamma -41.75 +lgamma -42.25 +lgamma -42.5 +lgamma -42.75 +lgamma -43.25 +lgamma -43.5 +lgamma -43.75 +lgamma -44.25 +lgamma -44.5 +lgamma -44.75 +lgamma -45.25 +lgamma -45.5 +lgamma -45.75 +lgamma -46.25 +lgamma -46.5 +lgamma -46.75 +lgamma -47.25 +lgamma -47.5 +lgamma -47.75 +lgamma -48.25 +lgamma -48.5 +lgamma -48.75 +lgamma -49.25 +lgamma -49.5 +lgamma -49.75 +lgamma -50.25 +lgamma -50.5 +lgamma -50.75 +lgamma -51.25 +lgamma -51.5 +lgamma -51.75 +lgamma -52.25 +lgamma -52.5 +lgamma -52.75 +lgamma -53.25 +lgamma -53.5 +lgamma -53.75 +lgamma -54.25 +lgamma -54.5 +lgamma -54.75 +lgamma -55.25 +lgamma -55.5 +lgamma -55.75 +lgamma -56.25 +lgamma -56.5 +lgamma -56.75 +lgamma -57.25 +lgamma -57.5 +lgamma -57.75 +lgamma -58.25 +lgamma -58.5 +lgamma -58.75 +lgamma -59.25 +lgamma -59.5 +lgamma -59.75 +lgamma -60.25 +lgamma -60.5 +lgamma -60.75 + +# Integers +/- 1ulp for ldbl-128 (gen-auto-libm-tests will round these +# to produce integers +/- 1ulp for other formats). +lgamma -0xf.fffffffffffffffffffffffffff8p-4 +lgamma -0x1.0000000000000000000000000001p+0 +lgamma -0x1.ffffffffffffffffffffffffffffp+0 +lgamma -0x2.0000000000000000000000000002p+0 +lgamma -0x2.fffffffffffffffffffffffffffep+0 +lgamma -0x3.0000000000000000000000000002p+0 +lgamma -0x3.fffffffffffffffffffffffffffep+0 +lgamma -0x4.0000000000000000000000000004p+0 +lgamma -0x4.fffffffffffffffffffffffffffcp+0 +lgamma -0x5.0000000000000000000000000004p+0 +lgamma -0x5.fffffffffffffffffffffffffffcp+0 +lgamma -0x6.0000000000000000000000000004p+0 +lgamma -0x6.fffffffffffffffffffffffffffcp+0 +lgamma -0x7.0000000000000000000000000004p+0 +lgamma -0x7.fffffffffffffffffffffffffffcp+0 +lgamma -0x8.0000000000000000000000000008p+0 +lgamma -0x8.fffffffffffffffffffffffffff8p+0 +lgamma -0x9.0000000000000000000000000008p+0 +lgamma -0x9.fffffffffffffffffffffffffff8p+0 +lgamma -0xa.0000000000000000000000000008p+0 +lgamma -0xa.fffffffffffffffffffffffffff8p+0 +lgamma -0xb.0000000000000000000000000008p+0 +lgamma -0xb.fffffffffffffffffffffffffff8p+0 +lgamma -0xc.0000000000000000000000000008p+0 +lgamma -0xc.fffffffffffffffffffffffffff8p+0 +lgamma -0xd.0000000000000000000000000008p+0 +lgamma -0xd.fffffffffffffffffffffffffff8p+0 +lgamma -0xe.0000000000000000000000000008p+0 +lgamma -0xe.fffffffffffffffffffffffffff8p+0 +lgamma -0xf.0000000000000000000000000008p+0 +lgamma -0xf.fffffffffffffffffffffffffff8p+0 +lgamma -0x1.0000000000000000000000000001p+4 +lgamma -0x1.0fffffffffffffffffffffffffffp+4 +lgamma -0x1.1000000000000000000000000001p+4 +lgamma -0x1.1fffffffffffffffffffffffffffp+4 +lgamma -0x1.2000000000000000000000000001p+4 +lgamma -0x1.2fffffffffffffffffffffffffffp+4 +lgamma -0x1.3000000000000000000000000001p+4 +lgamma -0x1.3fffffffffffffffffffffffffffp+4 +lgamma -0x1.4000000000000000000000000001p+4 +lgamma -0x1.4fffffffffffffffffffffffffffp+4 +lgamma -0x1.5000000000000000000000000001p+4 +lgamma -0x1.5fffffffffffffffffffffffffffp+4 +lgamma -0x1.6000000000000000000000000001p+4 +lgamma -0x1.6fffffffffffffffffffffffffffp+4 +lgamma -0x1.7000000000000000000000000001p+4 +lgamma -0x1.7fffffffffffffffffffffffffffp+4 +lgamma -0x1.8000000000000000000000000001p+4 +lgamma -0x1.8fffffffffffffffffffffffffffp+4 +lgamma -0x1.9000000000000000000000000001p+4 +lgamma -0x1.9fffffffffffffffffffffffffffp+4 +lgamma -0x1.a000000000000000000000000001p+4 +lgamma -0x1.afffffffffffffffffffffffffffp+4 +lgamma -0x1.b000000000000000000000000001p+4 +lgamma -0x1.bfffffffffffffffffffffffffffp+4 +lgamma -0x1.c000000000000000000000000001p+4 +lgamma -0x1.cfffffffffffffffffffffffffffp+4 +lgamma -0x1.d000000000000000000000000001p+4 +lgamma -0x1.dfffffffffffffffffffffffffffp+4 +lgamma -0x1.e000000000000000000000000001p+4 +lgamma -0x1.efffffffffffffffffffffffffffp+4 +lgamma -0x1.f000000000000000000000000001p+4 +lgamma -0x1.ffffffffffffffffffffffffffffp+4 +lgamma -0x2.0000000000000000000000000002p+4 +lgamma -0x2.0ffffffffffffffffffffffffffep+4 +lgamma -0x2.1000000000000000000000000002p+4 +lgamma -0x2.1ffffffffffffffffffffffffffep+4 +lgamma -0x2.2000000000000000000000000002p+4 +lgamma -0x2.2ffffffffffffffffffffffffffep+4 +lgamma -0x2.3000000000000000000000000002p+4 +lgamma -0x2.3ffffffffffffffffffffffffffep+4 +lgamma -0x2.4000000000000000000000000002p+4 +lgamma -0x2.4ffffffffffffffffffffffffffep+4 +lgamma -0x2.5000000000000000000000000002p+4 +lgamma -0x2.5ffffffffffffffffffffffffffep+4 +lgamma -0x2.6000000000000000000000000002p+4 +lgamma -0x2.6ffffffffffffffffffffffffffep+4 +lgamma -0x2.7000000000000000000000000002p+4 +lgamma -0x2.7ffffffffffffffffffffffffffep+4 +lgamma -0x2.8000000000000000000000000002p+4 +lgamma -0x2.8ffffffffffffffffffffffffffep+4 +lgamma -0x2.9000000000000000000000000002p+4 +lgamma -0x2.9ffffffffffffffffffffffffffep+4 +lgamma -0x2.a000000000000000000000000002p+4 +lgamma -0x2.affffffffffffffffffffffffffep+4 +lgamma -0x2.b000000000000000000000000002p+4 +lgamma -0x2.bffffffffffffffffffffffffffep+4 +lgamma -0x2.c000000000000000000000000002p+4 +lgamma -0x2.cffffffffffffffffffffffffffep+4 +lgamma -0x2.d000000000000000000000000002p+4 +lgamma -0x2.dffffffffffffffffffffffffffep+4 +lgamma -0x2.e000000000000000000000000002p+4 +lgamma -0x2.effffffffffffffffffffffffffep+4 +lgamma -0x2.f000000000000000000000000002p+4 +lgamma -0x2.fffffffffffffffffffffffffffep+4 +lgamma -0x3.0000000000000000000000000002p+4 +lgamma -0x3.0ffffffffffffffffffffffffffep+4 +lgamma -0x3.1000000000000000000000000002p+4 +lgamma -0x3.1ffffffffffffffffffffffffffep+4 +lgamma -0x3.2000000000000000000000000002p+4 +lgamma -0x3.2ffffffffffffffffffffffffffep+4 +lgamma -0x3.3000000000000000000000000002p+4 +lgamma -0x3.3ffffffffffffffffffffffffffep+4 +lgamma -0x3.4000000000000000000000000002p+4 +lgamma -0x3.4ffffffffffffffffffffffffffep+4 +lgamma -0x3.5000000000000000000000000002p+4 +lgamma -0x3.5ffffffffffffffffffffffffffep+4 +lgamma -0x3.6000000000000000000000000002p+4 +lgamma -0x3.6ffffffffffffffffffffffffffep+4 +lgamma -0x3.7000000000000000000000000002p+4 +lgamma -0x3.7ffffffffffffffffffffffffffep+4 +lgamma -0x3.8000000000000000000000000002p+4 +lgamma -0x3.8ffffffffffffffffffffffffffep+4 +lgamma -0x3.9000000000000000000000000002p+4 +lgamma -0x3.9ffffffffffffffffffffffffffep+4 +lgamma -0x3.a000000000000000000000000002p+4 +lgamma -0x3.affffffffffffffffffffffffffep+4 +lgamma -0x3.b000000000000000000000000002p+4 +lgamma -0x3.bffffffffffffffffffffffffffep+4 +lgamma -0x3.c000000000000000000000000002p+4 + +# Zeroes of lgamma, until the point where they just duplicate integers +# +/- 1ulp. +lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0 +lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0 +lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0 +lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0 +lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0 +lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0 +lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0 +lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0 +lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0 +lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0 +lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0 +lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0 +lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0 +lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0 +lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0 +lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0 +lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0 +lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0 +lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0 +lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0 +lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0 +lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0 +lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0 +lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0 +lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0 +lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0 +lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0 +lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0 +lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4 +lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4 +lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4 +lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4 +lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4 +lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4 +lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4 +lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4 +lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4 +lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4 +lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4 +lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4 +lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4 +lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4 +lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4 +lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4 +lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4 +lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4 +lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4 +lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4 +lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4 +lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4 +lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4 +lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4 +lgamma -0x1.c00000000000000000000000042862898d42174ep+4 +lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4 +lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4 +lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4 +lgamma -0x1.e0000000000000000000000000013932c5047d6p+4 + lgamma 0x8.8d2d5p+0 lgamma 0x1.6a324ap+52 lgamma 0x9.62f59p+0 @@ -2038,6 +2469,10 @@ lgamma 0xb.01191p+0 lgamma 0xb.26fdap+0 lgamma 0xb.4ad0ap+0 lgamma 0xe.7a678p+20 +lgamma -0x2.dea4ccp-4 +lgamma -0x2.dd306p-4 +lgamma -0x1.bdc8bp+0 +lgamma -0x4.0a82e8p-4 log 1 log e diff --git a/math/auto-libm-test-out b/math/auto-libm-test-out index fca557b9a2..7a1cd031c6 100644 --- a/math/auto-libm-test-out +++ b/math/auto-libm-test-out @@ -150714,31 +150714,6 @@ lgamma 0.5 = lgamma tonearest ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab63542p-4L 1 : inexact-ok = lgamma towardzero ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab63542p-4L 1 : inexact-ok = lgamma upward ldbl-128ibm 0x8p-4L : 0x9.28682473d0de85eafcab635424p-4L 1 : inexact-ok -lgamma -0.5 -= lgamma downward flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok -= lgamma tonearest flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok -= lgamma towardzero flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok -= lgamma upward flt-32 -0x8p-4f : 0x1.43f89cp+0f -1 : inexact-ok -= lgamma downward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok -= lgamma tonearest dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok -= lgamma towardzero dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok -= lgamma upward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd7p+0 -1 : inexact-ok -= lgamma downward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma tonearest ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma towardzero ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma upward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok -= lgamma downward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma tonearest ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma towardzero ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok -= lgamma upward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok -= lgamma downward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok -= lgamma tonearest ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok -= lgamma towardzero ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok -= lgamma upward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok -= lgamma downward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok -= lgamma tonearest ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok -= lgamma towardzero ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok -= lgamma upward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd468p+0L -1 : inexact-ok lgamma 0.7 = lgamma downward flt-32 0xb.33334p-4f : 0x4.2c831p-4f 1 : inexact-ok = lgamma tonearest flt-32 0xb.33334p-4f : 0x4.2c831p-4f 1 : inexact-ok @@ -152798,6 +152773,21225 @@ lgamma -0x1p-16494 = lgamma tonearest ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e8p+12L -1 : inexact-ok = lgamma towardzero ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e6p+12L -1 : inexact-ok = lgamma upward ldbl-128 -0x4p-16496L : 0x2.ca8c50440f005913a49acbd2c4e8p+12L -1 : inexact-ok +lgamma -0x1.fa471547c2fe5p+1 += lgamma downward flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok += lgamma upward flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dcp-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok += lgamma downward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma upward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b56p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c4p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b59p-52 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b11p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b8p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok +lgamma -0x1.9260dcp+1 += lgamma downward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c58p-24f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma upward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma downward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21cp-24 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma upward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099cp-24L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok +lgamma -0xffffffp-1 += lgamma downward flt-32 -0x7.fffff8p+20f : -0x7.78a018p+24f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok += lgamma upward flt-32 -0x7.fffff8p+20f : -0x7.78a01p+24f 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5bcp+24 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffff8p+20 : -0x7.78a013681f5b8p+24 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b969p+24L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffff8p+20L : -0x7.78a013681f5b9688p+24L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b3340434p+24L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b3340434p+24L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b334043p+24L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b334043p+24L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33406p+24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffff8p+20L : -0x7.78a013681f5b968e1639b33404p+24L 1 : inexact-ok +lgamma -0x1fffffffffffffp-1 += lgamma downward dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e26p+56 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok += lgamma upward dbl-64 -0xf.ffffffffffff8p+48 : -0x2.30b2cde569e24p+56 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b38p+56L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b38p+56L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b34p+56L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6aap+56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6aap+56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6a8p+56L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6a8p+56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e7p+56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e7p+56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6p+56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.ffffffffffff8p+48L : -0x2.30b2cde569e24b3482adbc59e6p+56L 1 : inexact-ok +lgamma -0xffffffffffffffffp-1 += lgamma downward ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778cp+68L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778cp+68L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778ap+68L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9284p+68L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9284p+68L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9283p+68L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e9283p+68L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e93p+68L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffffffffffffff8p+60L : -0x1.55589f2fe510778a31db722e928p+68L 1 : inexact-ok +lgamma -0x3ffffffffffffffffffffffffffp-1 += lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33d8p+108L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b33dp+108L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b34p+108L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b34p+108L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b3p+108L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+104L : -0x8.f8f97a94a1c31ceeb9cc952b3p+108L 1 : inexact-ok +lgamma -0x1ffffffffffffffffffffffffffffp-1 += lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba8p+116L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+108L : -0x4.ca1ea7c6bcac53b28539e9281ba4p+116L 1 : inexact-ok +lgamma -0.25 += lgamma downward flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4p-4f : 0x1.96ee68p+0f -1 : inexact-ok += lgamma upward flt-32 -0x4p-4f : 0x1.96ee6ap+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4p-4 : 0x1.96ee685defb2cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4p-4 : 0x1.96ee685defb2dp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4p-4 : 0x1.96ee685defb2cp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4p-4 : 0x1.96ee685defb2dp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf06p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4p-4L : 0x1.96ee685defb2cf08p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5ep+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5fp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5ep+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c5fp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4p-4L : 0x1.96ee685defb2cf07c13b52ad8c8p+0L -1 : inexact-ok +lgamma -0.5 += lgamma downward flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8p-4f : 0x1.43f89ap+0f -1 : inexact-ok += lgamma upward flt-32 -0x8p-4f : 0x1.43f89cp+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8p-4 : 0x1.43f89a3f0edd6p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8p-4 : 0x1.43f89a3f0edd7p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620ap+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8p-4L : 0x1.43f89a3f0edd620cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4612p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd4613p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd46p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8p-4L : 0x1.43f89a3f0edd620a79ae69cd468p+0L -1 : inexact-ok +lgamma -0.75 += lgamma downward flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xcp-4f : 0x1.93616p+0f -1 : inexact-ok += lgamma upward flt-32 -0xcp-4f : 0x1.936162p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xcp-4 : 0x1.93616060ea5dfp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xcp-4 : 0x1.93616060ea5ep+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xcp-4 : 0x1.93616060ea5dfp+0 -1 : inexact-ok += lgamma upward dbl-64 -0xcp-4 : 0x1.93616060ea5ep+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xcp-4L : 0x1.93616060ea5dfbc6p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc4p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xcp-4L : 0x1.93616060ea5dfbc6p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046bp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046ap+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xcp-4L : 0x1.93616060ea5dfbc406c13494046bp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c1349404p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c13494048p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c1349404p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xcp-4L : 0x1.93616060ea5dfbc406c13494048p+0L -1 : inexact-ok +lgamma -1.25 += lgamma downward flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.4p+0f : 0x1.5dce78p+0f 1 : inexact-ok += lgamma upward flt-32 -0x1.4p+0f : 0x1.5dce7ap+0f 1 : inexact-ok += lgamma downward dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e8p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e9p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.4p+0 : 0x1.5dce78ceba7e9p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8baep+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4p+0L : 0x1.5dce78ceba7e8bbp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cebp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78cecp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78c8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78c8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4p+0L : 0x1.5dce78ceba7e8baf758b14c78dp+0L 1 : inexact-ok +lgamma -1.5 += lgamma downward flt-32 -0x1.8p+0f : 0xd.c2c0ap-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.8p+0f : 0xd.c2c0bp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.8p+0f : 0xd.c2c0ap-4f 1 : inexact-ok += lgamma upward flt-32 -0x1.8p+0f : 0xd.c2c0bp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c3p-4 1 : inexact-ok += lgamma upward dbl-64 -0x1.8p+0 : 0xd.c2c0a8c107c38p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c323fp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8p+0L : 0xd.c2c0a8c107c324p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cap-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044ca8p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901044cp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8p+0L : 0xd.c2c0a8c107c323f9f78901045p-4L 1 : inexact-ok +lgamma -1.75 += lgamma downward flt-32 -0x1.cp+0f : 0x1.041e64p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.cp+0f : 0x1.041e66p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.cp+0f : 0x1.041e64p+0f 1 : inexact-ok += lgamma upward flt-32 -0x1.cp+0f : 0x1.041e66p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x1.cp+0 : 0x1.041e656d68577p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.cp+0 : 0x1.041e656d68578p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.cp+0 : 0x1.041e656d68577p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.cp+0 : 0x1.041e656d68578p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cp+0L : 0x1.041e656d685779d6p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d4p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cp+0L : 0x1.041e656d685779d6p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e634p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e635p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e634p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e635p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e6p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cp+0L : 0x1.041e656d685779d4a3f404f4e68p+0L 1 : inexact-ok +lgamma -0x2.08p0 += lgamma downward flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.08p+0f : 0x2.bec33cp+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.08p+0f : 0x2.bec34p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7ep+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7cp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.08p+0 : 0x2.bec33c279fa7ep+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df4cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.08p+0L : 0x2.bec33c279fa7df5p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dcp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dap+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683dcp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f684p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f683p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.08p+0L : 0x2.bec33c279fa7df4e0daf52f684p+0L -1 : inexact-ok +lgamma -0x2.1p0 += lgamma downward flt-32 -0x2.1p+0f : 0x2.07060cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.1p+0f : 0x2.07061p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.1p+0f : 0x2.07060cp+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.1p+0f : 0x2.07061p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.1p+0 : 0x2.07060e6e8471ap+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.1p+0 : 0x2.07060e6e8471cp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a484p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1p+0L : 0x2.07060e6e8471a488p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbacp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbaep+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43ccp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43cbp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1p+0L : 0x2.07060e6e8471a4872889bc43ccp+0L -1 : inexact-ok +lgamma -0x2.18p0 += lgamma downward flt-32 -0x2.18p+0f : 0x1.99a9fcp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.18p+0f : 0x1.99a9fep+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.18p+0f : 0x1.99a9fcp+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.18p+0f : 0x1.99a9fep+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a13p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a14p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a13p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.18p+0 : 0x1.99a9fdaac9a14p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13814p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.18p+0L : 0x1.99a9fdaac9a13816p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a23p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a24p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a23p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a24p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0ap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.18p+0L : 0x1.99a9fdaac9a1381519be768d0a8p+0L -1 : inexact-ok +lgamma -0x2.2p0 += lgamma downward flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.2p+0f : 0x1.4b32e6p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.2p+0f : 0x1.4b32e8p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0cbp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0ccp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0cbp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.2p+0 : 0x1.4b32e6350c0ccp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2p+0L : 0x1.4b32e6350c0cbcfep+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfcp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2p+0L : 0x1.4b32e6350c0cbcfep+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb6p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb7p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb6p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3eb7p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3e8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2p+0L : 0x1.4b32e6350c0cbcfce3355e8d3fp+0L -1 : inexact-ok +lgamma -0x2.28p0 += lgamma downward flt-32 -0x2.28p+0f : 0x1.0e0296p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.28p+0f : 0x1.0e0298p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.28p+0f : 0x1.0e0296p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.28p+0f : 0x1.0e0298p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.28p+0 : 0x1.0e029711cf8dcp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.28p+0 : 0x1.0e029711cf8ddp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.28p+0 : 0x1.0e029711cf8dcp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.28p+0 : 0x1.0e029711cf8ddp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadap+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.28p+0L : 0x1.0e029711cf8dcadcp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bcp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31203bdp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b312038p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.28p+0L : 0x1.0e029711cf8dcadbfb31b31204p+0L -1 : inexact-ok +lgamma -0x2.3p0 += lgamma downward flt-32 -0x2.3p+0f : 0xd.c0af3p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.3p+0f : 0xd.c0af4p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.3p+0f : 0xd.c0af3p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.3p+0f : 0xd.c0af4p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3cap-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3ca8p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3cap-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.3p+0 : 0xd.c0af3f35d3ca8p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3p+0L : 0xd.c0af3f35d3ca6p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca5ffp-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3p+0L : 0xd.c0af3f35d3ca6p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d698p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d6ap-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d8p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d4p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3p+0L : 0xd.c0af3f35d3ca5ff45faa2778d8p-4L -1 : inexact-ok +lgamma -0x2.38p0 += lgamma downward flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.38p+0f : 0xb.21412p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.38p+0f : 0xb.21413p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.38p+0 : 0xb.214127b241858p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.38p+0 : 0xb.214127b24186p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.38p+0 : 0xb.214127b241858p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.38p+0 : 0xb.214127b24186p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.38p+0L : 0xb.214127b24185c3bp-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3ap-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.38p+0L : 0xb.214127b24185c3bp-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42dp-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.38p+0L : 0xb.214127b24185c3a55f714cce42d8p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce44p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce4p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.38p+0L : 0xb.214127b24185c3a55f714cce44p-4L -1 : inexact-ok +lgamma -0x2.4p0 += lgamma downward flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.4p+0f : 0x8.e3559p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.4p+0f : 0x8.e355ap-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.4p+0 : 0x8.e355968bdbc28p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.4p+0 : 0x8.e355968bdbc3p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.4p+0 : 0x8.e355968bdbc28p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.4p+0 : 0x8.e355968bdbc3p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c19p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4p+0L : 0x8.e355968bdbc2c1ap-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5ap-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a5a8p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a4p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4p+0L : 0x8.e355968bdbc2c19c11f614d8a8p-4L -1 : inexact-ok +lgamma -0x2.48p0 += lgamma downward flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.48p+0f : 0x6.f371cp-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.48p+0f : 0x6.f371c8p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.48p+0 : 0x6.f371c281277c8p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.48p+0 : 0x6.f371c281277ccp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.48p+0L : 0x6.f371c281277c8f6p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f58p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.48p+0L : 0x6.f371c281277c8f6p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf8p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf4p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.48p+0L : 0x6.f371c281277c8f59db2107586bf8p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586ap-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.48p+0L : 0x6.f371c281277c8f59db2107586cp-4L -1 : inexact-ok +lgamma -0x2.5p0 += lgamma downward flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.5p+0f : 0x5.448598p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.5p+0f : 0x5.4485ap-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.5p+0 : 0x5.44859a67747f4p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.5p+0 : 0x5.44859a67747f8p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5p+0L : 0x5.44859a67747f55d8p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55dp-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5p+0L : 0x5.44859a67747f55d8p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b26cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b27p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b26cp-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.5p+0L : 0x5.44859a67747f55d25257b423b27p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b2p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5p+0L : 0x5.44859a67747f55d25257b423b4p-4L -1 : inexact-ok +lgamma -0x2.58p0 += lgamma downward flt-32 -0x2.58p+0f : 0x3.cd82f4p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.58p+0f : 0x3.cd82f8p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.58p+0f : 0x3.cd82f4p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.58p+0f : 0x3.cd82f8p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.58p+0 : 0x3.cd82f61be0056p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.58p+0 : 0x3.cd82f61be0058p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.58p+0 : 0x3.cd82f61be0056p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.58p+0 : 0x3.cd82f61be0058p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.58p+0L : 0x3.cd82f61be0057228p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057224p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.58p+0L : 0x3.cd82f61be0057228p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5774p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.58p+0L : 0x3.cd82f61be0057224635e100a5776p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a57p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.58p+0L : 0x3.cd82f61be0057224635e100a58p-4L -1 : inexact-ok +lgamma -0x2.6p0 += lgamma downward flt-32 -0x2.6p+0f : 0x2.8804a8p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.6p+0f : 0x2.8804acp-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.6p+0f : 0x2.8804a8p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.6p+0f : 0x2.8804acp-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.6p+0 : 0x2.8804abda16ec8p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.6p+0 : 0x2.8804abda16ecap-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.6p+0 : 0x2.8804abda16ec8p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.6p+0 : 0x2.8804abda16ecap-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6p+0L : 0x2.8804abda16ec97p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec96fcp-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6p+0L : 0x2.8804abda16ec97p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c335016p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c3350162p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c335016p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6p+0L : 0x2.8804abda16ec96fcd236c3350162p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33501p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6p+0L : 0x2.8804abda16ec96fcd236c33502p-4L -1 : inexact-ok +lgamma -0x2.68p0 += lgamma downward flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.68p+0f : 0x1.6f830ep-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.68p+0f : 0x1.6f831p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0cbp-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.68p+0 : 0x1.6f830ebd2f0ccp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62ap-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.68p+0L : 0x1.6f830ebd2f0cb62cp-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4bp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4ap-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f4bp-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5fp-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f8p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5fp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.68p+0L : 0x1.6f830ebd2f0cb62bd9edb09f5f8p-4L -1 : inexact-ok +lgamma -0x2.7p0 += lgamma downward flt-32 -0x2.7p+0f : 0x8.0d79ap-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.7p+0f : 0x8.0d79bp-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.7p+0f : 0x8.0d79ap-8f -1 : inexact-ok += lgamma upward flt-32 -0x2.7p+0f : 0x8.0d79bp-8f -1 : inexact-ok += lgamma downward dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.7p+0 : 0x8.0d79aed68897p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x2.7p+0 : 0x8.0d79aed688978p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706cp-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7p+0L : 0x8.0d79aed6889706dp-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc59788p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc5979p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc59788p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc5979p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc594p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc598p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc594p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7p+0L : 0x8.0d79aed6889706c84e242cc598p-8L -1 : inexact-ok +lgamma -0x2.78p0 += lgamma downward flt-32 -0x2.78p+0f : -0x4.60fecp-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.78p+0f : -0x4.60fecp-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.78p+0f : -0x4.60feb8p-8f -1 : inexact-ok += lgamma upward flt-32 -0x2.78p+0f : -0x4.60feb8p-8f -1 : inexact-ok += lgamma downward dbl-64 -0x2.78p+0 : -0x4.60febffedb544p-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x2.78p+0 : -0x4.60febffedb54p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e98p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.78p+0L : -0x4.60febffedb540e9p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a1ap-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a1ap-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a19cp-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a19cp-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a2p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5a2p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5ap-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.78p+0L : -0x4.60febffedb540e956d2cd1b5ap-8L -1 : inexact-ok +lgamma -0x2.8p0 += lgamma downward flt-32 -0x2.8p+0f : -0xe.65fdp-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.8p+0f : -0xe.65fdp-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.8p+0f : -0xe.65fcfp-8f -1 : inexact-ok += lgamma upward flt-32 -0x2.8p+0f : -0xe.65fcfp-8f -1 : inexact-ok += lgamma downward dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878bp-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878bp-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878a8p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x2.8p+0 : -0xe.65fcfaf6878a8p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac48p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac48p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8p+0L : -0xe.65fcfaf6878ac47p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c28p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c28p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c2p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9c2p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbeap-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8p+0L : -0xe.65fcfaf6878ac4761b616dbe9cp-8L -1 : inexact-ok +lgamma -0x2.88p0 += lgamma downward flt-32 -0x2.88p+0f : -0x1.60773ep-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.88p+0f : -0x1.60773ep-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.88p+0f : -0x1.60773cp-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.88p+0f : -0x1.60773cp-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb4p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb4p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb3p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.88p+0 : -0x1.60773dc36dfb3p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a28p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.88p+0L : -0x1.60773dc36dfb3a26p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e95p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e94p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096fp-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.88p+0L : -0x1.60773dc36dfb3a2737aebb096e8p-4L -1 : inexact-ok +lgamma -0x2.9p0 += lgamma downward flt-32 -0x2.9p+0f : -0x1.b3f01cp-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.9p+0f : -0x1.b3f01cp-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.9p+0f : -0x1.b3f01ap-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.9p+0f : -0x1.b3f01ap-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f33p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.9p+0 : -0x1.b3f01b8343f32p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9p+0L : -0x1.b3f01b8343f3228cp-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13fp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e13ep-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e18p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9p+0L : -0x1.b3f01b8343f3228d295d6a35e1p-4L -1 : inexact-ok +lgamma -0x2.98p0 += lgamma downward flt-32 -0x2.98p+0f : -0x1.df9732p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.98p+0f : -0x1.df9732p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.98p+0f : -0x1.df973p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.98p+0f : -0x1.df973p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d8p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d8p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d7p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.98p+0 : -0x1.df97311d4f4d7p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.98p+0L : -0x1.df97311d4f4d7d7ap-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228bp-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228bp-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c69123p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.98p+0L : -0x1.df97311d4f4d7d7a72d1c691228p-4L -1 : inexact-ok +lgamma -0x2.ap0 += lgamma downward flt-32 -0x2.ap+0f : -0x1.e15352p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.ap+0f : -0x1.e15352p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.ap+0f : -0x1.e1535p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.ap+0f : -0x1.e1535p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.ap+0 : -0x1.e15351cbe648fp-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.ap+0 : -0x1.e15351cbe648ep-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a6p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ap+0L : -0x1.e15351cbe648e7a4p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a598179547249ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ap+0L : -0x1.e15351cbe648e7a5981795472499p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a59817954725p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ap+0L : -0x1.e15351cbe648e7a598179547248p-4L -1 : inexact-ok +lgamma -0x2.a8p0 += lgamma downward flt-32 -0x2.a8p+0f : -0x1.b5f708p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.a8p+0f : -0x1.b5f706p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fbp-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fbp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fap-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.a8p+0 : -0x1.b5f70616016fap-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf4p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a8p+0L : -0x1.b5f70616016fabf2p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803652p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803652p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803651p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe8803651p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe880368p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe880368p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe88036p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a8p+0L : -0x1.b5f70616016fabf3429fe88036p-4L -1 : inexact-ok +lgamma -0x2.bp0 += lgamma downward flt-32 -0x2.bp+0f : -0x1.58f3aap-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.bp+0f : -0x1.58f3aap-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.bp+0f : -0x1.58f3a8p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.bp+0f : -0x1.58f3a8p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.bp+0 : -0x1.58f3a915176d1p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bp+0 : -0x1.58f3a915176d1p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bp+0 : -0x1.58f3a915176dp-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.bp+0 : -0x1.58f3a915176dp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a6p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a6p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bp+0L : -0x1.58f3a915176d0a5ep-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfbp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfbp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfap-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fcfap-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fdp-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fdp-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fc8p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bp+0L : -0x1.58f3a915176d0a5efef66be2fc8p-4L -1 : inexact-ok +lgamma -0x2.b8p0 += lgamma downward flt-32 -0x2.b8p+0f : -0xc.3dd14p-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.b8p+0f : -0xc.3dd14p-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.b8p+0f : -0xc.3dd13p-8f -1 : inexact-ok += lgamma upward flt-32 -0x2.b8p+0f : -0xc.3dd13p-8f -1 : inexact-ok += lgamma downward dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f6p-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x2.b8p+0 : -0xc.3dd1386983f58p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc3p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b8p+0L : -0xc.3dd1386983f5bc2p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d138p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d13p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6d4p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b8p+0L : -0xc.3dd1386983f5bc2ded655fb6dp-8L -1 : inexact-ok +lgamma -0x2.cp0 += lgamma downward flt-32 -0x2.cp+0f : 0x1.261e6cp-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.cp+0f : 0x1.261e6ep-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.cp+0f : 0x1.261e6cp-8f -1 : inexact-ok += lgamma upward flt-32 -0x2.cp+0f : 0x1.261e6ep-8f -1 : inexact-ok += lgamma downward dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.cp+0 : 0x1.261e6d250cf63p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x2.cp+0 : 0x1.261e6d250cf64p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.cp+0L : 0x1.261e6d250cf634aep-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634acp-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.cp+0L : 0x1.261e6d250cf634aep-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a3p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff074a4p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff0748p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.cp+0L : 0x1.261e6d250cf634ac23728ff075p-8L -1 : inexact-ok +lgamma -0x2.c8p0 += lgamma downward flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.c8p+0f : 0x1.36e062p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.c8p+0f : 0x1.36e064p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4ddp-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.c8p+0 : 0x1.36e062f87a4dep-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0c8p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c8p+0L : 0x1.36e062f87a4dd0cap-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4ap-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec4bp-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ecp-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec8p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ecp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c8p+0L : 0x1.36e062f87a4dd0c9524322e6ec8p-4L -1 : inexact-ok +lgamma -0x2.dp0 += lgamma downward flt-32 -0x2.dp+0f : 0x2.bd203cp-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.dp+0f : 0x2.bd204p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.dp+0f : 0x2.bd203cp-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.dp+0f : 0x2.bd204p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb28p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb2ap-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb28p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.dp+0 : 0x2.bd203eea3bb2ap-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29664p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dp+0L : 0x2.bd203eea3bb29668p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7845ep-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe7846p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe784p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dp+0L : 0x2.bd203eea3bb29666abf95fe785p-4L -1 : inexact-ok +lgamma -0x2.d8p0 += lgamma downward flt-32 -0x2.d8p+0f : 0x4.c3b228p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.d8p+0f : 0x4.c3b23p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.d8p+0f : 0x4.c3b228p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.d8p+0f : 0x4.c3b23p-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab0718p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.d8p+0 : 0x4.c3b22d7ab071cp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d8p+0L : 0x4.c3b22d7ab0718bap-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718b98p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d8p+0L : 0x4.c3b22d7ab0718bap-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b70688p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b7068cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b70688p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b7068cp-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b706p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d8p+0L : 0x4.c3b22d7ab0718b98997c98b708p-4L -1 : inexact-ok +lgamma -0x2.ep0 += lgamma downward flt-32 -0x2.ep+0f : 0x7.7e1bf8p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.ep+0f : 0x7.7e1cp-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.ep+0f : 0x7.7e1bf8p-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.ep+0f : 0x7.7e1cp-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f4p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.ep+0 : 0x7.7e1bfe9fdd9f8p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e9p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e88p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e9p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a6p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a64p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a6p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56a64p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56ap-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ep+0L : 0x7.7e1bfe9fdd9f4e8993dbb3f56cp-4L -1 : inexact-ok +lgamma -0x2.e8p0 += lgamma downward flt-32 -0x2.e8p+0f : 0xb.4d46ap-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.e8p+0f : 0xb.4d46bp-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.e8p+0f : 0xb.4d46ap-4f -1 : inexact-ok += lgamma upward flt-32 -0x2.e8p+0f : 0xb.4d46bp-4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb958p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.e8p+0 : 0xb.4d46adb8bb96p-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0dp-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e8p+0L : 0xb.4d46adb8bb95b0ep-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48ce8p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cfp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48ce8p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cfp-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf48cp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e8p+0L : 0xb.4d46adb8bb95b0de76fefcf49p-4L -1 : inexact-ok +lgamma -0x2.fp0 += lgamma downward flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.fp+0f : 0x1.10b1c8p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.fp+0f : 0x1.10b1cap+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e01p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e02p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e01p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.fp+0 : 0x1.10b1c8eb41e02p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2ap+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fp+0L : 0x1.10b1c8eb41e01f2cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e164p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e165p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e164p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e165p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e1p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e18p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e1p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fp+0L : 0x1.10b1c8eb41e01f2bbe3cd6a4e18p+0L -1 : inexact-ok +lgamma -0x2.f8p0 += lgamma downward flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.f8p+0f : 0x1.b6f672p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.f8p+0f : 0x1.b6f674p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.f8p+0 : 0x1.b6f672f371761p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.f8p+0 : 0x1.b6f672f371762p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.f8p+0 : 0x1.b6f672f371761p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.f8p+0 : 0x1.b6f672f371762p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761eep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f8p+0L : 0x1.b6f672f371761ee2p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6852p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd6853p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd68p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd688p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd68p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f8p+0L : 0x1.b6f672f371761ee1bd1431bd688p+0L -1 : inexact-ok +lgamma -0x3.08p0 += lgamma downward flt-32 -0x3.08p+0f : 0x1.a2dd7p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.08p+0f : 0x1.a2dd72p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.08p+0f : 0x1.a2dd7p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.08p+0f : 0x1.a2dd72p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b73p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b74p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b73p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.08p+0 : 0x1.a2dd71c565b74p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.08p+0L : 0x1.a2dd71c565b73f6ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadap+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadbp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1eadbp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ea8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ebp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ea8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.08p+0L : 0x1.a2dd71c565b73f6d228bcaa1ebp+0L 1 : inexact-ok +lgamma -0x3.1p0 += lgamma downward flt-32 -0x3.1p+0f : 0xe.88018p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.1p+0f : 0xe.88019p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.1p+0f : 0xe.88018p-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.1p+0f : 0xe.88019p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.1p+0 : 0xe.88018878064ap-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.1p+0 : 0xe.88018878064a8p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1p+0L : 0xe.88018878064a0a9p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a8p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1p+0L : 0xe.88018878064a0a9p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f41p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f418p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f4p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1p+0L : 0xe.88018878064a0a862ef5d058f8p-4L 1 : inexact-ok +lgamma -0x3.18p0 += lgamma downward flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.18p+0f : 0x7.88aafp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.18p+0f : 0x7.88aaf8p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63ccp-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63dp-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63ccp-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.18p+0 : 0x7.88aaf3c5b63dp-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.18p+0L : 0x7.88aaf3c5b63ce8b8p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8bp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.18p+0L : 0x7.88aaf3c5b63ce8b8p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c58p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615c5cp-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615cp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.18p+0L : 0x7.88aaf3c5b63ce8b3765e44615ep-4L 1 : inexact-ok +lgamma -0x3.2p0 += lgamma downward flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.2p+0f : 0x2.780efp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.2p+0f : 0x2.780ef4p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bcp-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.2p+0 : 0x2.780ef1ecfd4bep-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2p+0L : 0x2.780ef1ecfd4bca0cp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca08p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2p+0L : 0x2.780ef1ecfd4bca0cp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd4p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdd6p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bep-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bdp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2p+0L : 0x2.780ef1ecfd4bca081f12f293bep-4L 1 : inexact-ok +lgamma -0x3.28p0 += lgamma downward flt-32 -0x3.28p+0f : -0x1.83b7aep-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.28p+0f : -0x1.83b7aep-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.28p+0f : -0x1.83b7acp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.28p+0f : -0x1.83b7acp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.28p+0 : -0x1.83b7ade05f105p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.28p+0 : -0x1.83b7ade05f104p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104576p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104576p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.28p+0L : -0x1.83b7ade05f104574p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6bp-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a6ap-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3a8p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3ap-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.28p+0L : -0x1.83b7ade05f1045749d53035a3ap-4L 1 : inexact-ok +lgamma -0x3.3p0 += lgamma downward flt-32 -0x3.3p+0f : -0x4.cb8cc8p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.3p+0f : -0x4.cb8ccp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba558p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba558p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba554p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.3p+0 : -0x4.cb8cc177ba554p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a88p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a88p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3p+0L : -0x4.cb8cc177ba556a8p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6b4p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3p+0L : -0x4.cb8cc177ba556a81c83a394ed6p-4L 1 : inexact-ok +lgamma -0x3.38p0 += lgamma downward flt-32 -0x3.38p+0f : -0x7.92f0f8p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.38p+0f : -0x7.92f0fp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.38p+0 : -0x7.92f0f0407d54p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.38p+0 : -0x7.92f0f0407d53cp-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cff8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.38p+0L : -0x7.92f0f0407d53cffp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce1cp-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0ce18p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0dp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.38p+0L : -0x7.92f0f0407d53cff6a7a5bbe0cep-4L 1 : inexact-ok +lgamma -0x3.4p0 += lgamma downward flt-32 -0x3.4p+0f : -0x9.f86fdp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.4p+0f : -0x9.f86fcp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02f08p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.4p+0 : -0x9.f86fc0dd02fp-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f006p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f006p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4p+0L : -0x9.f86fc0dd02f005fp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed708p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed7p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed8p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed4p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4p+0L : -0x9.f86fc0dd02f005f7ad31696ed4p-4L 1 : inexact-ok +lgamma -0x3.48p0 += lgamma downward flt-32 -0x3.48p+0f : -0xc.0f85fp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.48p+0f : -0xc.0f85ep-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.48p+0 : -0xc.0f85e0da3243p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.48p+0 : -0xc.0f85e0da3243p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.48p+0 : -0xc.0f85e0da32428p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.48p+0 : -0xc.0f85e0da32428p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1dp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.48p+0L : -0xc.0f85e0da3242c1cp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98328p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc9832p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc984p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc984p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.48p+0L : -0xc.0f85e0da3242c1ceb0136cc98p-4L 1 : inexact-ok +lgamma -0x3.5p0 += lgamma downward flt-32 -0x3.5p+0f : -0xd.e5454p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.5p+0f : -0xd.e5453p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.5p+0 : -0xd.e54537e890f8p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.5p+0 : -0xd.e54537e890f78p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a84p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5p+0L : -0xd.e54537e890f7a83p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08ca8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08ca8p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cap-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cap-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d09p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5p+0L : -0xd.e54537e890f7a838809244d08cp-4L 1 : inexact-ok +lgamma -0x3.58p0 += lgamma downward flt-32 -0x3.58p+0f : -0xf.82bdcp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.58p+0f : -0xf.82bdbp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.58p+0 : -0xf.82bdb76fac928p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.58p+0 : -0xf.82bdb76fac928p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.58p+0 : -0xf.82bdb76fac92p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.58p+0 : -0xf.82bdb76fac92p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fdp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fdp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.58p+0L : -0xf.82bdb76fac924fcp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d18p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d18p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d1p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015d1p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972016p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.58p+0L : -0xf.82bdb76fac924fc405f972015cp-4L 1 : inexact-ok +lgamma -0x3.6p0 += lgamma downward flt-32 -0x3.6p+0f : -0x1.0ee566p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.6p+0f : -0x1.0ee564p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4dp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.6p+0 : -0x1.0ee5645b59b4cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5f2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5f2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6p+0L : -0x1.0ee5645b59b4c5fp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b3c3p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b38p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6p+0L : -0x1.0ee5645b59b4c5f0c17e2103b38p+0L 1 : inexact-ok +lgamma -0x3.68p0 += lgamma downward flt-32 -0x3.68p+0f : -0x1.22c984p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.68p+0f : -0x1.22c984p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.68p+0f : -0x1.22c982p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.68p+0f : -0x1.22c982p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.68p+0 : -0x1.22c983fd69437p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.68p+0 : -0x1.22c983fd69436p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd6943663ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd6943663ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.68p+0L : -0x1.22c983fd69436638p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c5p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d6c4p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d7p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d7p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d68p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.68p+0L : -0x1.22c983fd694366382ba9b0e9d68p+0L 1 : inexact-ok +lgamma -0x3.7p0 += lgamma downward flt-32 -0x3.7p+0f : -0x1.340abep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.7p+0f : -0x1.340abcp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.7p+0 : -0x1.340abce0a1f63p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.7p+0 : -0x1.340abce0a1f63p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.7p+0 : -0x1.340abce0a1f62p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.7p+0 : -0x1.340abce0a1f62p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ff2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7p+0L : -0x1.340abce0a1f62ffp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9bp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f9bp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e3p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7p+0L : -0x1.340abce0a1f62ff17b32ac1e2f8p+0L 1 : inexact-ok +lgamma -0x3.78p0 += lgamma downward flt-32 -0x3.78p+0f : -0x1.42ca4ep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.78p+0f : -0x1.42ca4cp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef65p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.78p+0 : -0x1.42ca4c5b0ef64p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.78p+0L : -0x1.42ca4c5b0ef6441cp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d2p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d1p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa8d1p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa9p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa9p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa88p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.78p+0L : -0x1.42ca4c5b0ef6441d453f9c2aa88p+0L 1 : inexact-ok +lgamma -0x3.8p0 += lgamma downward flt-32 -0x3.8p+0f : -0x1.4f1b1p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.8p+0f : -0x1.4f1b1p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.8p+0f : -0x1.4f1b0ep+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.8p+0f : -0x1.4f1b0ep+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d9p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.8p+0 : -0x1.4f1b0fe64a5d8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d866p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8p+0L : -0x1.4f1b0fe64a5d865ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e0c5p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e1p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e1p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e08p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8p+0L : -0x1.4f1b0fe64a5d865fa2cc44a4e08p+0L 1 : inexact-ok +lgamma -0x3.88p0 += lgamma downward flt-32 -0x3.88p+0f : -0x1.590314p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.88p+0f : -0x1.590312p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.88p+0 : -0x1.59031291fea95p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.88p+0 : -0x1.59031291fea94p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94166p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.88p+0L : -0x1.59031291fea94164p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1cp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.88p+0L : -0x1.59031291fea941652f12d85eed1cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eed8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.88p+0L : -0x1.59031291fea941652f12d85eedp+0L 1 : inexact-ok +lgamma -0x3.9p0 += lgamma downward flt-32 -0x3.9p+0f : -0x1.607c0cp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.9p+0f : -0x1.607c0ap+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.9p+0 : -0x1.607c0a4453979p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.9p+0 : -0x1.607c0a4453978p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9p+0L : -0x1.607c0a4453978332p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a4453978332p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9p+0L : -0x1.607c0a445397833p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a597p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a597p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a596p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9p+0L : -0x1.607c0a44539783305e737806a596p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9p+0L : -0x1.607c0a44539783305e737806a58p+0L 1 : inexact-ok +lgamma -0x3.98p0 += lgamma downward flt-32 -0x3.98p+0f : -0x1.6572dcp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.98p+0f : -0x1.6572dap+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.98p+0 : -0x1.6572da73cb38bp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.98p+0 : -0x1.6572da73cb38bp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.98p+0 : -0x1.6572da73cb38ap+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.98p+0 : -0x1.6572da73cb38ap+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.98p+0L : -0x1.6572da73cb38af4ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654cp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2654cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2658p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd2658p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd265p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.98p+0L : -0x1.6572da73cb38af4f45f25dd265p+0L 1 : inexact-ok +lgamma -0x3.ap0 += lgamma downward flt-32 -0x3.ap+0f : -0x1.67c608p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.ap+0f : -0x1.67c606p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.ap+0 : -0x1.67c606af08bap+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.ap+0 : -0x1.67c606af08bap+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.ap+0 : -0x1.67c606af08b9fp+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.ap+0 : -0x1.67c606af08b9fp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f924p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.ap+0L : -0x1.67c606af08b9f922p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0bp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad0ap+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97ad8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.ap+0L : -0x1.67c606af08b9f923cfea3c97adp+0L 1 : inexact-ok +lgamma -0x3.a8p0 += lgamma downward flt-32 -0x3.a8p+0f : -0x1.6742cep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.a8p+0f : -0x1.6742cep+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.a8p+0f : -0x1.6742ccp+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.a8p+0f : -0x1.6742ccp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f51p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f51p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f5p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.a8p+0 : -0x1.6742cd4618f5p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d24p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d24p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a8p+0L : -0x1.6742cd4618f50d22p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cep+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cep+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cdp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e79cdp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e7ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e7ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e798p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a8p+0L : -0x1.6742cd4618f50d225aa4764e798p+0L 1 : inexact-ok +lgamma -0x3.bp0 += lgamma downward flt-32 -0x3.bp+0f : -0x1.63a05ap+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.bp+0f : -0x1.63a05ap+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.bp+0f : -0x1.63a058p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.bp+0f : -0x1.63a058p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.bp+0 : -0x1.63a05923d4972p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.bp+0 : -0x1.63a05923d4971p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d49717ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.bp+0L : -0x1.63a05923d497179ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c87p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c86p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bp+0L : -0x1.63a05923d497179fdbe61c0d2c8p+0L 1 : inexact-ok +lgamma -0x3.b8p0 += lgamma downward flt-32 -0x3.b8p+0f : -0x1.5c77fep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.b8p+0f : -0x1.5c77fcp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b5p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.b8p+0 : -0x1.5c77fc83c60b4p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b448ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b448ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b8p+0L : -0x1.5c77fc83c60b4488p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e94p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e94p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e93p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e93p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4fp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b8p+0L : -0x1.5c77fc83c60b44881903014e4e8p+0L 1 : inexact-ok +lgamma -0x3.cp0 += lgamma downward flt-32 -0x3.cp+0f : -0x1.51387ap+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.cp+0f : -0x1.513878p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.cp+0 : -0x1.513878cce058p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.cp+0 : -0x1.513878cce057fp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.cp+0L : -0x1.513878cce057f69ap+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143bp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.cp+0L : -0x1.513878cce057f69a43a658ab143ap+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab148p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.cp+0L : -0x1.513878cce057f69a43a658ab14p+0L 1 : inexact-ok +lgamma -0x3.c8p0 += lgamma downward flt-32 -0x3.c8p+0f : -0x1.41107p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.c8p+0f : -0x1.41107p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.c8p+0f : -0x1.41106ep+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.c8p+0f : -0x1.41106ep+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20cp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.c8p+0 : -0x1.41106fd92d20bp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b088p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c8p+0L : -0x1.41106fd92d20b086p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c9p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0378c8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0379p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f0379p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f03788p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c8p+0L : -0x1.41106fd92d20b08790993f03788p+0L 1 : inexact-ok +lgamma -0x3.dp0 += lgamma downward flt-32 -0x3.dp+0f : -0x1.2ac7d8p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.dp+0f : -0x1.2ac7d6p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a3p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a3p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a2p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.dp+0 : -0x1.2ac7d6f6b00a2p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2858p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2858p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.dp+0L : -0x1.2ac7d6f6b00a2856p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed64p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed63p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0ed8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0edp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.dp+0L : -0x1.2ac7d6f6b00a28569d1e5ad0edp+0L 1 : inexact-ok +lgamma -0x3.d8p0 += lgamma downward flt-32 -0x3.d8p+0f : -0x1.0c75b6p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.d8p+0f : -0x1.0c75b6p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.d8p+0f : -0x1.0c75b4p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.d8p+0f : -0x1.0c75b4p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5fp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.d8p+0 : -0x1.0c75b5ade1a5ep+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d6p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be79p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be78p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38be8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38bep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.d8p+0L : -0x1.0c75b5ade1a5e5d7c50e9c38bep+0L 1 : inexact-ok +lgamma -0x3.ep0 += lgamma downward flt-32 -0x3.ep+0f : -0xe.2e1c2p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.ep+0f : -0xe.2e1c1p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.ep+0 : -0xe.2e1c140b222ep-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.ep+0 : -0xe.2e1c140b222ep-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.ep+0 : -0xe.2e1c140b222d8p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.ep+0 : -0xe.2e1c140b222d8p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc37p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.ep+0L : -0xe.2e1c140b222dc36p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fb8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fb8p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fbp-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644fbp-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710645p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710645p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644cp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.ep+0L : -0xe.2e1c140b222dc36eeeb710644cp-4L 1 : inexact-ok +lgamma -0x3.e8p0 += lgamma downward flt-32 -0x3.e8p+0f : -0xa.7fd7cp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.e8p+0f : -0xa.7fd7cp-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.e8p+0f : -0xa.7fd7bp-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.e8p+0f : -0xa.7fd7bp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2fp-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.e8p+0 : -0xa.7fd7bc9e5b2e8p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a7p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97e8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab97ep-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab98p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab98p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab94p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.e8p+0L : -0xa.7fd7bc9e5b2e8a6c5847d7ab94p-4L 1 : inexact-ok +lgamma -0x3.fp0 += lgamma downward flt-32 -0x3.fp+0f : -0x4.e2a518p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.fp+0f : -0x4.e2a518p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.fp+0f : -0x4.e2a51p-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.fp+0f : -0x4.e2a51p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8c4p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8c4p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8cp-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.fp+0 : -0x4.e2a516e3ce8cp-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c2598p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.fp+0L : -0x4.e2a516e3ce8c259p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f628p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f628p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f624p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f624p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f8p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.fp+0L : -0x4.e2a516e3ce8c25958fc0c743f6p-4L 1 : inexact-ok +lgamma -0x3.f8p0 += lgamma downward flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.f8p+0f : 0x5.614458p-4f 1 : inexact-ok += lgamma upward flt-32 -0x3.f8p+0f : 0x5.61446p-4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2f8p-4 1 : inexact-ok += lgamma upward dbl-64 -0x3.f8p+0 : 0x5.61445b27ef2fcp-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9afp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f8p+0L : 0x5.61445b27ef2f9af8p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354204p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f9354208p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93542p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f8p+0L : 0x5.61445b27ef2f9af42e57f93544p-4L 1 : inexact-ok +lgamma -4.25 += lgamma downward flt-32 -0x4.4p+0f : -0x2.11f048p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.4p+0f : -0x2.11f044p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f6p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.4p+0 : -0x2.11f0445d7c7f4p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.4p+0L : -0x2.11f0445d7c7f46e4p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6afp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6afp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6aeep+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6aeep+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6bp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6bp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6ap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.4p+0L : -0x2.11f0445d7c7f46e7ccff367e6ap+0L -1 : inexact-ok +lgamma -4.5 += lgamma downward flt-32 -0x4.8p+0f : -0x2.d02648p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.8p+0f : -0x2.d02648p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.8p+0f : -0x2.d02644p+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.8p+0f : -0x2.d02644p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.8p+0 : -0x2.d026474418ef6p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.8p+0 : -0x2.d026474418ef6p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.8p+0 : -0x2.d026474418ef4p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.8p+0 : -0x2.d026474418ef4p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fa4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fa4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.8p+0L : -0x2.d026474418ef5fap+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e74ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e74ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e748p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e748p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.8p+0L : -0x2.d026474418ef5fa1211babb6e7p+0L -1 : inexact-ok +lgamma -4.75 += lgamma downward flt-32 -0x4.cp+0f : -0x2.e01b0cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.cp+0f : -0x2.e01b08p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.cp+0 : -0x2.e01b099dd31eap+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.cp+0 : -0x2.e01b099dd31eap+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.cp+0 : -0x2.e01b099dd31e8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.cp+0 : -0x2.e01b099dd31e8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e9184p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.cp+0L : -0x2.e01b099dd31e918p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e68p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e68p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e66p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95e66p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95fp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.cp+0L : -0x2.e01b099dd31e9182bf31d3e95ep+0L -1 : inexact-ok +lgamma -5.25 += lgamma downward flt-32 -0x5.4p+0f : -0x3.ba71e8p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.4p+0f : -0x3.ba71e8p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.4p+0f : -0x3.ba71e4p+0f 1 : inexact-ok += lgamma upward flt-32 -0x5.4p+0f : -0x3.ba71e4p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb68p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb68p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb66p+0 1 : inexact-ok += lgamma upward dbl-64 -0x5.4p+0 : -0x3.ba71e6fbceb66p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6725p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6725p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.4p+0L : -0x3.ba71e6fbceb6724cp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e62p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728e6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728fp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.4p+0L : -0x3.ba71e6fbceb6724dd3e5f3728ep+0L 1 : inexact-ok +lgamma -5.5 += lgamma downward flt-32 -0x5.8p+0f : -0x4.8490a8p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.8p+0f : -0x4.8490a8p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.8p+0f : -0x4.8490ap+0f 1 : inexact-ok += lgamma upward flt-32 -0x5.8p+0f : -0x4.8490ap+0f 1 : inexact-ok += lgamma downward dbl-64 -0x5.8p+0 : -0x4.8490a63c2e098p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok += lgamma upward dbl-64 -0x5.8p+0 : -0x4.8490a63c2e094p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095cfp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.8p+0L : -0x4.8490a63c2e095ce8p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e1p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e0fcp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3e2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.8p+0L : -0x4.8490a63c2e095cece2cff1b3ep+0L 1 : inexact-ok +lgamma -5.75 += lgamma downward flt-32 -0x5.cp+0f : -0x4.9fe6ap+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok += lgamma upward flt-32 -0x5.cp+0f : -0x4.9fe698p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x5.cp+0 : -0x4.9fe6996865fdcp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x5.cp+0 : -0x4.9fe6996865fd8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.cp+0L : -0x4.9fe6996865fd9f48p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b60cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b60cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b608p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b608p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.cp+0L : -0x4.9fe6996865fd9f4ddc2a8b04b6p+0L 1 : inexact-ok +lgamma -6.25 += lgamma downward flt-32 -0x6.4p+0f : -0x5.8f95f8p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.4p+0f : -0x5.8f95f8p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.4p+0f : -0x5.8f95fp+0f -1 : inexact-ok += lgamma upward flt-32 -0x6.4p+0f : -0x5.8f95fp+0f -1 : inexact-ok += lgamma downward dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbep+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbep+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbdcp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x6.4p+0 : -0x5.8f95f609dcbdcp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec58p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.4p+0L : -0x5.8f95f609dcbdec5p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e953p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e952cp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e96p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e96p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e94p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.4p+0L : -0x5.8f95f609dcbdec55ff0dd66e94p+0L -1 : inexact-ok +lgamma -6.5 += lgamma downward flt-32 -0x6.8p+0f : -0x6.63bf18p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok += lgamma upward flt-32 -0x6.8p+0f : -0x6.63bf1p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc44p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x6.8p+0 : -0x6.63bf13aa8dc4p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc40318p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc40318p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.8p+0L : -0x6.63bf13aa8dc4031p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cbcp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cb8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305ep+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.8p+0L : -0x6.63bf13aa8dc40311e8a61d305cp+0L -1 : inexact-ok +lgamma -6.75 += lgamma downward flt-32 -0x6.cp+0f : -0x6.88be68p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok += lgamma upward flt-32 -0x6.cp+0f : -0x6.88be6p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x6.cp+0 : -0x6.88be607932f0cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.cp+0 : -0x6.88be607932f0cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.cp+0 : -0x6.88be607932f08p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x6.cp+0 : -0x6.88be607932f08p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a86p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a86p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.cp+0L : -0x6.88be607932f0a858p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd4p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bdd4p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bep+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bep+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bcp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.cp+0L : -0x6.88be607932f0a85a34afcbd3bcp+0L -1 : inexact-ok +lgamma -7.25 += lgamma downward flt-32 -0x7.4p+0f : -0x7.8ab8ep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.4p+0f : -0x7.8ab8ep+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.4p+0f : -0x7.8ab8d8p+0f 1 : inexact-ok += lgamma upward flt-32 -0x7.4p+0f : -0x7.8ab8d8p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e3p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok += lgamma upward dbl-64 -0x7.4p+0 : -0x7.8ab8df93f8e2cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0bp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0bp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.4p+0L : -0x7.8ab8df93f8e2d0a8p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3e4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d3ep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d2p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.4p+0L : -0x7.8ab8df93f8e2d0ab3f5a4d49d2p+0L 1 : inexact-ok +lgamma -7.5 += lgamma downward flt-32 -0x7.8p+0f : -0x8.678fdp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok += lgamma upward flt-32 -0x7.8p+0f : -0x8.678fcp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f88p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f88p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x7.8p+0 : -0x8.678fc2dc64f8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8699p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.8p+0L : -0x8.678fc2dc64f8698p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c03656p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c036558p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0368p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.8p+0L : -0x8.678fc2dc64f8698ca2539c0364p+0L 1 : inexact-ok +lgamma -7.75 += lgamma downward flt-32 -0x7.cp+0f : -0x8.94f4p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.cp+0f : -0x8.94f4p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.cp+0f : -0x8.94f3fp+0f 1 : inexact-ok += lgamma upward flt-32 -0x7.cp+0f : -0x8.94f3fp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bdp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bdp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bc8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x7.cp+0 : -0x8.94f3f99bb4bc8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf33p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf33p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.cp+0L : -0x8.94f3f99bb4bcf32p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d7p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d7p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d68p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15d68p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb16p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.cp+0L : -0x8.94f3f99bb4bcf32586bcabb15cp+0L 1 : inexact-ok +lgamma -8.25 += lgamma downward flt-32 -0x8.4p+0f : -0x9.a6efdp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.4p+0f : -0x9.a6efdp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.4p+0f : -0x9.a6efcp+0f -1 : inexact-ok += lgamma upward flt-32 -0x8.4p+0f : -0x9.a6efcp+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5ep+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5ep+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5d8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8.4p+0 : -0x9.a6efce3f0c5d8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfddp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfddp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.4p+0L : -0x9.a6efce3f0c5dfdcp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ceep+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ceep+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ced8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ced8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03dp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03dp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ccp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.4p+0L : -0x9.a6efce3f0c5dfdc1db446d03ccp+0L -1 : inexact-ok +lgamma -8.5 += lgamma downward flt-32 -0x8.8p+0f : -0xa.8b6b3p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok += lgamma upward flt-32 -0x8.8p+0f : -0xa.8b6b2p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8.8p+0 : -0xa.8b6b2323e3188p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8.8p+0 : -0xa.8b6b2323e318p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829dp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829dp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.8p+0L : -0xa.8b6b2323e31829cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6dp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6dp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6c8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e6c8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e4p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.8p+0L : -0xa.8b6b2323e31829c0be636f82e4p+0L -1 : inexact-ok +lgamma -8.75 += lgamma downward flt-32 -0x8.cp+0f : -0xa.c03b2p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok += lgamma upward flt-32 -0x8.cp+0f : -0xa.c03b1p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8.cp+0 : -0xa.c03b140e0f97p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8.cp+0 : -0xa.c03b140e0f968p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abdp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abdp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.cp+0L : -0xa.c03b140e0f96abcp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806683p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806682f8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806684p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c901806684p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c90180668p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.cp+0L : -0xa.c03b140e0f96abc4c90180668p+0L -1 : inexact-ok +lgamma -9.25 += lgamma downward flt-32 -0x9.4p+0f : -0xb.e070cp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.4p+0f : -0xb.e070cp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.4p+0f : -0xb.e070bp+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.4p+0f : -0xb.e070bp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b7p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.4p+0 : -0xb.e070bc16c1b68p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b16p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.4p+0L : -0xb.e070bc16c1b6b15p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8bp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8a8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfccp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.4p+0L : -0xb.e070bc16c1b6b15d44a869cfc8p+0L 1 : inexact-ok +lgamma -9.5 += lgamma downward flt-32 -0x9.8p+0f : -0xc.cbbfdp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.8p+0f : -0xc.cbbfdp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.8p+0f : -0xc.cbbfcp+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.8p+0f : -0xc.cbbfcp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7ae8p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.8p+0 : -0xc.cbbfcbeca7aep+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e6p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e6p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934fp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934fp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934e8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934e8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5938p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.8p+0L : -0xc.cbbfcbeca7ae3e5503d29e5934p+0L 1 : inexact-ok +lgamma -9.75 += lgamma downward flt-32 -0x9.cp+0f : -0xd.07362p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.cp+0f : -0xd.07361p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.cp+0 : -0xd.0736112f6db3p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.cp+0 : -0xd.0736112f6db28p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.cp+0L : -0xd.0736112f6db281bp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85a00008p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85a004p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.cp+0L : -0xd.0736112f6db281b4a90d85ap+0L 1 : inexact-ok +lgamma -10.25 += lgamma downward flt-32 -0xa.4p+0f : -0xe.34394p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.4p+0f : -0xe.34393p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.4p+0 : -0xe.343934d8f3a18p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.4p+0 : -0xe.343934d8f3a18p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.4p+0 : -0xe.343934d8f3a1p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.4p+0 : -0xe.343934d8f3a1p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1738p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.4p+0L : -0xe.343934d8f3a1737p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe3p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fe28p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d07p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d07p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fcp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.4p+0L : -0xe.343934d8f3a1737b4ce05d06fcp+0L -1 : inexact-ok +lgamma -10.5 += lgamma downward flt-32 -0xa.8p+0f : -0xf.25b39p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.8p+0f : -0xf.25b38p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.8p+0 : -0xf.25b38682cbb5p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.8p+0 : -0xf.25b38682cbb5p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.8p+0 : -0xf.25b38682cbb48p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.8p+0 : -0xf.25b38682cbb48p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e37p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e37p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.8p+0L : -0xf.25b38682cbb4e36p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c58p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55c5p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee56p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.8p+0L : -0xf.25b38682cbb4e366d49d0ee55cp+0L -1 : inexact-ok +lgamma -10.75 += lgamma downward flt-32 -0xa.cp+0f : -0xf.672ffp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.cp+0f : -0xf.672fep+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.cp+0 : -0xf.672fe4026796p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.cp+0 : -0xf.672fe40267958p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b13p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.cp+0L : -0xf.672fe4026795b12p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c48p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c48p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c4p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2c4p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c3p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.cp+0L : -0xf.672fe4026795b128b9dd0a7c2cp+0L -1 : inexact-ok +lgamma -11.25 += lgamma downward flt-32 -0xb.4p+0f : -0x1.09fd68p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.4p+0f : -0x1.09fd68p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.4p+0f : -0x1.09fd66p+4f 1 : inexact-ok += lgamma upward flt-32 -0xb.4p+0f : -0x1.09fd66p+4f 1 : inexact-ok += lgamma downward dbl-64 -0xb.4p+0 : -0x1.09fd673bdc938p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok += lgamma upward dbl-64 -0xb.4p+0 : -0x1.09fd673bdc937p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.4p+0L : -0x1.09fd673bdc93709cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597082p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b597081p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b5971p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.4p+0L : -0x1.09fd673bdc93709c0e0c3b59708p+4L 1 : inexact-ok +lgamma -11.5 += lgamma downward flt-32 -0xb.8p+0f : -0x1.196f14p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok += lgamma upward flt-32 -0xb.8p+0f : -0x1.196f12p+4f 1 : inexact-ok += lgamma downward dbl-64 -0xb.8p+0 : -0x1.196f12e453064p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok += lgamma upward dbl-64 -0xb.8p+0 : -0x1.196f12e453063p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636aep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.8p+0L : -0x1.196f12e4530636acp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.8p+0L : -0x1.196f12e4530636addbb797998b7ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.8p+0L : -0x1.196f12e4530636addbb797998bp+4L 1 : inexact-ok +lgamma -11.75 += lgamma downward flt-32 -0xb.cp+0f : -0x1.1ddefp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.cp+0f : -0x1.1ddefp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.cp+0f : -0x1.1ddeeep+4f 1 : inexact-ok += lgamma upward flt-32 -0xb.cp+0f : -0x1.1ddeeep+4f 1 : inexact-ok += lgamma downward dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20dp+4 1 : inexact-ok += lgamma upward dbl-64 -0xb.cp+0 : -0x1.1ddeefa04e20dp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d892p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d892p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.cp+0L : -0x1.1ddeefa04e20d89p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985288p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea2985287p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea29853p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.cp+0L : -0x1.1ddeefa04e20d8902b3ea298528p+4L 1 : inexact-ok +lgamma -12.25 += lgamma downward flt-32 -0xc.4p+0f : -0x1.32140ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.4p+0f : -0x1.32140ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.4p+0f : -0x1.321408p+4f -1 : inexact-ok += lgamma upward flt-32 -0xc.4p+0f : -0x1.321408p+4f -1 : inexact-ok += lgamma downward dbl-64 -0xc.4p+0 : -0x1.32140999470e4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok += lgamma upward dbl-64 -0xc.4p+0 : -0x1.32140999470e3p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e301p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.4p+0L : -0x1.32140999470e300ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.4p+0L : -0x1.32140999470e300f73a257c054c6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c055p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c055p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c0548p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.4p+0L : -0x1.32140999470e300f73a257c0548p+4L -1 : inexact-ok +lgamma -12.5 += lgamma downward flt-32 -0xc.8p+0f : -0x1.41d876p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.8p+0f : -0x1.41d876p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.8p+0f : -0x1.41d874p+4f -1 : inexact-ok += lgamma upward flt-32 -0xc.8p+0f : -0x1.41d874p+4f -1 : inexact-ok += lgamma downward dbl-64 -0xc.8p+0 : -0x1.41d87554b103bp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0xc.8p+0 : -0x1.41d87554b103ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5eap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.8p+0L : -0x1.41d87554b103a5e8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc2ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102cc8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.8p+0L : -0x1.41d87554b103a5e91b085102ccp+4L -1 : inexact-ok +lgamma -12.75 += lgamma downward flt-32 -0xc.cp+0f : -0x1.46997p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok += lgamma upward flt-32 -0xc.cp+0f : -0x1.46996ep+4f -1 : inexact-ok += lgamma downward dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8fp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0xc.cp+0 : -0x1.46996e9ff5e8ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e792p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e792p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.cp+0L : -0x1.46996e9ff5e8e79p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1ab3p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.cp+0L : -0x1.46996e9ff5e8e7901aa2fd6c1a8p+4L -1 : inexact-ok +lgamma -13.25 += lgamma downward flt-32 -0xd.4p+0f : -0x1.5b6c18p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.4p+0f : -0x1.5b6c18p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.4p+0f : -0x1.5b6c16p+4f 1 : inexact-ok += lgamma upward flt-32 -0xd.4p+0f : -0x1.5b6c16p+4f 1 : inexact-ok += lgamma downward dbl-64 -0xd.4p+0 : -0x1.5b6c176a914dap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok += lgamma upward dbl-64 -0xd.4p+0 : -0x1.5b6c176a914d9p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9644p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9644p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.4p+0L : -0x1.5b6c176a914d9642p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4984p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4984p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4983p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4983p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c4ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.4p+0L : -0x1.5b6c176a914d9642f7b1b82c498p+4L 1 : inexact-ok +lgamma -13.5 += lgamma downward flt-32 -0xd.8p+0f : -0x1.6b7d14p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.8p+0f : -0x1.6b7d14p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.8p+0f : -0x1.6b7d12p+4f 1 : inexact-ok += lgamma upward flt-32 -0xd.8p+0f : -0x1.6b7d12p+4f 1 : inexact-ok += lgamma downward dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefdp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefdp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefcp+4 1 : inexact-ok += lgamma upward dbl-64 -0xd.8p+0 : -0x1.6b7d13453aefcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce16p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce16p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.8p+0L : -0x1.6b7d13453aefce14p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493ce6p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493c8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.8p+0L : -0x1.6b7d13453aefce149d2ee0493c8p+4L 1 : inexact-ok +lgamma -13.75 += lgamma downward flt-32 -0xd.cp+0f : -0x1.708936p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.cp+0f : -0x1.708936p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.cp+0f : -0x1.708934p+4f 1 : inexact-ok += lgamma upward flt-32 -0xd.cp+0f : -0x1.708934p+4f 1 : inexact-ok += lgamma downward dbl-64 -0xd.cp+0 : -0x1.70893507e7aadp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok += lgamma upward dbl-64 -0xd.cp+0 : -0x1.70893507e7aacp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac336p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.cp+0L : -0x1.70893507e7aac334p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca85p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca85p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca84p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca84p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3cbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.cp+0L : -0x1.70893507e7aac335181780e3ca8p+4L 1 : inexact-ok +lgamma -14.25 += lgamma downward flt-32 -0xe.4p+0f : -0x1.85ee2cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok += lgamma upward flt-32 -0xe.4p+0f : -0x1.85ee2ap+4f -1 : inexact-ok += lgamma downward dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7d1p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7d1p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7dp+4 -1 : inexact-ok += lgamma upward dbl-64 -0xe.4p+0 : -0x1.85ee2af24d7dp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a8ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a8ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.4p+0L : -0x1.85ee2af24d7d0a88p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e7ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.4p+0L : -0x1.85ee2af24d7d0a88e9ac08b57ep+4L -1 : inexact-ok +lgamma -14.5 += lgamma downward flt-32 -0xe.8p+0f : -0x1.964664p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.8p+0f : -0x1.964664p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.8p+0f : -0x1.964662p+4f -1 : inexact-ok += lgamma upward flt-32 -0xe.8p+0f : -0x1.964662p+4f -1 : inexact-ok += lgamma downward dbl-64 -0xe.8p+0 : -0x1.9646635d59cf2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok += lgamma upward dbl-64 -0xe.8p+0 : -0x1.9646635d59cf1p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.8p+0L : -0x1.9646635d59cf13f4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f07111p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f07111p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0711p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0711p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f0718p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.8p+0L : -0x1.9646635d59cf13f4add1e2f071p+4L -1 : inexact-ok +lgamma -14.75 += lgamma downward flt-32 -0xe.cp+0f : -0x1.9b988ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.cp+0f : -0x1.9b988ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.cp+0f : -0x1.9b9888p+4f -1 : inexact-ok += lgamma upward flt-32 -0xe.cp+0f : -0x1.9b9888p+4f -1 : inexact-ok += lgamma downward dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok += lgamma upward dbl-64 -0xe.cp+0 : -0x1.9b9889f00a16bp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dcp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dcp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.cp+0L : -0x1.9b9889f00a16b6dap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacfp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbacep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbbp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abbbp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abba8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.cp+0L : -0x1.9b9889f00a16b6da301362abba8p+4L -1 : inexact-ok +lgamma -15.25 += lgamma downward flt-32 -0xf.4p+0f : -0x1.b1860cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.4p+0f : -0x1.b1860cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.4p+0f : -0x1.b1860ap+4f 1 : inexact-ok += lgamma upward flt-32 -0xf.4p+0f : -0x1.b1860ap+4f 1 : inexact-ok += lgamma downward dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf35p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf35p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf34p+4 1 : inexact-ok += lgamma upward dbl-64 -0xf.4p+0 : -0x1.b1860b9f9cf34p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.4p+0L : -0x1.b1860b9f9cf34edap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357554p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e357553p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e35758p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e35758p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e3575p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.4p+0L : -0x1.b1860b9f9cf34eda33665e3575p+4L 1 : inexact-ok +lgamma -15.5 += lgamma downward flt-32 -0xf.8p+0f : -0x1.c220ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok += lgamma upward flt-32 -0xf.8p+0f : -0x1.c220dep+4f 1 : inexact-ok += lgamma downward dbl-64 -0xf.8p+0 : -0x1.c220de6eff08ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok += lgamma upward dbl-64 -0xf.8p+0 : -0x1.c220de6eff08dp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.8p+0L : -0x1.c220de6eff08d03cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb4ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb49p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cb8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cbp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.8p+0L : -0x1.c220de6eff08d03c1f90ec27cbp+4L 1 : inexact-ok +lgamma -15.75 += lgamma downward flt-32 -0xf.cp+0f : -0x1.c7b49p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok += lgamma upward flt-32 -0xf.cp+0f : -0x1.c7b48ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d4p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok += lgamma upward dbl-64 -0xf.cp+0 : -0x1.c7b48e949c3d3p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3428p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.cp+0L : -0x1.c7b48e949c3d3426p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d5ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d59p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.cp+0L : -0x1.c7b48e949c3d3427fac367504dp+4L 1 : inexact-ok +lgamma -16.25 += lgamma downward flt-32 -0x1.04p+4f : -0x1.de2214p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.04p+4f : -0x1.de2212p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.04p+4 : -0x1.de2212eef35f4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.04p+4 : -0x1.de2212eef35f3p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.04p+4L : -0x1.de2212eef35f350cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d46p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d45p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051dp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.04p+4L : -0x1.de2212eef35f350cc51d00051dp+4L -1 : inexact-ok +lgamma -16.5 += lgamma downward flt-32 -0x1.08p+4f : -0x1.eefb7p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.08p+4f : -0x1.eefb6ep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d7p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.08p+4 : -0x1.eefb6ed92d5d7p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aaap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aaap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.08p+4L : -0x1.eefb6ed92d5d7aa8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb39p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb38p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95ceb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.08p+4L : -0x1.eefb6ed92d5d7aa845edc95cebp+4L -1 : inexact-ok +lgamma -16.75 += lgamma downward flt-32 -0x1.0cp+4f : -0x1.f4ccb8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.0cp+4f : -0x1.f4ccb8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.0cp+4f : -0x1.f4ccb6p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.0cp+4f : -0x1.f4ccb6p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4248p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4248p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4247fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0cp+4 : -0x1.f4ccb75a4247fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa76p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0cp+4L : -0x1.f4ccb75a4247fa74p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a9p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a9p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c0a8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0cp+4L : -0x1.f4ccb75a4247fa751ee3e945c08p+4L -1 : inexact-ok +lgamma -17.25 += lgamma downward flt-32 -0x1.14p+4f : -0x2.0bb2b8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.14p+4f : -0x2.0bb2b8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.14p+4f : -0x2.0bb2b4p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.14p+4f : -0x2.0bb2b4p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.14p+4 : -0x2.0bb2b66649904p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.14p+4 : -0x2.0bb2b66649904p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.14p+4 : -0x2.0bb2b66649902p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.14p+4 : -0x2.0bb2b66649902p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b66649903084p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b66649903084p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.14p+4L : -0x2.0bb2b6664990308p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2314p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2314p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2312p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c2312p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c24p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.14p+4L : -0x2.0bb2b66649903080e12e244c23p+4L 1 : inexact-ok +lgamma -17.5 += lgamma downward flt-32 -0x1.18p+4f : -0x2.1cc704p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.18p+4f : -0x2.1cc7p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.18p+4 : -0x2.1cc701ffd0282p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.18p+4 : -0x2.1cc701ffd028p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280ddp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280ddp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.18p+4L : -0x2.1cc701ffd0280dccp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdd2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bddp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.18p+4L : -0x2.1cc701ffd0280dccf6b051e1bdp+4L 1 : inexact-ok +lgamma -17.75 += lgamma downward flt-32 -0x1.1cp+4f : -0x2.22d268p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.1cp+4f : -0x2.22d264p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb694p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.1cp+4 : -0x2.22d2642bdb692p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1cp+4L : -0x2.22d2642bdb692f14p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5855p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5855p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5854ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d5854ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d586p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1cp+4L : -0x2.22d2642bdb692f166219f8d585p+4L 1 : inexact-ok +lgamma -18.25 += lgamma downward flt-32 -0x1.24p+4f : -0x2.3a2a3p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.24p+4f : -0x2.3a2a2cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.24p+4 : -0x2.3a2a2c33d815cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da1cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da1cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.24p+4L : -0x2.3a2a2c33d815da18p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c66p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c66p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c64p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3c64p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.24p+4L : -0x2.3a2a2c33d815da18a695407a3cp+4L -1 : inexact-ok +lgamma -18.5 += lgamma downward flt-32 -0x1.28p+4f : -0x2.4b7634p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.28p+4f : -0x2.4b7634p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.28p+4f : -0x2.4b763p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.28p+4f : -0x2.4b763p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.28p+4 : -0x2.4b76325cc89aap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.28p+4 : -0x2.4b76325cc89aap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.28p+4 : -0x2.4b76325cc89a8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.28p+4 : -0x2.4b76325cc89a8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.28p+4L : -0x2.4b76325cc89a90ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdaep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdacp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.28p+4L : -0x2.4b76325cc89a90a169e4cce7fdp+4L -1 : inexact-ok +lgamma -18.75 += lgamma downward flt-32 -0x1.2cp+4f : -0x2.51b89p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.2cp+4f : -0x2.51b89p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.2cp+4f : -0x2.51b88cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.2cp+4f : -0x2.51b88cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.2cp+4 : -0x2.51b88f97694ccp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2cp+4 : -0x2.51b88f97694ccp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2cp+4 : -0x2.51b88f97694cap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2cp+4 : -0x2.51b88f97694cap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb15p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2cp+4L : -0x2.51b88f97694cb14cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda9612p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda961p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda97p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2cp+4L : -0x2.51b88f97694cb14e4f0e0fda96p+4L -1 : inexact-ok +lgamma -19.25 += lgamma downward flt-32 -0x1.34p+4f : -0x2.697c24p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.34p+4f : -0x2.697c24p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.34p+4f : -0x2.697c2p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.34p+4f : -0x2.697c2p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.34p+4 : -0x2.697c23520ea4ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.34p+4 : -0x2.697c23520ea4ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.34p+4 : -0x2.697c23520ea4cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.34p+4 : -0x2.697c23520ea4cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.34p+4L : -0x2.697c23520ea4d9a4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e24p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e24p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e22p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7e22p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.34p+4L : -0x2.697c23520ea4d9a7157b930d7ep+4L 1 : inexact-ok +lgamma -19.5 += lgamma downward flt-32 -0x1.38p+4f : -0x2.7afd04p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.38p+4f : -0x2.7afd04p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.38p+4f : -0x2.7afdp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.38p+4f : -0x2.7afdp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b996p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.38p+4 : -0x2.7afd03ae5b994p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b99459cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.38p+4L : -0x2.7afd03ae5b994598p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515bcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87516p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87516p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.38p+4L : -0x2.7afd03ae5b99459b2483c87515p+4L 1 : inexact-ok +lgamma -19.75 += lgamma downward flt-32 -0x1.3cp+4f : -0x2.81739p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.3cp+4f : -0x2.81739p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.3cp+4f : -0x2.81738cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.3cp+4f : -0x2.81738cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd8ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.3cp+4 : -0x2.81738ebf2dd88p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3cp+4L : -0x2.81738ebf2dd88e14p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790acp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790acp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790aap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe790aap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe791p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe791p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe79p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3cp+4L : -0x2.81738ebf2dd88e145b52ffe79p+4L 1 : inexact-ok +lgamma -20.25 += lgamma downward flt-32 -0x1.44p+4f : -0x2.999d8cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.44p+4f : -0x2.999d8cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.44p+4f : -0x2.999d88p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.44p+4f : -0x2.999d88p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.44p+4 : -0x2.999d8a3dc8772p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.44p+4 : -0x2.999d8a3dc8772p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.44p+4 : -0x2.999d8a3dc877p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.44p+4 : -0x2.999d8a3dc877p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.44p+4L : -0x2.999d8a3dc87714ccp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbef4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbfp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbfp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.44p+4L : -0x2.999d8a3dc87714cf45457fefbep+4L -1 : inexact-ok +lgamma -20.5 += lgamma downward flt-32 -0x1.48p+4f : -0x2.ab50bp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.48p+4f : -0x2.ab50acp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd5p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.48p+4 : -0x2.ab50acb9fbd4ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e958p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.48p+4L : -0x2.ab50acb9fbd4e954p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20954p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20954p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20952p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20952p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e20ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.48p+4L : -0x2.ab50acb9fbd4e957c1a582e209p+4L -1 : inexact-ok +lgamma -20.75 += lgamma downward flt-32 -0x1.4cp+4f : -0x2.b1f8ep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.4cp+4f : -0x2.b1f8dcp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4cp+4 : -0x2.b1f8ddf5bf30ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a558p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4cp+4L : -0x2.b1f8ddf5bf30a554p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adacp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adacp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adaap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adaap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3aep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3aep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4cp+4L : -0x2.b1f8ddf5bf30a5572ac9d4d3adp+4L -1 : inexact-ok +lgamma -21.25 += lgamma downward flt-32 -0x1.54p+4f : -0x2.ca8464p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.54p+4f : -0x2.ca846p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c96p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.54p+4 : -0x2.ca8460bab0c94p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94ca4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.54p+4L : -0x2.ca8460bab0c94cap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f9742p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f9742p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f974p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f974p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f98p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.54p+4L : -0x2.ca8460bab0c94ca2c85fbc3f97p+4L 1 : inexact-ok +lgamma -21.5 += lgamma downward flt-32 -0x1.58p+4f : -0x2.dc676cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.58p+4f : -0x2.dc676cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.58p+4f : -0x2.dc6768p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.58p+4f : -0x2.dc6768p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.58p+4 : -0x2.dc676b66a8902p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.58p+4 : -0x2.dc676b66a8902p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.58p+4 : -0x2.dc676b66a89p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.58p+4 : -0x2.dc676b66a89p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.58p+4L : -0x2.dc676b66a89013e8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c58p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694c56p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.58p+4L : -0x2.dc676b66a89013e9bf50b6694cp+4L 1 : inexact-ok +lgamma -21.75 += lgamma downward flt-32 -0x1.5cp+4f : -0x2.e33ef8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.5cp+4f : -0x2.e33ef8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.5cp+4f : -0x2.e33ef4p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.5cp+4f : -0x2.e33ef4p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df6p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df6p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df5ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.5cp+4 : -0x2.e33ef7090df5ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe34p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5cp+4L : -0x2.e33ef7090df5fe3p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1eap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5cp+4L : -0x2.e33ef7090df5fe33e9103516b1p+4L 1 : inexact-ok +lgamma -22.25 += lgamma downward flt-32 -0x1.64p+4f : -0x2.fc2794p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.64p+4f : -0x2.fc2794p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.64p+4f : -0x2.fc279p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.64p+4f : -0x2.fc279p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb2p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.64p+4 : -0x2.fc27921a70bb2p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb3654p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb3654p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.64p+4L : -0x2.fc27921a70bb365p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982fap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015983p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015983p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.64p+4L : -0x2.fc27921a70bb36502d28015982p+4L -1 : inexact-ok +lgamma -22.5 += lgamma downward flt-32 -0x1.68p+4f : -0x3.0e3864p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.68p+4f : -0x3.0e386p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.68p+4 : -0x3.0e3860d473068p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.68p+4 : -0x3.0e3860d473066p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.68p+4L : -0x3.0e3860d4730664e8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd36p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcd34p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.68p+4L : -0x3.0e3860d4730664e8d52d272bcdp+4L -1 : inexact-ok +lgamma -22.75 += lgamma downward flt-32 -0x1.6cp+4f : -0x3.153d3p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.6cp+4f : -0x3.153d3p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.6cp+4f : -0x3.153d2cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.6cp+4f : -0x3.153d2cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92f2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6cp+4 : -0x3.153d2f0ea92fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f085p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6cp+4L : -0x3.153d2f0ea92f084cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebcap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebc8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6cp+4L : -0x3.153d2f0ea92f084fec38a601ebp+4L -1 : inexact-ok +lgamma -23.25 += lgamma downward flt-32 -0x1.74p+4f : -0x3.2e7ed8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.74p+4f : -0x3.2e7ed8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.74p+4f : -0x3.2e7ed4p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.74p+4f : -0x3.2e7ed4p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.74p+4 : -0x3.2e7ed62745db2p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.74p+4 : -0x3.2e7ed62745dbp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0598p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0598p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.74p+4L : -0x3.2e7ed62745db0594p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad48p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad46p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cad46p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682caep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.74p+4L : -0x3.2e7ed62745db05944c8a682cadp+4L 1 : inexact-ok +lgamma -23.5 += lgamma downward flt-32 -0x1.78p+4f : -0x3.40bb74p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.78p+4f : -0x3.40bb74p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.78p+4f : -0x3.40bb7p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.78p+4f : -0x3.40bb7p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.78p+4 : -0x3.40bb73b417caep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.78p+4 : -0x3.40bb73b417caep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.78p+4 : -0x3.40bb73b417cacp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.78p+4 : -0x3.40bb73b417cacp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cada04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cada04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.78p+4L : -0x3.40bb73b417cadap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dd36p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455dep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.78p+4L : -0x3.40bb73b417cada01316c3455ddp+4L 1 : inexact-ok +lgamma -23.75 += lgamma downward flt-32 -0x1.7cp+4f : -0x3.47eb9cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.7cp+4f : -0x3.47eb9cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.7cp+4f : -0x3.47eb98p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.7cp+4f : -0x3.47eb98p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7cp+4 : -0x3.47eb9a13a5e8ap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a56cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a56cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7cp+4L : -0x3.47eb9a13a5e8a568p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730e2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730e2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80730ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80731p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d80731p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d8073p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7cp+4L : -0x3.47eb9a13a5e8a56971e8d8073p+4L 1 : inexact-ok +lgamma -24.25 += lgamma downward flt-32 -0x1.84p+4f : -0x3.618298p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.84p+4f : -0x3.618298p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.84p+4f : -0x3.618294p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.84p+4f : -0x3.618294p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.84p+4 : -0x3.6182974be0d1p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.84p+4 : -0x3.6182974be0d1p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.84p+4 : -0x3.6182974be0d0ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.84p+4 : -0x3.6182974be0d0ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f664p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.84p+4L : -0x3.6182974be0d0f66p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7796p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7796p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7794p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.84p+4L : -0x3.6182974be0d0f6629117525e7794p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e78p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e78p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e77p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.84p+4L : -0x3.6182974be0d0f6629117525e77p+4L -1 : inexact-ok +lgamma -24.5 += lgamma downward flt-32 -0x1.88p+4f : -0x3.73e938p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.88p+4f : -0x3.73e938p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.88p+4f : -0x3.73e934p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.88p+4f : -0x3.73e934p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.88p+4 : -0x3.73e93790ff62ap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.88p+4 : -0x3.73e93790ff62ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.88p+4 : -0x3.73e93790ff628p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.88p+4 : -0x3.73e93790ff628p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62911p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.88p+4L : -0x3.73e93790ff62910cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641bap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf642p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf642p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.88p+4L : -0x3.73e93790ff62910f53a08bf641p+4L -1 : inexact-ok +lgamma -24.75 += lgamma downward flt-32 -0x1.8cp+4f : -0x3.7b42f4p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.8cp+4f : -0x3.7b42f4p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.8cp+4f : -0x3.7b42fp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.8cp+4f : -0x3.7b42fp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.8cp+4 : -0x3.7b42f37904238p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8cp+4 : -0x3.7b42f37904236p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8cp+4L : -0x3.7b42f379042362dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8cp+4L : -0x3.7b42f379042362d245e912d820e4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d821p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d821p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d82p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8cp+4L : -0x3.7b42f379042362d245e912d82p+4L -1 : inexact-ok +lgamma -25.25 += lgamma downward flt-32 -0x1.94p+4f : -0x3.952bep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.94p+4f : -0x3.952bdcp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.94p+4 : -0x3.952bdce9557fep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.94p+4 : -0x3.952bdce9557fcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca28p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca28p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.94p+4L : -0x3.952bdce9557fca24p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72cap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72c8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72c8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f73p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f73p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.94p+4L : -0x3.952bdce9557fca25fb42723f72p+4L 1 : inexact-ok +lgamma -25.5 += lgamma downward flt-32 -0x1.98p+4f : -0x3.a7badcp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.98p+4f : -0x3.a7bad8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.98p+4 : -0x3.a7bad8102447ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.98p+4 : -0x3.a7bad8102447ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.98p+4 : -0x3.a7bad81024478p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.98p+4 : -0x3.a7bad81024478p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.98p+4L : -0x3.a7bad810244797a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a26p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a26p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a24p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038a24p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.98p+4L : -0x3.a7bad810244797a9ffa322038ap+4L 1 : inexact-ok +lgamma -25.75 += lgamma downward flt-32 -0x1.9cp+4f : -0x3.af3c8cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.9cp+4f : -0x3.af3c8cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.9cp+4f : -0x3.af3c88p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.9cp+4f : -0x3.af3c88p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e394p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9cp+4 : -0x3.af3c8a0f6e392p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392338p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9cp+4L : -0x3.af3c8a0f6e392334p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d50b2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d51p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d51p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d5p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9cp+4L : -0x3.af3c8a0f6e39233617cadb8d5p+4L 1 : inexact-ok +lgamma -26.25 += lgamma downward flt-32 -0x1.a4p+4f : -0x3.c9743cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.a4p+4f : -0x3.c97438p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.a4p+4 : -0x3.c974390b28308p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a4p+4 : -0x3.c974390b28308p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a4p+4 : -0x3.c974390b28306p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a4p+4 : -0x3.c974390b28306p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307048p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a4p+4L : -0x3.c974390b28307044p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601576p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601576p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601574p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a4p+4L : -0x3.c974390b2830704759a858601574p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586016p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a4p+4L : -0x3.c974390b2830704759a8586015p+4L -1 : inexact-ok +lgamma -26.5 += lgamma downward flt-32 -0x1.a8p+4f : -0x3.dc2a08p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.a8p+4f : -0x3.dc2a08p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.a8p+4f : -0x3.dc2a04p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.a8p+4f : -0x3.dc2a04p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba3ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a8p+4 : -0x3.dc2a0760eba3ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f57cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f57cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a8p+4L : -0x3.dc2a0760eba3f578p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff24p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ff22p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda9p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a8p+4L : -0x3.dc2a0760eba3f5784050bda8ffp+4L -1 : inexact-ok +lgamma -26.75 += lgamma downward flt-32 -0x1.acp+4f : -0x3.e3d23p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.acp+4f : -0x3.e3d23p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.acp+4f : -0x3.e3d22cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.acp+4f : -0x3.e3d22cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711ccp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.acp+4 : -0x3.e3d22f3b711cap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1ccp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1ccp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.acp+4L : -0x3.e3d22f3b711ca1c8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd26p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd26p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdd24p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbdep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.acp+4L : -0x3.e3d22f3b711ca1c8360ee4bbddp+4L -1 : inexact-ok +lgamma -27.25 += lgamma downward flt-32 -0x1.b4p+4f : -0x3.fe55bcp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.b4p+4f : -0x3.fe55b8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334aap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334aap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334a8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b4p+4 : -0x3.fe55b8d8334a8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b4p+4L : -0x3.fe55b8d8334a9a3p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2fep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd3p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b4p+4L : -0x3.fe55b8d8334a9a313e1792cbd2p+4L 1 : inexact-ok +lgamma -27.5 += lgamma downward flt-32 -0x1.b8p+4f : -0x4.1130fp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.b8p+4f : -0x4.1130fp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.b8p+4f : -0x4.1130e8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.b8p+4f : -0x4.1130e8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.b8p+4 : -0x4.1130ef485a83p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b8p+4 : -0x4.1130ef485a82cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b8p+4L : -0x4.1130ef485a82c8bp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f34p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f34p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f3p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2f3p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b8p+4L : -0x4.1130ef485a82c8b7fa637c5a2ep+4L 1 : inexact-ok +lgamma -27.75 += lgamma downward flt-32 -0x1.bcp+4f : -0x4.18fe3p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.bcp+4f : -0x4.18fe28p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.bcp+4 : -0x4.18fe289399754p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bcp+4 : -0x4.18fe289399754p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bcp+4 : -0x4.18fe28939975p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bcp+4 : -0x4.18fe28939975p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bcp+4L : -0x4.18fe2893997537ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe2893997537ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bcp+4L : -0x4.18fe289399753798p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5ded14p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5deep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5deep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5decp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bcp+4L : -0x4.18fe28939975379956e6bd5decp+4L 1 : inexact-ok +lgamma -28.25 += lgamma downward flt-32 -0x1.c4p+4f : -0x4.33cad8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.c4p+4f : -0x4.33cad8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.c4p+4f : -0x4.33cadp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.c4p+4f : -0x4.33cadp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.c4p+4 : -0x4.33cad742071e4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c4p+4 : -0x4.33cad742071ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c4p+4L : -0x4.33cad742071e19d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343392p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343392p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343391cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc343391cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc3433ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc3433ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc34338p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c4p+4L : -0x4.33cad742071e19dd9fabc34338p+4L -1 : inexact-ok +lgamma -28.5 += lgamma downward flt-32 -0x1.c8p+4f : -0x4.46ca28p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.c8p+4f : -0x4.46ca28p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.c8p+4f : -0x4.46ca2p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.c8p+4f : -0x4.46ca2p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cf4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cf4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cfp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c8p+4 : -0x4.46ca244f93cfp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf34ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf34ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c8p+4L : -0x4.46ca244f93cf3498p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce46cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce468p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c8p+4L : -0x4.46ca244f93cf3498a8fc081ce4p+4L -1 : inexact-ok +lgamma -28.75 += lgamma downward flt-32 -0x1.ccp+4f : -0x4.4ebb28p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.ccp+4f : -0x4.4ebb2p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.ccp+4 : -0x4.4ebb238830308p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.ccp+4 : -0x4.4ebb238830304p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305be8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305be8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.ccp+4L : -0x4.4ebb238830305bep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210308p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.ccp+4L : -0x4.4ebb238830305be106adc3210304p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32104p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32104p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32102p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.ccp+4L : -0x4.4ebb238830305be106adc32102p+4L -1 : inexact-ok +lgamma -29.25 += lgamma downward flt-32 -0x1.d4p+4f : -0x4.69ce78p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.d4p+4f : -0x4.69ce7p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.d4p+4 : -0x4.69ce718eca03p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d4p+4 : -0x4.69ce718eca03p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d4p+4 : -0x4.69ce718eca02cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d4p+4 : -0x4.69ce718eca02cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d4p+4L : -0x4.69ce718eca02e1dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2144p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2144p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c214p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c214p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c22p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c22p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d4p+4L : -0x4.69ce718eca02e1d407ee1c6c2p+4L 1 : inexact-ok +lgamma -29.5 += lgamma downward flt-32 -0x1.d8p+4f : -0x4.7cf0ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.d8p+4f : -0x4.7cf098p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.d8p+4 : -0x4.7cf09ab733584p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d8p+4 : -0x4.7cf09ab73358p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d8p+4L : -0x4.7cf09ab733581fd8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54f4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54fp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e56p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d8p+4L : -0x4.7cf09ab733581fd87d96251e54p+4L 1 : inexact-ok +lgamma -29.75 += lgamma downward flt-32 -0x1.dcp+4f : -0x4.85043p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.dcp+4f : -0x4.850428p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4fcp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4fcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4f8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.dcp+4 : -0x4.85042abb5d4f8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb7ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dcp+4L : -0x4.85042abb5d4fb798p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d3cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6d3cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dcp+4L : -0x4.85042abb5d4fb79dfb39ce8c6cp+4L 1 : inexact-ok +lgamma -30.25 += lgamma downward flt-32 -0x1.e4p+4f : -0x4.a05bcp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.e4p+4f : -0x4.a05bcp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.e4p+4f : -0x4.a05bb8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.e4p+4f : -0x4.a05bb8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca64p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca64p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e4p+4 : -0x4.a05bbd6dcca6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca6218p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e4p+4L : -0x4.a05bbd6dcca62178p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc07cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc07cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc078p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc078p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bc2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e4p+4L : -0x4.a05bbd6dcca6217d8024a52bcp+4L -1 : inexact-ok +lgamma -30.5 += lgamma downward flt-32 -0x1.e8p+4f : -0x4.b39fap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.e8p+4f : -0x4.b39fap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.e8p+4f : -0x4.b39f98p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.e8p+4f : -0x4.b39f98p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e8p+4 : -0x4.b39f9ce3ffeb4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bcp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc0cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cc08p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7cep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e8p+4L : -0x4.b39f9ce3ffeb5bc483eeb5d7ccp+4L -1 : inexact-ok +lgamma -30.75 += lgamma downward flt-32 -0x1.ecp+4f : -0x4.bbd4ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.ecp+4f : -0x4.bbd4ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.ecp+4f : -0x4.bbd498p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.ecp+4f : -0x4.bbd498p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d718p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d718p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d714p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.ecp+4 : -0x4.bbd49cc22d714p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e58p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.ecp+4L : -0x4.bbd49cc22d716e5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530e8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69530e8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee69532p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.ecp+4L : -0x4.bbd49cc22d716e5745fee6953p+4L -1 : inexact-ok +lgamma -31.25 += lgamma downward flt-32 -0x1.f4p+4f : -0x4.d76e48p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.f4p+4f : -0x4.d76e4p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.f4p+4 : -0x4.d76e40569b14p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.f4p+4 : -0x4.d76e40569b13cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.f4p+4L : -0x4.d76e40569b13cc88p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace16p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace15cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dace2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dacep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f4p+4L : -0x4.d76e40569b13cc8900ce9dacep+4L 1 : inexact-ok +lgamma -31.5 += lgamma downward flt-32 -0x1.f8p+4f : -0x4.ead2c8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.f8p+4f : -0x4.ead2cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.f8p+4 : -0x4.ead2c3080f2ecp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.f8p+4L : -0x4.ead2c3080f2ed0a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ded4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ded4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dedp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dedp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f8p+4L : -0x4.ead2c3080f2ed0ad0b3cf5b5dep+4L 1 : inexact-ok +lgamma -31.75 += lgamma downward flt-32 -0x1.fcp+4f : -0x4.f32828p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.fcp+4f : -0x4.f32828p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.fcp+4f : -0x4.f3282p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.fcp+4f : -0x4.f3282p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f0cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.fcp+4 : -0x4.f3282414b3f08p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f0878p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f0878p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fcp+4L : -0x4.f3282414b3f08778p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452e8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452e8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836454p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fcp+4L : -0x4.f3282414b3f0877aa37c836452p+4L 1 : inexact-ok +lgamma -32.25 += lgamma downward flt-32 -0x2.04p+4f : -0x5.0f01c8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.04p+4f : -0x5.0f01c8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.04p+4f : -0x5.0f01cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.04p+4f : -0x5.0f01cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b54p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.04p+4 : -0x5.0f01c7fe77b5p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.04p+4L : -0x5.0f01c7fe77b50a1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff478p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff474p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.04p+4L : -0x5.0f01c7fe77b50a17ac1d2ecff4p+4L -1 : inexact-ok +lgamma -32.5 += lgamma downward flt-32 -0x2.08p+4f : -0x5.2285fp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.08p+4f : -0x5.2285e8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b7cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b7cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b78p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.08p+4 : -0x5.2285ebd6e2b78p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.08p+4L : -0x5.2285ebd6e2b7ae78p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0708p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf0704p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf06p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.08p+4L : -0x5.2285ebd6e2b7ae7a5991d2bf06p+4L -1 : inexact-ok +lgamma -32.75 += lgamma downward flt-32 -0x2.0cp+4f : -0x5.2afabp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.0cp+4f : -0x5.2afabp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.0cp+4f : -0x5.2afaa8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.0cp+4f : -0x5.2afaa8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d84p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d84p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.0cp+4 : -0x5.2afaaffe44d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0cp+4L : -0x5.2afaaffe44d821e8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b599d4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b59ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b59ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b598p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0cp+4L : -0x5.2afaaffe44d821eaf73380b598p+4L -1 : inexact-ok +lgamma -33.25 += lgamma downward flt-32 -0x2.14p+4f : -0x5.471268p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.14p+4f : -0x5.47126p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.14p+4 : -0x5.471263b9b93cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.14p+4 : -0x5.471263b9b93bcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.14p+4L : -0x5.471263b9b93bcb18p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb7cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cb78p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0ccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0ccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.14p+4L : -0x5.471263b9b93bcb1aa33f2ff0cap+4L 1 : inexact-ok +lgamma -33.5 += lgamma downward flt-32 -0x2.18p+4f : -0x5.5ab538p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.18p+4f : -0x5.5ab538p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.18p+4f : -0x5.5ab53p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.18p+4f : -0x5.5ab53p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df4p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.18p+4 : -0x5.5ab5361c05df4p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c68p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c68p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.18p+4L : -0x5.5ab5361c05df6c6p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa98p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfa94p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.18p+4L : -0x5.5ab5361c05df6c623a508fedfap+4L 1 : inexact-ok +lgamma -33.75 += lgamma downward flt-32 -0x2.1cp+4f : -0x5.63487p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.1cp+4f : -0x5.63487p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.1cp+4f : -0x5.634868p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.1cp+4f : -0x5.634868p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.1cp+4 : -0x5.63486e673f34cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.1cp+4 : -0x5.63486e673f348p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1cp+4L : -0x5.63486e673f3485ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eaccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eac8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1cp+4L : -0x5.63486e673f3485e6bab34f13eap+4L 1 : inexact-ok +lgamma -34.25 += lgamma downward flt-32 -0x2.24p+4f : -0x5.7f9c6p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.24p+4f : -0x5.7f9c6p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.24p+4f : -0x5.7f9c58p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.24p+4f : -0x5.7f9c58p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615048p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.24p+4 : -0x5.7f9c5ea615044p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.24p+4L : -0x5.7f9c5ea615044f28p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198429e4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c19842ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c19842ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198428p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.24p+4L : -0x5.7f9c5ea615044f2ed87c198428p+4L -1 : inexact-ok +lgamma -34.5 += lgamma downward flt-32 -0x2.28p+4f : -0x5.935dp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.28p+4f : -0x5.935cf8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.28p+4 : -0x5.935cfb12d92d4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f78p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f78p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.28p+4L : -0x5.935cfb12d92d5f7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e80ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e82p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.28p+4L : -0x5.935cfb12d92d5f7112ffef6e8p+4L -1 : inexact-ok +lgamma -34.75 += lgamma downward flt-32 -0x2.2cp+4f : -0x5.9c0dc8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.2cp+4f : -0x5.9c0dc8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.2cp+4f : -0x5.9c0dcp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.2cp+4f : -0x5.9c0dcp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a127p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.2cp+4 : -0x5.9c0dc658a126cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfe8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfe8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2cp+4L : -0x5.9c0dc658a126dfep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0efcp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2cp+4L : -0x5.9c0dc658a126dfe2fc435dba0ep+4L -1 : inexact-ok +lgamma -35.25 += lgamma downward flt-32 -0x2.34p+4f : -0x5.b89c4p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.34p+4f : -0x5.b89c38p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9afp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.34p+4 : -0x5.b89c3a80e9aecp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.34p+4L : -0x5.b89c3a80e9aed74p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a09fcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a09fcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a0ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a08p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.34p+4L : -0x5.b89c3a80e9aed743e25e844a08p+4L 1 : inexact-ok +lgamma -35.5 += lgamma downward flt-32 -0x2.38p+4f : -0x5.cc79dp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.38p+4f : -0x5.cc79c8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6bcp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.38p+4 : -0x5.cc79c963ef6b8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8bbp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.38p+4L : -0x5.cc79c963ef6b8ba8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c588p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c588p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c584p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c584p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.38p+4L : -0x5.cc79c963ef6b8bad12d43a37c4p+4L 1 : inexact-ok +lgamma -35.75 += lgamma downward flt-32 -0x2.3cp+4f : -0x5.d54758p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.3cp+4f : -0x5.d5475p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.3cp+4 : -0x5.d547531f08744p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.3cp+4 : -0x5.d547531f08744p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.3cp+4 : -0x5.d547531f0874p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.3cp+4 : -0x5.d547531f0874p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3cp+4L : -0x5.d547531f08742a18p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a658p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a654p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3cp+4L : -0x5.d547531f08742a1a08bc04d1a6p+4L 1 : inexact-ok +lgamma -36.25 += lgamma downward flt-32 -0x2.44p+4f : -0x5.f20ebp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.44p+4f : -0x5.f20ea8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.44p+4 : -0x5.f20eab1178fe4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.44p+4L : -0x5.f20eab1178fe58fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e5cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091e5cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6092p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.44p+4L : -0x5.f20eab1178fe58f4345ac6091ep+4L -1 : inexact-ok +lgamma -36.5 += lgamma downward flt-32 -0x2.48p+4f : -0x6.060868p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.48p+4f : -0x6.06086p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.48p+4 : -0x6.060860b0fb0e4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.48p+4 : -0x6.060860b0fb0e4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.48p+4 : -0x6.060860b0fb0ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.48p+4 : -0x6.060860b0fb0ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.48p+4L : -0x6.060860b0fb0e2cd8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f1cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5f18p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.48p+4L : -0x6.060860b0fb0e2cdf94d9919f5ep+4L -1 : inexact-ok +lgamma -36.75 += lgamma downward flt-32 -0x2.4cp+4f : -0x6.0ef1ep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.4cp+4f : -0x6.0ef1ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.4cp+4f : -0x6.0ef1d8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.4cp+4f : -0x6.0ef1d8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff2p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff1cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.4cp+4 : -0x6.0ef1dff71ff1cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f428p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4cp+4L : -0x6.0ef1dff71ff1f42p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddafp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddaecp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4cp+4L : -0x6.0ef1dff71ff1f424d893ba0ddap+4L -1 : inexact-ok +lgamma -37.25 += lgamma downward flt-32 -0x2.54p+4f : -0x6.2bf098p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.54p+4f : -0x6.2bf09p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.54p+4 : -0x6.2bf09212ee614p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.54p+4 : -0x6.2bf09212ee61p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.54p+4L : -0x6.2bf09212ee611d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465c4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d465cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d466p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d466p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d464p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.54p+4L : -0x6.2bf09212ee611d815d24c6d464p+4L 1 : inexact-ok +lgamma -37.5 += lgamma downward flt-32 -0x2.58p+4f : -0x6.4005bp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.58p+4f : -0x6.4005bp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.58p+4f : -0x6.4005a8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.58p+4f : -0x6.4005a8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.58p+4 : -0x6.4005ad9c060ecp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.58p+4 : -0x6.4005ad9c060ecp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.58p+4 : -0x6.4005ad9c060e8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.58p+4 : -0x6.4005ad9c060e8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.58p+4L : -0x6.4005ad9c060ea6bp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf01cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf018p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddf2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.58p+4L : -0x6.4005ad9c060ea6b23e6be3ddfp+4L 1 : inexact-ok +lgamma -37.75 += lgamma downward flt-32 -0x2.5cp+4f : -0x6.490a68p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.5cp+4f : -0x6.490a68p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.5cp+4f : -0x6.490a6p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.5cp+4f : -0x6.490a6p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.5cp+4 : -0x6.490a643105b98p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.5cp+4 : -0x6.490a643105b94p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b9512p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5cp+4L : -0x6.490a643105b95118p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d59p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d58cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5cp+4L : -0x6.490a643105b9511ee42b1d09d4p+4L 1 : inexact-ok +lgamma -38.25 += lgamma downward flt-32 -0x2.64p+4f : -0x6.663fp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.64p+4f : -0x6.663ef8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.64p+4 : -0x6.663efb8d432c4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.64p+4 : -0x6.663efb8d432c4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.64p+4 : -0x6.663efb8d432cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.64p+4 : -0x6.663efb8d432cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c372p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c372p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.64p+4L : -0x6.663efb8d432c3718p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e44p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e44p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7e4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.64p+4L : -0x6.663efb8d432c3718b6caba7d7ep+4L -1 : inexact-ok +lgamma -38.5 += lgamma downward flt-32 -0x2.68p+4f : -0x6.7a6ec8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.68p+4f : -0x6.7a6ec8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.68p+4f : -0x6.7a6ecp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.68p+4f : -0x6.7a6ecp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9bacp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.68p+4 : -0x6.7a6ec639b9ba8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.68p+4L : -0x6.7a6ec639b9ba9dd8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab218p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab214p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.68p+4L : -0x6.7a6ec639b9ba9ddb69f071aab2p+4L -1 : inexact-ok +lgamma -38.75 += lgamma downward flt-32 -0x2.6cp+4f : -0x6.838ep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.6cp+4f : -0x6.838ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.6cp+4f : -0x6.838df8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.6cp+4f : -0x6.838df8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b638p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.6cp+4 : -0x6.838dffbb1b634p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b634938p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6cp+4L : -0x6.838dffbb1b63493p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ffcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ffcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ff8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ff8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365591p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365591p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6cp+4L : -0x6.838dffbb1b634936974365590ep+4L -1 : inexact-ok +lgamma -39.25 += lgamma downward flt-32 -0x2.74p+4f : -0x6.a0f72p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.74p+4f : -0x6.a0f718p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb113cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb113cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb1138p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.74p+4 : -0x6.a0f71a8eb1138p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b988p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b988p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74p+4L : -0x6.a0f71a8eb113b98p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52acp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52acp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac54p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74p+4L : -0x6.a0f71a8eb113b9818cc418ac52p+4L 1 : inexact-ok +lgamma -39.5 += lgamma downward flt-32 -0x2.78p+4f : -0x6.b540e8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.78p+4f : -0x6.b540e8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.78p+4f : -0x6.b540ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.78p+4f : -0x6.b540ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb638p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb638p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb634p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.78p+4 : -0x6.b540e6e0fb634p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb63724p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.78p+4L : -0x6.b540e6e0fb637238p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cf4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.78p+4L : -0x6.b540e6e0fb63723c32d39cf12cp+4L 1 : inexact-ok +lgamma -39.75 += lgamma downward flt-32 -0x2.7cp+4f : -0x6.be7ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.7cp+4f : -0x6.be79f8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.7cp+4 : -0x6.be79f80712a5cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.7cp+4 : -0x6.be79f80712a5cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.7cp+4 : -0x6.be79f80712a58p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.7cp+4 : -0x6.be79f80712a58p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5ba08p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5ba08p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7cp+4L : -0x6.be79f80712a5bap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a551p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a550cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a56p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a56p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a54p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7cp+4L : -0x6.be79f80712a5ba0185945e9a54p+4L 1 : inexact-ok +lgamma -40.25 += lgamma downward flt-32 -0x2.84p+4f : -0x6.dc1648p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.84p+4f : -0x6.dc1648p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.84p+4f : -0x6.dc164p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.84p+4f : -0x6.dc164p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.84p+4 : -0x6.dc1646398c9c4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.84p+4 : -0x6.dc1646398c9cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.84p+4L : -0x6.dc1646398c9c01bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa8cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa88p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afa88p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.84p+4L : -0x6.dc1646398c9c01b2adfced8afap+4L -1 : inexact-ok +lgamma -40.5 += lgamma downward flt-32 -0x2.88p+4f : -0x6.f0797p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.88p+4f : -0x6.f0797p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.88p+4f : -0x6.f07968p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.88p+4f : -0x6.f07968p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.88p+4 : -0x6.f0796f4c3252cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.88p+4 : -0x6.f0796f4c3252cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.88p+4 : -0x6.f0796f4c32528p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.88p+4 : -0x6.f0796f4c32528p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.88p+4L : -0x6.f0796f4c3252a4f8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50cee04p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50cfp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.88p+4L : -0x6.f0796f4c3252a4ff1f3bc50ceep+4L -1 : inexact-ok +lgamma -40.75 += lgamma downward flt-32 -0x2.8cp+4f : -0x6.f9cbb8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.8cp+4f : -0x6.f9cbb8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.8cp+4f : -0x6.f9cbbp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.8cp+4f : -0x6.f9cbbp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc1cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc1cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc18p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.8cp+4 : -0x6.f9cbb53dffc18p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8cp+4L : -0x6.f9cbb53dffc1b6dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b75p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b75p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b74cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b74cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8cp+4L : -0x6.f9cbb53dffc1b6d177c75140b6p+4L -1 : inexact-ok +lgamma -41.25 += lgamma downward flt-32 -0x2.94p+4f : -0x7.1799f8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.94p+4f : -0x7.1799f8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.94p+4f : -0x7.1799fp+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.94p+4f : -0x7.1799fp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.94p+4 : -0x7.1799f71c2b61p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.94p+4 : -0x7.1799f71c2b61p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.94p+4 : -0x7.1799f71c2b60cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.94p+4 : -0x7.1799f71c2b60cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.94p+4L : -0x7.1799f71c2b60e7e8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fab4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fabp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.94p+4L : -0x7.1799f71c2b60e7ef15b309d7fap+4L 1 : inexact-ok +lgamma -41.5 += lgamma downward flt-32 -0x2.98p+4f : -0x7.2c15e8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.98p+4f : -0x7.2c15ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.98p+4 : -0x7.2c15e00240c7cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.98p+4 : -0x7.2c15e00240c7cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.98p+4 : -0x7.2c15e00240c78p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.98p+4 : -0x7.2c15e00240c78p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.98p+4L : -0x7.2c15e00240c7b3d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b3cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328b3cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.98p+4L : -0x7.2c15e00240c7b3dcab50d5328ap+4L 1 : inexact-ok +lgamma -41.75 += lgamma downward flt-32 -0x2.9cp+4f : -0x7.3580cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.9cp+4f : -0x7.3580cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.9cp+4f : -0x7.3580b8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.9cp+4f : -0x7.3580b8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce58p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.9cp+4 : -0x7.3580bfb9dce54p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce5422p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9cp+4L : -0x7.3580bfb9dce54218p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a4336554p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a4336554p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a433655p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a433655p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43366p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43366p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43364p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9cp+4L : -0x7.3580bfb9dce5421d4ec6a43364p+4L 1 : inexact-ok +lgamma -42.25 += lgamma downward flt-32 -0x2.a4p+4f : -0x7.537fc8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.a4p+4f : -0x7.537fc8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.a4p+4f : -0x7.537fcp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.a4p+4f : -0x7.537fcp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f7584p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f7584p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f758p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.a4p+4 : -0x7.537fc4c9f758p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a4p+4L : -0x7.537fc4c9f7583cbp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a2cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478a28p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a4p+4L : -0x7.537fc4c9f7583cb3b66dcf478ap+4L -1 : inexact-ok +lgamma -42.5 += lgamma downward flt-32 -0x2.a8p+4f : -0x7.6813d8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.a8p+4f : -0x7.6813d8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.a8p+4f : -0x7.6813dp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.a8p+4f : -0x7.6813dp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.a8p+4 : -0x7.6813d7fea637p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.a8p+4 : -0x7.6813d7fea637p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.a8p+4 : -0x7.6813d7fea636cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.a8p+4 : -0x7.6813d7fea636cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e35p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e35p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a8p+4L : -0x7.6813d7fea636e348p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3ccp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3ccp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3c8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe3c8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a8p+4L : -0x7.6813d7fea636e34aeb094cbbe2p+4L -1 : inexact-ok +lgamma -42.75 += lgamma downward flt-32 -0x2.acp+4f : -0x7.7196cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.acp+4f : -0x7.7196cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.acp+4f : -0x7.7196b8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.acp+4f : -0x7.7196b8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.acp+4 : -0x7.7196bdbc4618p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.acp+4 : -0x7.7196bdbc4617cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.acp+4L : -0x7.7196bdbc4617c0f8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eaap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ea9cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.acp+4L : -0x7.7196bdbc4617c0faab028d91eap+4L -1 : inexact-ok +lgamma -43.25 += lgamma downward flt-32 -0x2.b4p+4f : -0x7.8fc568p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.b4p+4f : -0x7.8fc56p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f088p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f088p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f084p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.b4p+4 : -0x7.8fc563ae0f084p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b4p+4L : -0x7.8fc563ae0f0867e8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e6cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627e68p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb628p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b4p+4L : -0x7.8fc563ae0f0867eef6decb627ep+4L 1 : inexact-ok +lgamma -43.5 += lgamma downward flt-32 -0x2.b8p+4f : -0x7.a47118p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.b8p+4f : -0x7.a4711p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.b8p+4 : -0x7.a471129172194p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.b8p+4 : -0x7.a471129172194p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.b8p+4 : -0x7.a47112917219p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.b8p+4 : -0x7.a47112917219p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b8p+4L : -0x7.a4711291721933cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede838684cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b8p+4L : -0x7.a4711291721933c265ede8386848p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede8386ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b8p+4L : -0x7.a4711291721933c265ede83868p+4L 1 : inexact-ok +lgamma -43.75 += lgamma downward flt-32 -0x2.bcp+4f : -0x7.ae0b78p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.bcp+4f : -0x7.ae0b7p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.bcp+4 : -0x7.ae0b715b5952cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.bcp+4 : -0x7.ae0b715b59528p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bcp+4L : -0x7.ae0b715b59528fe8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d6cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d6cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d68p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9d68p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bcp+4L : -0x7.ae0b715b59528fef9d1e552e9cp+4L 1 : inexact-ok +lgamma -44.25 += lgamma downward flt-32 -0x2.c4p+4f : -0x7.cc68a8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.c4p+4f : -0x7.cc68ap+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.c4p+4 : -0x7.cc68a310de778p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.c4p+4 : -0x7.cc68a310de778p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.c4p+4 : -0x7.cc68a310de774p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.c4p+4 : -0x7.cc68a310de774p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de77663p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de77663p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c4p+4L : -0x7.cc68a310de776628p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf04p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbf04p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c4p+4L : -0x7.cc68a310de77662b791c45ffbep+4L -1 : inexact-ok +lgamma -44.5 += lgamma downward flt-32 -0x2.c8p+4f : -0x7.e12b68p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.c8p+4f : -0x7.e12b68p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.c8p+4f : -0x7.e12b6p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.c8p+4f : -0x7.e12b6p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.c8p+4 : -0x7.e12b6570af284p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.c8p+4 : -0x7.e12b6570af28p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af28151p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af28151p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c8p+4L : -0x7.e12b6570af281508p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd444p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd444p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd44p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd44p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c8p+4L : -0x7.e12b6570af28150a8754688bd4p+4L -1 : inexact-ok +lgamma -44.75 += lgamma downward flt-32 -0x2.ccp+4f : -0x7.eadcb8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.ccp+4f : -0x7.eadcb8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.ccp+4f : -0x7.eadcbp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.ccp+4f : -0x7.eadcbp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3a4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.ccp+4 : -0x7.eadcb69e9c3ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a011p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a011p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ccp+4L : -0x7.eadcb69e9c3a0108p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd186p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ccp+4L : -0x7.eadcb69e9c3a010a72e32fd184p+4L -1 : inexact-ok +lgamma -45.25 += lgamma downward flt-32 -0x2.d4p+4f : -0x8.09677p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.d4p+4f : -0x8.09677p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.d4p+4f : -0x8.09676p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.d4p+4f : -0x8.09676p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7a8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.d4p+4 : -0x8.09676b4afe7ap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a218p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d4p+4L : -0x8.09676b4afe7a217p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c0bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d4p+4L : -0x8.09676b4afe7a217d040b36c8cp+4L 1 : inexact-ok +lgamma -45.5 += lgamma downward flt-32 -0x2.d8p+4f : -0x8.1e40cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.d8p+4f : -0x8.1e40cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.d8p+4f : -0x8.1e40bp+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.d8p+4f : -0x8.1e40bp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77e8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.d8p+4 : -0x8.1e40bef5c77ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16dp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16dp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d8p+4L : -0x8.1e40bef5c77e16cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e58p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08e58p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b09p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b09p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d8p+4L : -0x8.1e40bef5c77e16c1471b14b08cp+4L 1 : inexact-ok +lgamma -45.75 += lgamma downward flt-32 -0x2.dcp+4f : -0x8.28089p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.dcp+4f : -0x8.28088p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.dcp+4 : -0x8.280881c698b38p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dcp+4 : -0x8.280881c698b38p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dcp+4 : -0x8.280881c698b3p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.dcp+4 : -0x8.280881c698b3p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b35p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b35p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dcp+4L : -0x8.280881c698b34ffp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbd8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26cbd8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26ccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26ccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26c8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dcp+4L : -0x8.280881c698b34ff326df1e26c8p+4L 1 : inexact-ok +lgamma -46.25 += lgamma downward flt-32 -0x2.e4p+4f : -0x8.46bfcp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.e4p+4f : -0x8.46bfcp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.e4p+4f : -0x8.46bfbp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.e4p+4f : -0x8.46bfbp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675dp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675dp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675c8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.e4p+4 : -0x8.46bfbc20675c8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce03p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce03p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e4p+4L : -0x8.46bfbc20675ce02p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e0cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6e4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e4p+4L : -0x8.46bfbc20675ce021b898f0e6ep+4L -1 : inexact-ok +lgamma -46.5 += lgamma downward flt-32 -0x2.e8p+4f : -0x8.5baf3p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.e8p+4f : -0x8.5baf2p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.e8p+4 : -0x8.5baf248219bbp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.e8p+4 : -0x8.5baf248219bbp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.e8p+4 : -0x8.5baf248219ba8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.e8p+4 : -0x8.5baf248219ba8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddbp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddbp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e8p+4L : -0x8.5baf248219baddap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38e8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38e8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd3cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e8p+4L : -0x8.5baf248219badda0231bb6bd38p+4L -1 : inexact-ok +lgamma -46.75 += lgamma downward flt-32 -0x2.ecp+4f : -0x8.658cep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.ecp+4f : -0x8.658cep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.ecp+4f : -0x8.658cdp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.ecp+4f : -0x8.658cdp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.ecp+4 : -0x8.658cddba91e7p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ecp+4 : -0x8.658cddba91e7p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ecp+4 : -0x8.658cddba91e68p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.ecp+4 : -0x8.658cddba91e68p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebdp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ecp+4L : -0x8.658cddba91e6ebcp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9398p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe939p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe94p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe94p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ecp+4L : -0x8.658cddba91e6ebcb24bb5fbe9p+4L -1 : inexact-ok +lgamma -47.25 += lgamma downward flt-32 -0x2.f4p+4f : -0x8.846fbp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.f4p+4f : -0x8.846fbp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.f4p+4f : -0x8.846fap+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.f4p+4f : -0x8.846fap+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.f4p+4 : -0x8.846fab3fa6868p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.f4p+4 : -0x8.846fab3fa6868p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.f4p+4 : -0x8.846fab3fa686p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.f4p+4 : -0x8.846fab3fa686p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa686681p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa686681p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f4p+4L : -0x8.846fab3fa68668p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c3ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60c4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f4p+4L : -0x8.846fab3fa6866806ed8a8e60cp+4L 1 : inexact-ok +lgamma -47.5 += lgamma downward flt-32 -0x2.f8p+4f : -0x8.9974cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.f8p+4f : -0x8.9974bp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.f8p+4 : -0x8.9974b10693918p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.f8p+4 : -0x8.9974b10693918p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.f8p+4 : -0x8.9974b1069391p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.f8p+4 : -0x8.9974b1069391p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391726p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391726p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f8p+4L : -0x8.9974b1069391725p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfe4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f8p+4L : -0x8.9974b10693917254656a23fbfcp+4L 1 : inexact-ok +lgamma -47.75 += lgamma downward flt-32 -0x2.fcp+4f : -0x8.a367fp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.fcp+4f : -0x8.a367fp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.fcp+4f : -0x8.a367ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.fcp+4f : -0x8.a367ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.fcp+4 : -0x8.a367ea98497p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.fcp+4 : -0x8.a367ea98497p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.fcp+4 : -0x8.a367ea98496f8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.fcp+4 : -0x8.a367ea98496f8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe49p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe49p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fcp+4L : -0x8.a367ea98496fe48p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff598p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff598p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff59p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff59p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fcp+4L : -0x8.a367ea98496fe483be1e42eff4p+4L 1 : inexact-ok +lgamma -48.25 += lgamma downward flt-32 -0x3.04p+4f : -0x8.c2757p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.04p+4f : -0x8.c2756p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.04p+4 : -0x8.c27562e151868p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.04p+4 : -0x8.c27562e15186p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.04p+4L : -0x8.c27562e1518600ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e1518600ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.04p+4L : -0x8.c27562e15186009p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f22p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f218p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.04p+4L : -0x8.c27562e1518600979bcb6443fp+4L -1 : inexact-ok +lgamma -48.5 += lgamma downward flt-32 -0x3.08p+4f : -0x8.d78fap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.08p+4f : -0x8.d78f9p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba48p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba48p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.08p+4 : -0x8.d78f93aaaba4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.08p+4L : -0x8.d78f93aaaba45abp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748dp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd669549674cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.08p+4L : -0x8.d78f93aaaba45abd6695496748p+4L -1 : inexact-ok +lgamma -48.75 += lgamma downward flt-32 -0x3.0cp+4f : -0x8.e197ep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.0cp+4f : -0x8.e197ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.0cp+4f : -0x8.e197dp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.0cp+4f : -0x8.e197dp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.0cp+4 : -0x8.e197dc624cdfp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.0cp+4 : -0x8.e197dc624cdfp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.0cp+4 : -0x8.e197dc624cde8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.0cp+4 : -0x8.e197dc624cde8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded55p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0cp+4L : -0x8.e197dc624cded54p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94edd8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0cp+4L : -0x8.e197dc624cded54dba167d94ecp+4L -1 : inexact-ok +lgamma -49.25 += lgamma downward flt-32 -0x3.14p+4f : -0x9.00cf3p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.14p+4f : -0x9.00cf2p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.14p+4 : -0x9.00cf208467db8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.14p+4 : -0x9.00cf208467dbp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.14p+4L : -0x9.00cf208467db157p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.14p+4L : -0x9.00cf208467db1573aecee045af18p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045acp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.14p+4L : -0x9.00cf208467db1573aecee045acp+4L 1 : inexact-ok +lgamma -49.5 += lgamma downward flt-32 -0x3.18p+4f : -0x9.15fe1p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.18p+4f : -0x9.15fe1p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.18p+4f : -0x9.15fep+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.18p+4f : -0x9.15fep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fc8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.18p+4 : -0x9.15fe0e8f86fcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fdp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fdp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.18p+4L : -0x9.15fe0e8f86fc0fcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b918p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b91p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.18p+4L : -0x9.15fe0e8f86fc0fc0f733bf71b8p+4L 1 : inexact-ok +lgamma -49.75 += lgamma downward flt-32 -0x3.1cp+4f : -0x9.201bp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.1cp+4f : -0x9.201bp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.1cp+4f : -0x9.201afp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.1cp+4f : -0x9.201afp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1dbp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1dbp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1da8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.1cp+4 : -0x9.201af9c9b1da8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1cp+4L : -0x9.201af9c9b1dafebp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89315bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89318p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1cp+4L : -0x9.201af9c9b1dafeb0561df89314p+4L 1 : inexact-ok +lgamma -50.25 += lgamma downward flt-32 -0x3.24p+4f : -0x9.3f7b4p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.24p+4f : -0x9.3f7b3p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae9p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae9p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae88p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.24p+4 : -0x9.3f7b33c4bae88p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e66p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24p+4L : -0x9.3f7b33c4bae8e65p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072b8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1072b8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1074p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb1074p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb107p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24p+4L : -0x9.3f7b33c4bae8e6583d30fb107p+4L -1 : inexact-ok +lgamma -50.5 += lgamma downward flt-32 -0x3.28p+4f : -0x9.54be8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.28p+4f : -0x9.54be7p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.28p+4 : -0x9.54be75ac78c8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.28p+4 : -0x9.54be75ac78c8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.28p+4 : -0x9.54be75ac78c78p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.28p+4 : -0x9.54be75ac78c78p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db2p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.28p+4L : -0x9.54be75ac78c7db1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c3488p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c3488p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c348p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c348p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c38p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.28p+4L : -0x9.54be75ac78c7db1f1dfd1a8c34p+4L -1 : inexact-ok +lgamma -50.75 += lgamma downward flt-32 -0x3.2cp+4f : -0x9.5eefap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.2cp+4f : -0x9.5eefap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.2cp+4f : -0x9.5eef9p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.2cp+4f : -0x9.5eef9p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.2cp+4 : -0x9.5eef9b1085f78p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a45p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2cp+4L : -0x9.5eef9b1085f7a44p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbbf8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbbf8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096dbcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096db8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2cp+4L : -0x9.5eef9b1085f7a44a198c096db8p+4L -1 : inexact-ok +lgamma -51.25 += lgamma downward flt-32 -0x3.34p+4f : -0x9.7e78p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.34p+4f : -0x9.7e78p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.34p+4f : -0x9.7e77fp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.34p+4f : -0x9.7e77fp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb95p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb95p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb948p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.34p+4 : -0x9.7e77fd48cb948p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.34p+4L : -0x9.7e77fd48cb94c5ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf495469p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf495469p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf4954688p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf4954688p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49548p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49548p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49544p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.34p+4L : -0x9.7e77fd48cb94c5e51babf49544p+4L 1 : inexact-ok +lgamma -51.5 += lgamma downward flt-32 -0x3.38p+4f : -0x9.93cf3p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.38p+4f : -0x9.93cf3p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.38p+4f : -0x9.93cf2p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.38p+4f : -0x9.93cf2p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffbp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.38p+4 : -0x9.93cf2dc25ffa8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa932p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.38p+4L : -0x9.93cf2dc25ffa931p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae498p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae49p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.38p+4L : -0x9.93cf2dc25ffa931dac7d1e7ae4p+4L 1 : inexact-ok +lgamma -51.75 += lgamma downward flt-32 -0x3.3cp+4f : -0x9.9e143p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.3cp+4f : -0x9.9e143p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.3cp+4f : -0x9.9e142p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.3cp+4f : -0x9.9e142p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.3cp+4 : -0x9.9e142902892cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.3cp+4 : -0x9.9e142902892b8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3cp+4L : -0x9.9e142902892baa5p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1228p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a122p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a14p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a14p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3cp+4L : -0x9.9e142902892baa559fdec68a1p+4L 1 : inexact-ok +lgamma -52.25 += lgamma downward flt-32 -0x3.44p+4f : -0x9.bdc3fp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.44p+4f : -0x9.bdc3fp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.44p+4f : -0x9.bdc3ep+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.44p+4f : -0x9.bdc3ep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d93p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d93p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d92f8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.44p+4 : -0x9.bdc3edc4d92f8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc71p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc71p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.44p+4L : -0x9.bdc3edc4d92fc7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27b08p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be27cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be278p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.44p+4L : -0x9.bdc3edc4d92fc7031c1e2be278p+4L -1 : inexact-ok +lgamma -52.5 += lgamma downward flt-32 -0x3.48p+4f : -0x9.d32ebp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.48p+4f : -0x9.d32ebp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.48p+4f : -0x9.d32eap+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.48p+4f : -0x9.d32eap+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.48p+4 : -0x9.d32eab63afc88p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.48p+4 : -0x9.d32eab63afc8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.48p+4L : -0x9.d32eab63afc830dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd5078p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd5078p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd50778p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd50778p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd508p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd508p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd504p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.48p+4L : -0x9.d32eab63afc830d9c7813fd504p+4L -1 : inexact-ok +lgamma -52.75 += lgamma downward flt-32 -0x3.4cp+4f : -0x9.dd872p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.4cp+4f : -0x9.dd872p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.4cp+4f : -0x9.dd871p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.4cp+4f : -0x9.dd871p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.4cp+4 : -0x9.dd871c0210bap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.4cp+4 : -0x9.dd871c0210b98p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a68p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a68p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4cp+4L : -0x9.dd871c0210b9a67p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb51p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb508p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4cp+4L : -0x9.dd871c0210b9a670b4e9fc3cb4p+4L -1 : inexact-ok +lgamma -53.25 += lgamma downward flt-32 -0x3.54p+4f : -0x9.fd5d9p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.54p+4f : -0x9.fd5d8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.54p+4 : -0x9.fd5d85111f548p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.54p+4 : -0x9.fd5d85111f54p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54064p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.54p+4L : -0x9.fd5d85111f54063p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479008p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479008p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d44794p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.54p+4L : -0x9.fd5d85111f54063bc995d4479p+4L 1 : inexact-ok +lgamma -53.5 += lgamma downward flt-32 -0x3.58p+4f : -0xa.12db8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.58p+4f : -0xa.12db7p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.58p+4 : -0xa.12db720f2fc9p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.58p+4 : -0xa.12db720f2fc88p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a71p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a71p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.58p+4L : -0xa.12db720f2fc8a7p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d1438p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d143p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.58p+4L : -0xa.12db720f2fc8a706a263843d14p+4L 1 : inexact-ok +lgamma -53.75 += lgamma downward flt-32 -0x3.5cp+4f : -0xa.1d47p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.5cp+4f : -0xa.1d47p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.5cp+4f : -0xa.1d46fp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.5cp+4f : -0xa.1d46fp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de58p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.5cp+4 : -0xa.1d46fb272de5p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5cp+4L : -0xa.1d46fb272de50cdp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd848p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd848p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd84p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd84p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbdcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5cp+4L : -0xa.1d46fb272de50cd2f3ee6edbd8p+4L 1 : inexact-ok +lgamma -54.25 += lgamma downward flt-32 -0x3.64p+4f : -0xa.3d436p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.64p+4f : -0xa.3d435p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.64p+4 : -0xa.3d43515179cb8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.64p+4 : -0xa.3d43515179cbp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb224p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.64p+4L : -0xa.3d43515179cb223p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c58p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25c58p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb26p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.64p+4L : -0xa.3d43515179cb223cee1febb25cp+4L -1 : inexact-ok +lgamma -54.5 += lgamma downward flt-32 -0x3.68p+4f : -0xa.52d42p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.68p+4f : -0xa.52d41p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.68p+4 : -0xa.52d4135bb8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.68p+4 : -0xa.52d4135bb8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.68p+4 : -0xa.52d4135bb7ff8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.68p+4 : -0xa.52d4135bb7ff8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc89p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.68p+4L : -0xa.52d4135bb7ffc88p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e252p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e251f8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e254p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.68p+4L : -0xa.52d4135bb7ffc88b4370f9e25p+4L -1 : inexact-ok +lgamma -54.75 += lgamma downward flt-32 -0x3.6cp+4f : -0xa.5d526p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.6cp+4f : -0xa.5d526p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.6cp+4f : -0xa.5d525p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.6cp+4f : -0xa.5d525p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.6cp+4 : -0xa.5d525b6f696d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc11p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc11p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6cp+4L : -0xa.5d525b6f696dc1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df41e8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df44p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6cp+4L : -0xa.5d525b6f696dc102239723df4p+4L -1 : inexact-ok +lgamma -55.25 += lgamma downward flt-32 -0x3.74p+4f : -0xa.7d73fp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.74p+4f : -0xa.7d73fp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.74p+4f : -0xa.7d73ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.74p+4f : -0xa.7d73ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a9p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a9p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a88p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.74p+4 : -0xa.7d73ee2cd7a88p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.74p+4L : -0xa.7d73ee2cd7a8c8ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21c3p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba22p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.74p+4L : -0xa.7d73ee2cd7a8c8a2803e4ba21cp+4L 1 : inexact-ok +lgamma -55.5 += lgamma downward flt-32 -0x3.78p+4f : -0xa.93173p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.78p+4f : -0xa.93173p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.78p+4f : -0xa.93172p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.78p+4f : -0xa.93172p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.78p+4 : -0xa.93172e335d758p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.78p+4 : -0xa.93172e335d758p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.78p+4 : -0xa.93172e335d75p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.78p+4 : -0xa.93172e335d75p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7556p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7556p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.78p+4L : -0xa.93172e335d7555fp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde23p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde228p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbde4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbdep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.78p+4L : -0xa.93172e335d7555f720e70dbdep+4L 1 : inexact-ok +lgamma -55.75 += lgamma downward flt-32 -0x3.7cp+4f : -0xa.9da7ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.7cp+4f : -0xa.9da7ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.7cp+4f : -0xa.9da7dp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.7cp+4f : -0xa.9da7dp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.7cp+4 : -0xa.9da7defc939dp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.7cp+4 : -0xa.9da7defc939c8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca97p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca97p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7cp+4L : -0xa.9da7defc939ca96p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea158p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea158p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea15p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea15p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26ea4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7cp+4L : -0xa.9da7defc939ca9661d2ac26eap+4L 1 : inexact-ok +lgamma -56.25 += lgamma downward flt-32 -0x3.84p+4f : -0xa.bdee1p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.84p+4f : -0xa.bdeep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.84p+4 : -0xa.bdee0413128f8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.84p+4 : -0xa.bdee0413128f8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.84p+4 : -0xa.bdee0413128fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.84p+4 : -0xa.bdee0413128fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f558p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f558p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.84p+4L : -0xa.bdee0413128f557p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d48p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7d4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.84p+4L : -0xa.bdee0413128f5571d773fb7c7cp+4L -1 : inexact-ok +lgamma -56.5 += lgamma downward flt-32 -0x3.88p+4f : -0xa.d3a37p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.88p+4f : -0xa.d3a37p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.88p+4f : -0xa.d3a36p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.88p+4f : -0xa.d3a36p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae66p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae66p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae658p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.88p+4 : -0xa.d3a36e1cae658p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.88p+4L : -0xa.d3a36e1cae65cd3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec89p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec888p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796eccp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.88p+4L : -0xa.d3a36e1cae65cd3e3f19796ec8p+4L -1 : inexact-ok +lgamma -56.75 += lgamma downward flt-32 -0x3.8cp+4f : -0xa.de464p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.8cp+4f : -0xa.de463p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.8cp+4 : -0xa.de46346151a98p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.8cp+4 : -0xa.de46346151a98p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.8cp+4 : -0xa.de46346151a9p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.8cp+4 : -0xa.de46346151a9p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a9651p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8cp+4L : -0xa.de46346151a965p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a478p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8cp+4L : -0xa.de46346151a96509ce5f57f6a4p+4L -1 : inexact-ok +lgamma -57.25 += lgamma downward flt-32 -0x3.94p+4f : -0xa.feb05p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.94p+4f : -0xa.feb04p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.94p+4 : -0xa.feb0478fe5788p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.94p+4 : -0xa.feb0478fe5788p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.94p+4 : -0xa.feb0478fe578p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.94p+4 : -0xa.feb0478fe578p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.94p+4L : -0xa.feb0478fe57870dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee508p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee5p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.94p+4L : -0xa.feb0478fe57870dbb4f6896ee4p+4L 1 : inexact-ok +lgamma -57.5 += lgamma downward flt-32 -0x3.98p+4f : -0xb.14779p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.98p+4f : -0xb.14779p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.98p+4f : -0xb.14778p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.98p+4f : -0xb.14778p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.98p+4 : -0xb.14778a90c23ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.98p+4 : -0xb.14778a90c23ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.98p+4 : -0xb.14778a90c23d8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.98p+4 : -0xb.14778a90c23d8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de93p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de93p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.98p+4L : -0xb.14778a90c23de92p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5eb8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5eb8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5ebp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5ebp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.98p+4L : -0xb.14778a90c23de920ab7eba6b5cp+4L 1 : inexact-ok +lgamma -57.75 += lgamma downward flt-32 -0x3.9cp+4f : -0xb.1f2c2p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.9cp+4f : -0xb.1f2c1p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353b8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353b8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353bp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.9cp+4 : -0xb.1f2c15fa353bp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9cp+4L : -0xb.1f2c15fa353b6f2p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f369p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f3688p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f38p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f34p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9cp+4L : -0xb.1f2c15fa353b6f2fa787435f34p+4L 1 : inexact-ok +lgamma -58.25 += lgamma downward flt-32 -0x3.a4p+4f : -0xb.3fb98p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.a4p+4f : -0xb.3fb98p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.a4p+4f : -0xb.3fb97p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.a4p+4f : -0xb.3fb97p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e018p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e018p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e0178p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.a4p+4 : -0xb.3fb978a9e0178p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a4p+4L : -0xb.3fb978a9e017ff7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf7ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a4p+4L : -0xb.3fb978a9e017ff7a66b90ccbf4p+4L -1 : inexact-ok +lgamma -58.5 += lgamma downward flt-32 -0x3.a8p+4f : -0xb.55925p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.a8p+4f : -0xb.55924p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.a8p+4 : -0xb.5592465d024p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.a8p+4 : -0xb.5592465d023f8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a8p+4L : -0xb.5592465d023fa8bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc72p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc718p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a8p+4L : -0xb.5592465d023fa8b1d05f4ecdc4p+4L -1 : inexact-ok +lgamma -58.75 += lgamma downward flt-32 -0x3.acp+4f : -0xb.60585p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.acp+4f : -0xb.60585p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.acp+4f : -0xb.60584p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.acp+4f : -0xb.60584p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.acp+4 : -0xb.605849524a708p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.acp+4 : -0xb.605849524a7p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70202p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.acp+4L : -0xb.605849524a70201p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.acp+4L : -0xb.605849524a702018451f8fa126cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa128p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa128p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa124p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.acp+4L : -0xb.605849524a702018451f8fa124p+4L -1 : inexact-ok +lgamma -59.25 += lgamma downward flt-32 -0x3.b4p+4f : -0xb.81087p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.b4p+4f : -0xb.81086p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.b4p+4 : -0xb.8108624c51a7p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.b4p+4 : -0xb.8108624c51a7p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.b4p+4 : -0xb.8108624c51a68p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.b4p+4 : -0xb.8108624c51a68p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b4p+4L : -0xb.8108624c51a6e6dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4298p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4298p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae429p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae429p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae44p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae44p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b4p+4L : -0xb.8108624c51a6e6d7dd3f95ae4p+4L 1 : inexact-ok +lgamma -59.5 += lgamma downward flt-32 -0x3.b8p+4f : -0xb.96f27p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.b8p+4f : -0xb.96f27p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.b8p+4f : -0xb.96f26p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.b8p+4f : -0xb.96f26p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7b8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.b8p+4 : -0xb.96f26f0fac7b8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfc1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b8p+4L : -0xb.96f26f0fac7bfcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b198p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b19p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b8p+4L : -0xb.96f26f0fac7bfc0981899572bp+4L 1 : inexact-ok +lgamma -59.75 += lgamma downward flt-32 -0x3.bcp+4f : -0xb.a1c9ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.bcp+4f : -0xb.a1c9ap+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.bcp+4f : -0xb.a1c99p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.bcp+4f : -0xb.a1c99p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b9p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.bcp+4 : -0xb.a1c99e9224b88p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8975p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.bcp+4L : -0xb.a1c99e9224b8974p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdd8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefdd8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855fefp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bcp+4L : -0xb.a1c99e9224b8974b9b855feefcp+4L 1 : inexact-ok +lgamma -60.25 += lgamma downward flt-32 -0x3.c4p+4f : -0xb.c29bep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.c4p+4f : -0xb.c29bep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.c4p+4f : -0xb.c29bdp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.c4p+4f : -0xb.c29bdp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401fp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401e8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.c4p+4 : -0xb.c29bd9bb401e8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef0ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c4p+4L : -0xb.c29bd9bb401ef09p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3aep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3aep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3ad8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3ad8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e38p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c4p+4L : -0xb.c29bd9bb401ef09ac5948b7e38p+4L -1 : inexact-ok +lgamma -60.5 += lgamma downward flt-32 -0x3.c8p+4f : -0xb.d896ep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.c8p+4f : -0xb.d896ep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.c8p+4f : -0xb.d896dp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.c8p+4f : -0xb.d896dp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3c8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.c8p+4 : -0xb.d896dc6e2c3cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c335p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c8p+4L : -0xb.d896dc6e2c3c334p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd11p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd108p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c8p+4L : -0xb.d896dc6e2c3c334db65e596bdp+4L -1 : inexact-ok +lgamma -60.75 += lgamma downward flt-32 -0x3.ccp+4f : -0xb.e37efp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.ccp+4f : -0xb.e37efp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.ccp+4f : -0xb.e37eep+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.ccp+4f : -0xb.e37eep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.ccp+4 : -0xb.e37eeff88b8d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8ddd1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.ccp+4L : -0xb.e37eeff88b8dddp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68f08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a69p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a69p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.ccp+4L : -0xb.e37eeff88b8ddd0b3590e5a68cp+4L -1 : inexact-ok +lgamma -0xf.fffffffffffffffffffffffffff8p-4 += lgamma downward flt-32 -0xf.fffffp-4f : 0x1.0a2b22p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0xf.fffffp-4f : 0x1.0a2b24p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0xf.fffffp-4f : 0x1.0a2b22p+4f -1 : inexact-ok += lgamma upward flt-32 -0xf.fffffp-4f : 0x1.0a2b24p+4f -1 : inexact-ok += lgamma downward dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70dp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0xf.fffffp-4 : 0x1.0a2b23fa7e70dp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd74p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd74p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada49p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada48p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada49p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928badap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928badap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffp-4L : 0x1.0a2b23fa7e70cd72a6f928bada8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0xf.ffffffffffff8p-4 : 0x2.4bc9ef64e6ff6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff434p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4b8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.ffffffffffff8p-4L : 0x2.4bc9ef64e6ff433f2a8e5128b5p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6acp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7f2p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d7p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffffffffp-4L : 0x2.c5c85fdf473de6af2e5287e1d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619bep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619be4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619bep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p-4L : 0x4.e535c94639c94b4d41d824619be4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a28p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1a2cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp-4L : 0x4.9793dec9cdfe8612198485cf1cp+4L -1 : inexact-ok +lgamma -0x1.0000000000000000000000000001p+0 += lgamma downward flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.000002p+0f : 0xf.f1402p+0f 1 : inexact-ok += lgamma upward flt-32 -0x1.000002p+0f : 0xf.f1403p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x1.000002p+0 : 0xf.f140266b62788p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.000002p+0 : 0xf.f140266b6279p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.000002p+0 : 0xf.f140266b62788p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.000002p+0 : 0xf.f140266b6279p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ff9p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000002p+0L : 0xf.f140266b6278ffap+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62a8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62bp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62a8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f62bp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f64p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f6p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000002p+0L : 0xf.f140266b6278ff9f51d8bd4f64p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e24p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.0000000000001p+0 : 0x2.40b2cde569e26p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24bp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0000000000001p+0L : 0x2.40b2cde569e24b04p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdb4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbdp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0000000000001p+0L : 0x2.40b2cde569e24b02148beb2bbep+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef18p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef14p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef18p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff42p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ff44p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692022ffp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0000000000000002p+0L : 0x2.bab13e5fca20ef145d692023p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000000000000000000001p+0L : 0x4.da1ea7c6bcac53b28539e9281ba8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9599e8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9598p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a959ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a9598p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000000000000000008p+0L : 0x4.8c7cbd4a50e18e775ce64a959ap+4L 1 : inexact-ok +lgamma -0x1.ffffffffffffffffffffffffffffp+0 += lgamma downward flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.fffffep+0f : 0xf.3fce1p+0f 1 : inexact-ok += lgamma upward flt-32 -0x1.fffffep+0f : 0xf.3fce2p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0ap+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0a8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0ap+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.fffffep+0 : 0xf.3fce11247f0a8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a77fp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffep+0L : 0xf.3fce11247f0a78p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455b8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc455cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc454p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffep+0L : 0xf.3fce11247f0a77fcc417ebc458p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc54p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc56p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc54p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.fffffffffffffp+0 : 0x2.359bac65ecc56p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbe6p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dbp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffffffffffp+0L : 0x2.359bac65ecc554bfcf1de8f6dcp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f77cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f778p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f77cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f96p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f98p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f96p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09f98p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf0ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf09fp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffffffffffffep+0L : 0x2.af9a1ce04d03f779cbd9caf0ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b64p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+0L : 0x4.cf0786473f8f5c17c89badee9b68p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c19b4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c1ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c18p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+0L : 0x4.81659bcad3c496dca0480f5c1ap+4L 1 : inexact-ok +lgamma -0x2.0000000000000000000000000002p+0 += lgamma downward flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.000004p+0f : 0xe.8e5bfp+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.000004p+0f : 0xe.8e5cp+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bb8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.000004p+0 : 0xe.8e5bf3a347bcp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.000004p+0L : 0xe.8e5bf3a347bbb1fp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1ep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.000004p+0L : 0xe.8e5bf3a347bbb1fp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0ce8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cfp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0ce8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cfp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e0cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.000004p+0L : 0xe.8e5bf3a347bbb1e1859aa88e1p+0L -1 : inexact-ok += lgamma downward dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa84p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa86p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa84p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.0000000000002p+0 : 0x2.2a848ae66fa86p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a64p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a6p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a64p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e42p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e44p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e42p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366e44p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0000000000002p+0L : 0x2.2a848ae66fa85a605fb758366fp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdcp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6e7cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0000000000000004p+0L : 0x2.a482fb60cfe6ffdeb6a536ac6fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b24p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000000000000000000002p+0L : 0x4.c3f064c7c272647d0bfd72b51b28p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422995cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d422996p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d42298p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d4229ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d42298p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.00000000000000000000000001p+0L : 0x4.764e7a4b56a79f41e3a9d4229ap+4L -1 : inexact-ok +lgamma -0x2.fffffffffffffffffffffffffffep+0 += lgamma downward flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.fffffcp+0f : 0xd.751d5p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.fffffcp+0f : 0xd.751d6p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a2p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.fffffcp+0 : 0xd.751d54afa9a28p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fffffcp+0L : 0xd.751d54afa9a2257p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2256p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fffffcp+0L : 0xd.751d54afa9a2257p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a3p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2a38p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a28p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a28p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fffffcp+0L : 0xd.751d54afa9a22560e6fd730a2cp+0L -1 : inexact-ok += lgamma downward dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a54p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a56p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a54p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.ffffffffffffep+0 : 0x2.18f0a06bc2a56p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55428p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55424p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a55428p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15057ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15058p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15057ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc15058p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1505p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ffffffffffffep+0L : 0x2.18f0a06bc2a554248e80dc1506p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f544p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f548p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a2p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4a4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+0L : 0x2.92ef10e622e3f547d7d6bf3ab5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffffffffffffffffffffffffep+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d492cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d493p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L -1 : inexact-ok +lgamma -0x3.0000000000000000000000000002p+0 += lgamma downward flt-32 -0x3.000004p+0f : 0xd.751d4p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.000004p+0f : 0xd.751d5p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.000004p+0f : 0xd.751d4p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.000004p+0f : 0xd.751d5p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.000004p+0 : 0xd.751d4aa322368p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.000004p+0 : 0xd.751d4aa32237p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.000004p+0L : 0xd.751d4aa3223696bp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696ap+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.000004p+0L : 0xd.751d4aa3223696bp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957978p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e95798p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e9578p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.000004p+0L : 0xd.751d4aa3223696a3c4450e957cp+0L 1 : inexact-ok += lgamma downward dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a54p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.0000000000002p+0 : 0x2.18f0a06bc2a56p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f2p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b67348p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b6734ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b673p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0000000000002p+0L : 0x2.18f0a06bc2a54f1e4acb14b674p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f544p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f548p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8d2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8dp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8d2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0000000000000004p+0L : 0x2.92ef10e622e3f547370e4881c9p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcadp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000000000000000000002p+0L : 0x4.b25c7a4d156f59e5a1bbd9dfcad4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4904p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4908p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d48p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.00000000000000000000000001p+0L : 0x4.64ba8fd0a9a494aa79683b4d4ap+4L 1 : inexact-ok +lgamma -0x3.fffffffffffffffffffffffffffep+0 += lgamma downward flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.fffffcp+0f : 0xc.12392p+0f 1 : inexact-ok += lgamma upward flt-32 -0x3.fffffcp+0f : 0xc.12393p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.fffffcp+0 : 0xc.123925c006038p+0 1 : inexact-ok += lgamma upward dbl-64 -0x3.fffffcp+0 : 0xc.123925c00604p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b2p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.fffffcp+0L : 0xc.123925c00603b21p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb7a8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb4p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.fffffcp+0L : 0xc.123925c00603b209538b612fb8p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b6p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.ffffffffffffep+0 : 0x2.02c25d6cc86b8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b657p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20502p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a20504p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a205p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.ffffffffffffep+0L : 0x2.02c25d6cc86b656f154465a206p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa061p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa0614p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b424p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b426p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b424p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b426p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.fffffffffffffffcp+0L : 0x2.7cc0cde728aa06126e9a48c7b5p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca54p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.fffffffffffffffffffffffffffep+0L : 0x4.9c2e374e1b356ab0287f636cca58p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48b4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da48p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.ffffffffffffffffffffffffffp+0L : 0x4.4e8c4cd1af6aa575002bc4da4ap+4L 1 : inexact-ok +lgamma -0x4.0000000000000000000000000004p+0 += lgamma downward flt-32 -0x4.000008p+0f : 0xb.60c6fp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.000008p+0f : 0xb.60c7p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.000008p+0f : 0xb.60c6fp+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.000008p+0f : 0xb.60c7p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695c8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.000008p+0 : 0xb.60c6fbb5695dp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.000008p+0L : 0xb.60c6fbb5695c877p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c876p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.000008p+0L : 0xb.60c6fbb5695c877p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c39p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c398p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c39p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c398p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.000008p+0L : 0xb.60c6fbb5695c876615d9b462c4p+0L -1 : inexact-ok += lgamma downward dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0000000000004p+0 : 0x1.f7ab3bed4b4e7p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64ccp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64cap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64ccp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa98p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa99p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aaa8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0000000000004p+0L : 0x1.f7ab3bed4b4e64caf3157f5aabp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e74p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e78p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d22cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0000000000000008p+0L : 0x2.71a9ac67ab8d0e7690cf5b78d3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a14p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0000000000000000000000000004p+0L : 0x4.911715ce9e1873156be128334a18p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c828p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c82cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c828p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c82cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0c8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.00000000000000000000000002p+0L : 0x4.43752b52324dadda438d89a0cap+4L -1 : inexact-ok +lgamma -0x4.fffffffffffffffffffffffffffcp+0 += lgamma downward flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.fffff8p+0f : 0x9.c4c2fp+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.fffff8p+0f : 0x9.c4c3p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fbp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fb8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fbp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.fffff8p+0 : 0x9.c4c2f5e938fb8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f7p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6d28p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa6cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fffff8p+0L : 0x9.c4c2f5e938fb4f78265b70fa7p+0L -1 : inexact-ok += lgamma downward dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc13p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc14p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc13p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x4.ffffffffffffcp+0 : 0x1.ddeaf9f55dc14p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e38p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e3ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b61p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b62p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b61p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b62p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933bp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.ffffffffffffcp+0L : 0x1.ddeaf9f55dc13e39495660933b8p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb1p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f2p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2f4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fffffffffffffff8p+0L : 0x2.57e96a6fbdffdb0d2e026832e3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fffffffffffffffffffffffffffcp+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6818p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f681cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6818p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f681cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fffffffffffffffffffffffffep+0L : 0x4.29b4e95a44c07a6f45960f4f6ap+4L -1 : inexact-ok +lgamma -0x5.0000000000000000000000000004p+0 += lgamma downward flt-32 -0x5.000008p+0f : 0x9.c4c2dp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.000008p+0f : 0x9.c4c2ep+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.000008p+0f : 0x9.c4c2dp+0f 1 : inexact-ok += lgamma upward flt-32 -0x5.000008p+0f : 0x9.c4c2ep+0f 1 : inexact-ok += lgamma downward dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f08p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f1p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f08p+0 1 : inexact-ok += lgamma upward dbl-64 -0x5.000008p+0 : 0x9.c4c2da9cf6f1p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.000008p+0L : 0x9.c4c2da9cf6f0fedp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d080355p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d0803558p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d080355p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d0803558p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08034p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.000008p+0L : 0x9.c4c2da9cf6f0fecaafe5d08038p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc13p+4 1 : inexact-ok += lgamma upward dbl-64 -0x5.0000000000004p+0 : 0x1.ddeaf9f55dc14p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13092p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc13094p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d5bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.0000000000004p+0L : 0x1.ddeaf9f55dc130932851383c7d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb08p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd81cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.0000000000000008p+0L : 0x2.57e96a6fbdffdb0b793e478dd9p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e99cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.0000000000000000000000000004p+0L : 0x4.7756d3d6b08b3faa6de9ade1e9ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67acp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67acp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f67bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f66p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f66p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.00000000000000000000000002p+0L : 0x4.29b4e95a44c07a6f45960f4f68p+4L 1 : inexact-ok +lgamma -0x5.fffffffffffffffffffffffffffcp+0 += lgamma downward flt-32 -0x5.fffff8p+0f : 0x7.fa123p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.fffff8p+0f : 0x7.fa1238p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.fffff8p+0f : 0x7.fa123p+0f 1 : inexact-ok += lgamma upward flt-32 -0x5.fffff8p+0f : 0x7.fa1238p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec514p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec518p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec514p+0 1 : inexact-ok += lgamma upward dbl-64 -0x5.fffff8p+0 : 0x7.fa12379bec518p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.fffff8p+0L : 0x7.fa12379bec51654p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec516538p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.fffff8p+0L : 0x7.fa12379bec51654p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ddp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244dd4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ddp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244dd4p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.fffff8p+0L : 0x7.fa12379bec516539476159244ep+0L 1 : inexact-ok += lgamma downward dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a13p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a14p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a13p+4 1 : inexact-ok += lgamma upward dbl-64 -0x5.ffffffffffffcp+0 : 0x1.c13fedfb33a14p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cbp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb2p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157dp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f157ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f15p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f158p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f15p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffffffffffffcp+0L : 0x1.c13fedfb33a13cb1cd21372f158p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8dcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967b6p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97968p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97967p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.fffffffffffffff8p+0L : 0x2.3b3e5e7593dfd8db1c77e97968p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.fffffffffffffffffffffffffffcp+0L : 0x4.5aabc7dc866b3d784709d9d3191p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40978cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40979p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40978cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b40979p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.fffffffffffffffffffffffffep+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L 1 : inexact-ok +lgamma -0x6.0000000000000000000000000004p+0 += lgamma downward flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.000008p+0f : 0x7.fa1218p+0f -1 : inexact-ok += lgamma upward flt-32 -0x6.000008p+0f : 0x7.fa122p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c4p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c4p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x6.000008p+0 : 0x7.fa1219a4ff9c8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.000008p+0L : 0x7.fa1219a4ff9c69e8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69ep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.000008p+0L : 0x7.fa1219a4ff9c69e8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9dfp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9df4p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9ep+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.000008p+0L : 0x7.fa1219a4ff9c69e124ac82ef9ep+0L -1 : inexact-ok += lgamma downward dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a12p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a13p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a12p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x6.0000000000004p+0 : 0x1.c13fedfb33a13p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db6p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983022p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b9830221p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983022p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b9830221p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b98302p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.0000000000004p+0L : 0x1.c13fedfb33a12db656c6b983028p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8dcp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8dcp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b232p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b234p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b232p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b234p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.0000000000000008p+0L : 0x2.3b3e5e7593dfd8d93d091e29b3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3190cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.0000000000000000000000000004p+0L : 0x4.5aabc7dc866b3d784709d9d3191p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409714p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409718p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409714p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b409718p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4096p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.00000000000000000000000002p+0L : 0x4.0d09dd601aa0783d1eb63b4098p+4L -1 : inexact-ok +lgamma -0x6.fffffffffffffffffffffffffffcp+0 += lgamma downward flt-32 -0x6.fffff8p+0f : 0x6.07eb08p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.fffff8p+0f : 0x6.07eb1p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.fffff8p+0f : 0x6.07eb08p+0f -1 : inexact-ok += lgamma upward flt-32 -0x6.fffff8p+0f : 0x6.07eb1p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f58p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f5cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f58p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x6.fffff8p+0 : 0x6.07eb0ddd58f5cp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbbp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c7p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8c74p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fffff8p+0L : 0x6.07eb0ddd58f5bbb39faa2d8f8ep+0L -1 : inexact-ok += lgamma downward dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x6.ffffffffffffcp+0 : 0x1.a21d7b4d0146fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5eep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b47b1p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b478p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.ffffffffffffcp+0L : 0x1.a21d7b4d0146e5efa6dc800b48p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858184p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858188p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe78p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebe7ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fffffffffffffff8p+0L : 0x2.1c1bebc761858186bf57c49ebfp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626acp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffffcp+0L : 0x4.3b89552e5410e623d7a0906626acp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a53p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a532p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a53p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a532p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fffffffffffffffffffffffffep+0L : 0x3.ede76ab1e84620e8af4cf1d3a6p+4L -1 : inexact-ok +lgamma -0x7.0000000000000000000000000004p+0 += lgamma downward flt-32 -0x7.000008p+0f : 0x6.07eae8p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.000008p+0f : 0x6.07eafp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.000008p+0f : 0x6.07eae8p+0f 1 : inexact-ok += lgamma upward flt-32 -0x7.000008p+0f : 0x6.07eafp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae4p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae4p+0 1 : inexact-ok += lgamma upward dbl-64 -0x7.000008p+0 : 0x6.07eaed9d47ae8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae773p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000008p+0L : 0x6.07eaed9d47ae7738p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84f8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84fcp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84f8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84fcp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a84p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000008p+0L : 0x6.07eaed9d47ae7736e9ad713a86p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146dp+4 1 : inexact-ok += lgamma upward dbl-64 -0x7.0000000000004p+0 : 0x1.a21d7b4d0146ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb2fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb3p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddccebp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.0000000000004p+0L : 0x1.a21d7b4d0146d5cf9e38ddcceb8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.0000000000000008p+0L : 0x2.1c1bebc761858188p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.0000000000000008p+0L : 0x2.1c1bebc761858188p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76acp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76aep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76acp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76aep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a77p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a76p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.0000000000000008p+0L : 0x2.1c1bebc761858184bb56b02a77p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626acp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626a8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.0000000000000000000000000004p+0L : 0x4.3b89552e5410e623d7a0906626acp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4b2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.00000000000000000000000002p+0L : 0x3.ede76ab1e84620e8af4cf1d3a5p+4L 1 : inexact-ok +lgamma -0x7.fffffffffffffffffffffffffffcp+0 += lgamma downward flt-32 -0x7.fffff8p+0f : 0x3.f394c4p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.fffff8p+0f : 0x3.f394c8p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.fffff8p+0f : 0x3.f394c4p+0f 1 : inexact-ok += lgamma upward flt-32 -0x7.fffff8p+0f : 0x3.f394c8p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387cp+0 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffff8p+0 : 0x3.f394c6f5e387ep+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb4p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387cebp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15ecp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15eep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d16p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d15p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffff8p+0L : 0x3.f394c6f5e387ceb04254681d16p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89effp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89fp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89effp+4 1 : inexact-ok += lgamma upward dbl-64 -0x7.ffffffffffffcp+0 : 0x1.80d816ce89fp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efffap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec6f5p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec68p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec68p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.ffffffffffffcp+0L : 0x1.80d816ce89efff9f7101ce5ec7p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbbp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23dbcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23d8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffffffffffffff8p+0L : 0x1.fad68748ea2e9ab6997d12f23ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5ecp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffffffffffffffffffffffffffcp+0L : 0x4.1a43f0afdcb9ff53a1c5deb9a5fp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272476p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272478p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272476p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a18797240272478p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402724p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffffffffffffffffffffffffep+0L : 0x3.cca2063370ef3a187972402725p+4L 1 : inexact-ok +lgamma -0x8.0000000000000000000000000008p+0 += lgamma downward flt-32 -0x8.00001p+0f : 0x3.422278p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.00001p+0f : 0x3.42227cp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.00001p+0f : 0x3.422278p+0f -1 : inexact-ok += lgamma upward flt-32 -0x8.00001p+0f : 0x3.42227cp+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fdep+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fep+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fdep+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8.00001p+0 : 0x3.42227b9df8fep+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.00001p+0L : 0x3.42227b9df8fdfa2p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa1cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.00001p+0L : 0x3.42227b9df8fdfa2p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f44p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f46p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f44p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787f46p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97787fp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.00001p+0L : 0x3.42227b9df8fdfa1c5dea97788p+0L -1 : inexact-ok += lgamma downward dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x8.0000000000008p+0 : 0x1.75c0f54f0cd2fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee56p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee56p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c0b7p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c08p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0000000000008p+0L : 0x1.75c0f54f0cd2ee54a76e1fc7c1p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.000000000000001p+0L : 0x1.efbf65c96d11a31ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.000000000000001p+0L : 0x1.efbf65c96d11a31ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cbp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a51cbp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a518p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a52p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a518p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.000000000000001p+0L : 0x1.efbf65c96d11a318a6dd390a52p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025acp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0000000000000000000000000008p+0L : 0x4.0f2ccf305f9d07b8e527a38025bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda36cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.00000000000000000000000004p+0L : 0x3.c18ae4b3f3d2427dbcd404eda4p+4L -1 : inexact-ok +lgamma -0x8.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.fffffp+0f : 0x1.0fa572p+0f -1 : inexact-ok += lgamma upward flt-32 -0x8.fffffp+0f : 0x1.0fa574p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e9p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x8.fffffp+0 : 0x1.0fa5728f979e9p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bcep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.fffffp+0L : 0x1.0fa5728f979e8bdp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd032p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd033p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cdp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.fffffp+0L : 0x1.0fa5728f979e8bcff85a754cd08p+0L -1 : inexact-ok += lgamma downward dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2ccfp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2cdp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2ccfp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x8.ffffffffffff8p+0 : 0x1.52992059b2cdp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc48p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc4ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fbp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162811fbp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b1628118p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162812p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b1628118p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffffffffff8p+0L : 0x1.52992059b2ccfc49726b162812p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dfp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8deep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dfp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b281p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b282p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b28p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.fffffffffffffffp+0L : 0x1.cc9790d4130b8dee36cdf764b3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58508p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.fffffffffffffffffffffffffff8p+0L : 0x3.ec04fa3b0596f28a10a471d58508p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dcp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303dep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34304p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.fffffffffffffffffffffffffcp+0L : 0x3.9e630fbe99cc2d4ee850d34304p+4L -1 : inexact-ok +lgamma -0x9.0000000000000000000000000008p+0 += lgamma downward flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.00001p+0f : 0x1.0fa52ap+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.00001p+0f : 0x1.0fa52cp+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c7p+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.00001p+0 : 0x1.0fa52a813c2c8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00001p+0L : 0x1.0fa52a813c2c749ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995235fp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995236p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995235fp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995236p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de599523p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995238p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de599523p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00001p+0L : 0x1.0fa52a813c2c749db1de5995238p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccdp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccdp+4 1 : inexact-ok += lgamma upward dbl-64 -0x9.0000000000008p+0 : 0x1.52992059b2ccep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.0000000000008p+0L : 0x1.52992059b2ccd844p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd842p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.0000000000008p+0L : 0x1.52992059b2ccd844p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee731p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee732p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee731p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee732p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.0000000000008p+0L : 0x1.52992059b2ccd84244b20a8ee78p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.000000000000001p+0L : 0x1.cc9790d4130b8deap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f5cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433fp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.000000000000001p+0L : 0x1.cc9790d4130b8de9b5e840433f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58504p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58504p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.0000000000000000000000000008p+0L : 0x3.ec04fa3b0596f28a10a471d58506p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302bep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34302p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00000000000000000000000004p+0L : 0x3.9e630fbe99cc2d4ee850d34303p+4L 1 : inexact-ok +lgamma -0x9.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79695p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202118p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822dp+4 1 : inexact-ok += lgamma upward dbl-64 -0x9.ffffffffffff8p+0 : 0x1.2dc1bce24822ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d212p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d212p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe17p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe18p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe17p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe18p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.ffffffffffff8p+0L : 0x1.2dc1bce24822d21084a22d69fe8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162eap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162eap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b66p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b67p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffffffffffffp+0L : 0x1.a7c02d5ca86162e895d1db736b8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa454p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffffffffffffffffffffffff8p+0L : 0x3.c72d96c39aecc784560ebc4aa454p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8232ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db8233p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db823p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffffffffffffffffffffffcp+0L : 0x3.798bac472f2202492dbb1db824p+4L 1 : inexact-ok +lgamma -0xa.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xa.00001p+0f : -0x1.3dd11p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822ap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822bp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0xa.0000000000008p+0 : 0x1.2dc1bce24822bp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b5p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f883739b6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f8837398p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000000000008p+0L : 0x1.2dc1bce24822ac6fbd4f88373ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e2p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50dp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec50ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.000000000000001p+0L : 0x1.a7c02d5ca86162e3e1b8f11ec58p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa45p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000000000000000000000000008p+0L : 0x3.c72d96c39aecc784560ebc4aa452p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db82202p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db82202p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db822p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.00000000000000000000000004p+0L : 0x3.798bac472f2202492dbb1db823p+4L -1 : inexact-ok +lgamma -0xa.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xa.fffffp+0f : -0x3.a3ad3cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e6p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b43p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b44p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b43p+4 -1 : inexact-ok += lgamma upward dbl-64 -0xa.ffffffffffff8p+0 : 0x1.0763f57349b44p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9687p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b96871p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b968p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9688p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b968p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffffffffff8p+0L : 0x1.0763f57349b43b5b3a7450b9688p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb78p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb7ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a3p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e78a4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e788p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.fffffffffffffffp+0L : 0x1.816265eda9f2cb79345e2d4e79p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.fffffffffffffffffffffffffff8p+0L : 0x3.a0cfcf549c7e3014dd553cb1547ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed358p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed35ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed358p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed35ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.fffffffffffffffffffffffffcp+0L : 0x3.532de4d830b36ad9b5019e1ed4p+4L -1 : inexact-ok +lgamma -0xb.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok += lgamma upward flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok += lgamma downward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok += lgamma upward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cab2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok += lgamma downward dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b41p+4 1 : inexact-ok += lgamma upward dbl-64 -0xb.0000000000008p+0 : 0x1.0763f57349b42p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.0000000000008p+0L : 0x1.0763f57349b41448p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41446p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.0000000000008p+0L : 0x1.0763f57349b41448p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fbp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52fb1p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b52f8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000000000008p+0L : 0x1.0763f57349b41446160a65b53p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.000000000000001p+0L : 0x1.816265eda9f2cb76p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb74p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.000000000000001p+0L : 0x1.816265eda9f2cb76p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011181cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a01118p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.000000000000001p+0L : 0x1.816265eda9f2cb7451b9a011188p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15476p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000000000000000000000000008p+0L : 0x3.a0cfcf549c7e3014dd553cb15478p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed22p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed222p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed2p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.00000000000000000000000004p+0L : 0x3.532de4d830b36ad9b5019e1ed3p+4L 1 : inexact-ok +lgamma -0xb.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok += lgamma upward flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok += lgamma downward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b4p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma upward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b28p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok += lgamma downward dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a2774p+0 1 : inexact-ok += lgamma upward dbl-64 -0xb.ffffffffffff8p+0 : 0xd.fa1c7f9a27748p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423ap+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a2774239p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423ap+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24c8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24cp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24c8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc24p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.ffffffffffff8p+0L : 0xd.fa1c7f9a277423901a0ec1bc28p+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1aep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1acp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1aep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d26p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d27p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffffffffffffp+0L : 0x1.59a0387402b5d1ac6635735b7d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffffffffffffffffffffffff8p+0L : 0x3.790da1daf5413647f9d72d6903a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed6828ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed683p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffffffffffffffffffffffcp+0L : 0x3.2b6bb75e8976710cd1838ed683p+4L 1 : inexact-ok +lgamma -0xc.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok += lgamma upward flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315328p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a168p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a27718p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.0000000000008p+0 : 0xd.fa1c7f9a2772p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719cfp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc23437p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234378p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc23437p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234378p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc2344p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc234p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.0000000000008p+0L : 0xd.fa1c7f9a27719ce87e1abc2344p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a6p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7371f5p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b73718p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7372p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b73718p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.000000000000001p+0L : 0x1.59a0387402b5d1a758e63b7372p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.0000000000000000000000000008p+0L : 0x3.790da1daf5413647f9d72d6903a6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed68148p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed6814ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed68148p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed6814ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed681p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000000000000000000000004p+0L : 0x3.2b6bb75e8976710cd1838ed682p+4L -1 : inexact-ok +lgamma -0xc.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xc.fffffp+0f : -0x8.b070ap+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma upward flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad538p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5eap+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.ffffffffffff8p+0 : 0xb.697bfa33f5ea8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0dap+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d9p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0dap+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f18p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f18p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452f2p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb453p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb452cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffffffff8p+0L : 0xb.697bfa33f5ea0d97e7debb453p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2fbp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de666p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de667p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de68p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.fffffffffffffffp+0L : 0x1.3096301d9f9d2faf6ceb107de68p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbaap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbacp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbaap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.fffffffffffffffffffffffffff8p+0L : 0x3.500399849228944aecdb8f77bbacp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a96p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53a98p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.fffffffffffffffffffffffffcp+0L : 0x3.0261af08265dcf0fc487f0e53bp+4L -1 : inexact-ok +lgamma -0xd.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xd.00001p+0f : -0x8.b070fp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma upward flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma downward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f503332p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok += lgamma downward dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e7p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e78p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e7p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.0000000000008p+0 : 0xb.697bfa33f5e78p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.0000000000008p+0L : 0xb.697bfa33f5e7734p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a18p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713a2p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d7047138p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d7047138p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.0000000000008p+0L : 0xb.697bfa33f5e7733f10d704713cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.000000000000001p+0L : 0x1.3096301d9f9d2facp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.000000000000001p+0L : 0x1.3096301d9f9d2facp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e78bfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e788p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.000000000000001p+0L : 0x1.3096301d9f9d2faa3839626e79p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bba8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bbaap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bba8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.0000000000000000000000000008p+0L : 0x3.500399849228944aecdb8f77bbaap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53948p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e5394ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53948p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e5394ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e539p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000000000000000000004p+0L : 0x3.0261af08265dcf0fc487f0e53ap+4L 1 : inexact-ok +lgamma -0xd.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xd.fffffp+0f : -0xb.5409ep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma upward flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma downward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b78p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok += lgamma downward dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe75p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.ffffffffffff8p+0 : 0x8.c5e2b758fe758p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527dp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e58p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e58p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704e6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95705p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95704cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.ffffffffffff8p+0L : 0x8.c5e2b758fe7527c9b9af95705p+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c2p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c2p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bce9p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bceap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bce9p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bceap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bc8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bc8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffffffffffp+0L : 0x1.065c9beff025e0c0532cb069bdp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffffffffffffffffffffff8p+0L : 0x3.25ca0556e2b1455bc0d40ad1490cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7fcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffffffffffffffffffffcp+0L : 0x2.d8281ada76e6802098806c3ec8p+4L 1 : inexact-ok +lgamma -0xe.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok += lgamma upward flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505008p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba5054p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe72p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe728p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe72p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.0000000000008p+0 : 0x8.c5e2b758fe728p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b3p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b2p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b3p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c71p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c718p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c4p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c4p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.0000000000008p+0L : 0x8.c5e2b758fe727b27be159577c8p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.000000000000001p+0L : 0x1.065c9beff025e0bcp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.000000000000001p+0L : 0x1.065c9beff025e0bcp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf9p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bcf9p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bc8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bdp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bc8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000000001p+0L : 0x1.065c9beff025e0baf9e8b935bdp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad14908p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.0000000000000000000000000008p+0L : 0x3.25ca0556e2b1455bc0d40ad1490ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6a6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec7p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.00000000000000000000000004p+0L : 0x2.d8281ada76e6802098806c3ec7p+4L -1 : inexact-ok +lgamma -0xe.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok += lgamma upward flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57afp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55714p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.ffffffffffff8p+0 : 0x6.109ff02f55718p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571503p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f55715028p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571503p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca74p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca78p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca74p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dca78p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dcap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffffff8p+0L : 0x6.109ff02f5571502bbea6eb8dccp+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bep+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d318p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d32p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d318p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d32p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541dp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541dp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.fffffffffffffffp+0L : 0xd.b086f7d5595a2bdfc04ae541d4p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa984p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa9842p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa984p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.fffffffffffffffffffffffffff8p+0L : 0x2.fa75d8e448210759589af7aa9842p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181734p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181736p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181734p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e304759181736p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591817p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.fffffffffffffffffffffffffcp+0L : 0x2.acd3ee67dc56421e3047591818p+4L -1 : inexact-ok +lgamma -0xf.0000000000000000000000000008p+0 += lgamma downward flt-32 -0xf.00001p+0f : -0xe.094dp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma upward flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma downward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3fp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma upward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f308p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok += lgamma downward dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556e8p+0 1 : inexact-ok += lgamma upward dbl-64 -0xf.0000000000008p+0 : 0x6.109ff02f556ecp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.0000000000008p+0L : 0x6.109ff02f556e928p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e9278p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.0000000000008p+0L : 0x6.109ff02f556e928p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda843218p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda84321cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8432p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000008p+0L : 0x6.109ff02f556e9278b1fbda8434p+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b9p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1e8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb1fp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfbp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.000000000000001p+0L : 0xd.b086f7d5595a2b8809e94fdfb4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa983ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000000000000000000008p+0L : 0x2.fa75d8e448210759589af7aa984p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591816p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591815p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.00000000000000000000000004p+0L : 0x2.acd3ee67dc56421e3047591816p+4L 1 : inexact-ok +lgamma -0xf.fffffffffffffffffffffffffff8p+0 += lgamma downward flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok += lgamma upward flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok += lgamma upward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff57p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok += lgamma downward dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e336p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e338p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e336p+0 1 : inexact-ok += lgamma upward dbl-64 -0xf.ffffffffffff8p+0 : 0x3.4ad790500e338p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33718p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717cp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33718p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbacap+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbaccp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbacap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbaccp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbap+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbbp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.ffffffffffff8p+0L : 0x3.4ad790500e33717c97181d2dbbp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c454p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c454p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c35p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c358p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffffffffp+0L : 0xa.eabe97f6121c453198bc16e1c4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49744p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffff8p+0L : 0x2.ce1952e653ad28ee66220ac49746p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c32163ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3216p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffffffffffffffffffcp+0L : 0x2.80776869e7e263b33dce6c3217p+4L 1 : inexact-ok +lgamma -0x1.0000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.000002p+4 : -0x1.180879870e33fp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fcp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0000000000001p+4 : 0x2.996578583c5fep+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0000000000001p+4L : 0x2.996578583c5fc348p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc344p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0000000000001p+4L : 0x2.996578583c5fc348p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008884ep+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d008885p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00888p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0000000000001p+4L : 0x2.996578583c5fc3443a33d00889p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccafp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccbp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d9p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368d98p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603368cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0000000000000002p+4L : 0xa.394c7ffe404ccaff3d4603369p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b17p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b1702p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b17p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0000000000000000000000000001p+4L : 0x2.c3023166d6903153a983cf8b1702p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e2p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893e4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f894p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f893p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000000000000000008p+4L : 0x2.756046ea6ac56c18813030f894p+4L -1 : inexact-ok +lgamma -0x1.0fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389cep-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91dp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c7p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c74p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c7p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52c74p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffffffep+4L : 0x7.63ff07bef05d91d4a5f788c52ep+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199ebp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0fffffffffffffffffffffffffffp+4L : 0x2.95ad59e2e1913db5ab2497199eb2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e62p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871e64p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0fffffffffffffffffffffffff8p+4L : 0x2.480b6f6675c6787a82d0f8871fp+4L -1 : inexact-ok +lgamma -0x1.1000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok += lgamma upward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb5p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bcp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d9118p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1000000000000002p+4L : 0x7.63ff07bef05d912p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d2648p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d264cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d26p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000000002p+4L : 0x7.63ff07bef05d911d75709a3d28p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eaap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eacp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eaap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000000000000000001p+4L : 0x2.95ad59e2e1913db5ab2497199eacp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b84p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b86p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b84p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871b86p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.100000000000000000000000008p+4L : 0x2.480b6f6675c6787a82d0f8871cp+4L 1 : inexact-ok +lgamma -0x1.1fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.1ffffep+4f : -0x1.739c3ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3ddp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b14p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485baap+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc538p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc54p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a78p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a7cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a78p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3a7cp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1ffffffffffffffep+4L : 0x4.800fa0717e2cc53d5afd2c4a3cp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dcap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffffffffffffffffffp+4L : 0x2.676e636e0a6e30ec1a032a357dccp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd82p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fd84p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fdp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1fffffffffffffffffffffffff8p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fep+4L 1 : inexact-ok +lgamma -0x1.2000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a66p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c08p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f4p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc488p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc48p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc488p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb6cp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fb7p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fcp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2000000000000002p+4L : 0x4.800fa0717e2cc4829c3d5a33fcp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2000000000000000000000000001p+4L : 0x2.676e636e0a6e30ec1a032a357dc6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa96p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa98p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa96p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fa98p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fbp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.200000000000000000000000008p+4L : 0x2.19cc78f19ea36bb0f1af8ba2fbp+4L -1 : inexact-ok +lgamma -0x1.2fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc817p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c204p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa2cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fcp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c737p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c737p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035bp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035ap+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6035bp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a603p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6038p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a603p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffffep+4L : 0x1.8e48dfb0e7c736fefad2b5a6038p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98aap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98a8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2fffffffffffffffffffffffffffp+4L : 0x2.3851f7620107d808190dfc0e98aap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1868p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c1869p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c188p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c18p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2fffffffffffffffffffffffff8p+4L : 0x1.eab00ce5953d12ccf0ba5d7c188p+4L -1 : inexact-ok +lgamma -0x1.3000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eeddp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898de4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73642p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c7364p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73642p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e68p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e69p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8ep+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8ep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3000000000000002p+4L : 0x1.8e48dfb0e7c73640ddc20bfb8e8p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3000000000000000000000000001p+4L : 0x2.3851f7620107d808190dfc0e98a4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c156fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c157p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c156fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c157p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c15p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c158p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c15p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.300000000000000000000000008p+4L : 0x1.eab00ce5953d12ccf0ba5d7c158p+4L 1 : inexact-ok +lgamma -0x1.3fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.3ffffep+4f : -0x1.d2a72ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34adp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.1086776398928p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c5p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffffffffffffffffp+4L : 0x2.0863726b1940b567a1da0b4a37b6p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b77bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b78p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3fffffffffffffffffffffffff8p+4L : 0x1.bac187eead75f02c79866cb7b78p+4L 1 : inexact-ok +lgamma -0x1.4000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.400002p+4f : -0x1.d2a73ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba188p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.4000000000001p+4 : -0x9.1086776398988p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c69ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37aep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37aep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4000000000000000000000000001p+4L : 0x2.0863726b1940b567a1da0b4a37bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b475p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b476p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b48p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.400000000000000000000000008p+4L : 0x1.bac187eead75f02c79866cb7b48p+4L -1 : inexact-ok +lgamma -0x1.4fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.4ffffep+4f : -0x2.035d8cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e688p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa48544p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f4ffp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f4ffp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4fffffffffffffffffffffffffffp+4L : 0x1.d7ad154239e3537bc82f2907f5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574cbp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7574ccp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a75748p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7575p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a75748p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4fffffffffffffffffffffffff8p+4L : 0x1.8a0b2ac5ce188e409fdb8a7575p+4L -1 : inexact-ok +lgamma -0x1.5000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0ep+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e2cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4f9p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4fap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4f9p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5000000000000000000000000001p+4L : 0x1.d7ad154239e3537bc82f2907f4fap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571b9p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571bap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571b9p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7571bap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a75718p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.500000000000000000000000008p+4L : 0x1.8a0b2ac5ce188e409fdb8a7572p+4L 1 : inexact-ok +lgamma -0x1.5fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dc2p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5988p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d947218p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db998p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5dbcp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb568p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffffffffffffp+4L : 0x1.a6382c53be57c47192d76e3524e7p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b7p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a4b8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a48p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffffffffff8p+4L : 0x1.589641d7528cff366a83cfa2a5p+4L 1 : inexact-ok +lgamma -0x1.6000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c9p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82eep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c48p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000000000000000001p+4L : 0x1.a6382c53be57c47192d76e3524e1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a19bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a18p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.600000000000000000000000008p+4L : 0x1.589641d7528cff366a83cfa2a2p+4L -1 : inexact-ok +lgamma -0x1.6fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937dap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662ep+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eedp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eeep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eedp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6fffffffffffffffffffffffffffp+4L : 0x1.740d30581aefe45f67cb6c506eeep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdeec5p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdefp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdee8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6fffffffffffffffffffffffff8p+4L : 0x1.266b45dbaf251f243f77cdbdefp+4L -1 : inexact-ok +lgamma -0x1.7000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da6p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee7p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7000000000000000000000000001p+4L : 0x1.740d30581aefe45f67cb6c506ee8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb9dp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdeb8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.700000000000000000000000008p+4L : 0x1.266b45dbaf251f243f77cdbdecp+4L 1 : inexact-ok +lgamma -0x1.7fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.7ffffep+4f : -0x2.99d6cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc6802p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4216p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a43p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9ddcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9dddp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9ddcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffffffffffp+4L : 0x1.4133e15ef695f2f7c7af21ce9dddp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db88p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1db88p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1d8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1dcp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1d8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffffffff8p+4L : 0xf.391f6e28acb2dbc9f5b833c1dcp+0L 1 : inexact-ok +lgamma -0x1.8000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a86p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e018p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa948p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854facp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8000000000000000000000000001p+4L : 0x1.4133e15ef695f2f7c7af21ce9dd7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a858p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a86p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1a8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.800000000000000000000000008p+4L : 0xf.391f6e28acb2dbc9f5b833c1acp+0L -1 : inexact-ok +lgamma -0x1.8fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.8ffffep+4f : -0x2.cd5744p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f364p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9e1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf1p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8fffffffffffffffffffffffffffp+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcf2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995cd28p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995ccp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8fffffffffffffffffffffffff8p+4L : 0xc.01172f2afb0c6e6a36c8e995dp+0L -1 : inexact-ok +lgamma -0x1.9000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa4p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06444p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b065p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdceap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcebp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdceap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9000000000000000000000000001p+4L : 0x1.0db35d6f1b7b8c21cbc02d2bdcebp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e995995p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959958p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e995995p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959958p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e99598p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.900000000000000000000000008p+4L : 0xc.01172f2afb0c6e6a36c8e9959cp+0L 1 : inexact-ok +lgamma -0x1.9fffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af744p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b7p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9fffffffffffffffffffffffffffp+4L : 0xd.99233993b45f28a0226540114b78p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949dp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e949d8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e948p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9fffffffffffffffffffffffff8p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e94cp+0L 1 : inexact-ok +lgamma -0x1.a000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.a00002p+4f : -0x3.01787cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.a00002p+4 : -0x3.017878473114ap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300154p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3002p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d607p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de38p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b08p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a000000000000000000000000001p+4L : 0xd.99233993b45f28a0226540114b1p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e9156p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e91568p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e914p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a00000000000000000000000008p+4L : 0x8.bf0491ccf7b2d4ed9d2b56e918p+0L -1 : inexact-ok +lgamma -0x1.afffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.affffep+4 : -0x3.36342a886638p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8d1p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bcp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffffffffp+4L : 0xa.4d67429343cd2c3c361898123bc8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a68p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a6cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a68p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3a6cp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3ap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffffff8p+4L : 0x5.73489acc8720d889b0deaeea3cp+0L -1 : inexact-ok +lgamma -0x1.b000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea28p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c95ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72efp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7534p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb758p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b5p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b58p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b5p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b000000000000000000000000001p+4L : 0xa.4d67429343cd2c3c361898123b58p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0564p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea0568p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea04p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea06p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea04p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b00000000000000000000000008p+4L : 0x5.73489acc8720d889b0deaeea06p+0L 1 : inexact-ok +lgamma -0x1.bfffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.bffffep+4f : -0x3.6b84e4p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb868ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b216p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dcp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bfffffffffffffffffffffffffffp+4L : 0x6.f85be7c07a88c39dabbc9a130dc4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb2p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cb4p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bfffffffffffffffffffffffff8p+4L : 0x2.1e3d3ff9bddc6feb2682b0eb0dp+0L 1 : inexact-ok +lgamma -0x1.c000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.c00002p+4f : -0x3.6b84fp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b68p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db139p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d54p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000000000000000000001p+4L : 0x6.f85be7c07a88c39dabbc9a130d58p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead718p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead71ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead718p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead71ap+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead7p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c00000000000000000000000008p+4L : 0x2.1e3d3ff9bddc6feb2682b0ead8p+0L -1 : inexact-ok +lgamma -0x1.cfffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.cffffep+4f : -0x3.a16554p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71dap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c726p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c728p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c726p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffffp+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c728p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039a1p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d203ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok +lgamma -0x1.d000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb84p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f808p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bap+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bcp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000000000000000000001p+4L : 0x3.9a54ce46bac4ebf0d7a8bc07c6bcp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok +lgamma -0x1.dfffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a4486ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a08p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok +lgamma -0x1.e000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.e00002p+4f : -0x3.d7d0bp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cf2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d506p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c238p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b6332p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb06132382p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok +lgamma -0x1.efffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.effffep+4f : -0x4.0ec24p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.effffep+4f : -0x4.0ec24p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.effffep+4f : -0x4.0ec238p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.effffep+4f : -0x4.0ec238p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bc4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bc4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bcp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.effffep+4 : -0x4.0ec23c0ae2bcp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc254p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc254p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.effffep+4L : -0x4.0ec23c0ae2bc2538p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efd4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efdp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770efdp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770eep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.effffep+4L : -0x4.0ec23c0ae2bc253963f0c770eep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021218p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.effffffffffffp+4 : -0x2.cd23778021216p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bd4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.effffffffffffp+4L : -0x2.cd23778021216bdp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd404p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd404p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd402p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd402p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.effffffffffffp+4L : -0x2.cd23778021216bd128a5aa6dd4p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff58p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff54p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5794p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5794p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5792p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca5792p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca58p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca58p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca57p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.effffffffffffffep+4L : -0x2.53250705c0e2ff57799917ca57p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0dap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0dap+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0d8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.efffffffffffffffffffffffffffp+4L : -0x3.3b79d9ece579ac045ba07108f0d8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f12p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f118p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30f4p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.efffffffffffffffffffffffff8p+4L : -0x8.159881b3a225ffb6e0da5a30fp+0L -1 : inexact-ok +lgamma -0x1.f000000000000000000000000001p+4 += lgamma downward flt-32 -0x1.f00002p+4f : -0x4.0ec25p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.f00002p+4f : -0x4.0ec248p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b746cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b746cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b7468p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.f00002p+4 : -0x4.0ec249d7b7468p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.f00002p+4L : -0x4.0ec249d7b746b4cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c198p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c198p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c194p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c194p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5c2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f00002p+4L : -0x4.0ec249d7b746b4c08f3395f5cp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.f000000000001p+4 : -0x2.cd2377802121cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da38p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.f000000000001p+4L : -0x2.cd2377802121da34p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a7339ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a734p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a734p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a733p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f000000000001p+4L : -0x2.cd2377802121da37ccfa26a733p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff68p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff68p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff64p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259decp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259decp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259debep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259debep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f000000000000002p+4L : -0x2.53250705c0e2ff65466da259dep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f148p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f148p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f146p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f000000000000000000000000001p+4L : -0x3.3b79d9ece579ac045ba07108f146p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a31285p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a31285p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312848p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312848p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a312cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.f00000000000000000000000008p+4L : -0x8.159881b3a225ffb6e0da5a3128p+0L 1 : inexact-ok +lgamma -0x1.ffffffffffffffffffffffffffffp+4 += lgamma downward flt-32 -0x1.fffffep+4f : -0x4.4635e8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.fffffep+4f : -0x4.4635ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.fffffep+4 : -0x4.4635e378544dp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.fffffep+4 : -0x4.4635e378544dp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.fffffep+4 : -0x4.4635e378544ccp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.fffffep+4 : -0x4.4635e378544ccp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf34p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffep+4L : -0x4.4635e378544cf338p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b17b8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b18p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b16p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffep+4L : -0x4.4635e378544cf33f13029a3b16p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b26p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.fffffffffffffp+4 : -0x3.04971efd92b24p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24158p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffffffffffp+4L : -0x3.04971efd92b24154p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d553cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d56p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffffffffffp+4L : -0x3.04971efd92b24156d7bcd28d55p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d56p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d56p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8cep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8cep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d9p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d9p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.fffffffffffffffep+4L : -0x2.8a98ae833273d55d18b03fe9d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010498p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010498p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010494p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffffffp+4L : -0x6.b2b451c3fe870c5f4d12f3010494p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc290498p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2908p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.ffffffffffffffffffffffffff8p+4L : -0xb.8cd2f98abb336011d24cdc2904p+0L 1 : inexact-ok +lgamma -0x2.0000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.000004p+4f : -0x4.514d2p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.000004p+4f : -0x4.514d18p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.000004p+4 : -0x4.514d19db0f01p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.000004p+4 : -0x4.514d19db0f01p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.000004p+4 : -0x4.514d19db0f00cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.000004p+4 : -0x4.514d19db0f00cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e278p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.000004p+4L : -0x4.514d19db0f00e27p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce1cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfce18p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfdp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.000004p+4L : -0x4.514d19db0f00e277f11efebfcep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fdp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.0000000000002p+4 : -0x3.0fae407d0fcfep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe008p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96a6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c97p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c97p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0000000000002p+4L : -0x3.0fae407d0fcfe00b8ad9c81c96p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3d2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3dp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0000000000000004p+4L : -0x2.95afd002af90cd0cb88d4afaa3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a6990934p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0000000000000000000000000002p+4L : -0x7.642669bbd056860b16f6a699093p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15c18p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc16p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.00000000000000000000000001p+4L : -0xc.3e4511828d02d9bd9c308fc15cp+0L -1 : inexact-ok +lgamma -0x2.0ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.0ffffcp+4f : -0x4.893ebp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.0ffffcp+4f : -0x4.893ebp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.0ffffcp+4f : -0x4.893ea8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.0ffffcp+4f : -0x4.893ea8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.0ffffcp+4 : -0x4.893eafcc099b4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0ffffcp+4L : -0x4.893eafcc099b56d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c54p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c54p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c5p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421c5p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0ffffcp+4L : -0x4.893eafcc099b56dd588d9a421cp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.0fffffffffffep+4 : -0x3.479ff266bb40ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a25p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a25p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f64p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377f62p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64378p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0fffffffffffep+4L : -0x3.479ff266bb40a24ce71c64377fp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b988p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b988p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b986p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b986p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59bap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59bap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b9p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0ffffffffffffffcp+4L : -0x2.cda181ec5b026ef7a2d78c59b9p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b38p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0ffffffffffffffffffffffffffep+4L : -0xa.e34188568770a67946a82d830b3p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaef18p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aafp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aafp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaecp+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.0fffffffffffffffffffffffffp+4L : -0xf.bd60301d441cfa2bcbe216aaecp+0L -1 : inexact-ok +lgamma -0x2.1000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.100004p+4f : -0x4.893edp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.100004p+4f : -0x4.893ec8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2348p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.100004p+4 : -0x4.893ecbe3c2344p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456e8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.100004p+4L : -0x4.893ecbe3c23456ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8403fcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8404p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8402p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.100004p+4L : -0x4.893ecbe3c23456e3e9a55f8402p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb41ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.1000000000002p+4 : -0x3.479ff266bb418p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb41830cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1000000000002p+4L : -0x3.479ff266bb418308p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2f0cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1000000000002p+4L : -0x3.479ff266bb41830aabe4646c2fp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f14p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c01cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559c1p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1000000000000004p+4L : -0x2.cda181ec5b026f13ba902559cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c18p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c18p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c1p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1000000000000000000000000002p+4L : -0xa.e34188568770a67946a82d830c1p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5f78p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.10000000000000000000000001p+4L : -0xf.bd60301d441cfa2bcbe216ab5cp+0L 1 : inexact-ok +lgamma -0x2.1ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.1ffffcp+4f : -0x4.c1aabp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.1ffffcp+4f : -0x4.c1aaa8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d994p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.1ffffcp+4 : -0x4.c1aaa8b15d99p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d9907ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1ffffcp+4L : -0x4.c1aaa8b15d990798p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ed2cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038eep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038eep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ecp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1ffffcp+4L : -0x4.c1aaa8b15d99079f60785038ecp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5cap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.1fffffffffffep+4 : -0x3.800beb6a2d5c8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c98p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c98p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186fep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186fep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f187p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1fffffffffffep+4L : -0x3.800beb6a2d5c8c94b128e6f186p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a34p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a3p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693fep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e694p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1ffffffffffffffcp+4L : -0x3.060d7aefcd1e5a303fb6e1e693p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f6832949p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1ffffffffffffffffffffffffffep+4L : -0xe.6a01188da92f5a04f67f68329488p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a77fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a77fp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a78p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.1fffffffffffffffffffffffffp+4L : -0x1.3441fc05465dbadb77bb9515a7p+4L 1 : inexact-ok +lgamma -0x2.2000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.200004p+4f : -0x4.c1aac8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.200004p+4f : -0x4.c1aac8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.200004p+4f : -0x4.c1aacp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.200004p+4f : -0x4.c1aacp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.200004p+4 : -0x4.c1aac505526e4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.200004p+4L : -0x4.c1aac505526e43ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb45cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb458p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.200004p+4L : -0x4.c1aac505526e43e22e13764fb4p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.2000000000002p+4 : -0x3.800beb6a2d5d6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f34p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c908188ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90819p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90819p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90818p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2000000000002p+4L : -0x3.800beb6a2d5d6f3457d2c90818p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a5p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a5p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6d2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6dp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d7p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2000000000000004p+4L : -0x3.060d7aefcd1e5a4c93abb722d6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f6832957p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f6832957p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f68329568p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2000000000000000000000000002p+4L : -0xe.6a01188da92f5a04f67f68329568p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae95p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae95p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae94p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae94p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515afp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.20000000000000000000000001p+4L : -0x1.3441fc05465dbadb77bb9515ae8p+4L -1 : inexact-ok +lgamma -0x2.2ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.2ffffcp+4f : -0x4.fa8d6p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.2ffffcp+4f : -0x4.fa8d6p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.2ffffcp+4f : -0x4.fa8d58p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.2ffffcp+4f : -0x4.fa8d58p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.2ffffcp+4 : -0x4.fa8d5d3a3bac4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a58p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a797cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a797cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7978p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7978p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a7ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a78p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2ffffcp+4L : -0x4.fa8d5d3a3bac5a5d21bafa1a78p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d442p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d442p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d44p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.2fffffffffffep+4 : -0x3.b8eea0104d44p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2fffffffffffep+4L : -0x3.b8eea0104d441668p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138e6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a139p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a139p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2fffffffffffep+4L : -0x3.b8eea0104d44166a0fe8c0a138p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4fp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ecp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a502p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a502p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2ffffffffffffffcp+4L : -0x3.3ef02f95ed05e4ef8fd5d187a5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c1fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2ffffffffffffffffffffffffffep+4L : -0x1.1f82c62efa7a805fbcc8ba417c1fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa4fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa4fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fa8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.2fffffffffffffffffffffffffp+4L : -0x1.6d24b0ab6645459ae51c58d3fap+4L -1 : inexact-ok +lgamma -0x2.3000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.300004p+4f : -0x4.fa8d8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.300004p+4f : -0x4.fa8d78p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b42ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.300004p+4 : -0x4.fa8d79c8b429cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d128p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d128p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.300004p+4L : -0x4.fa8d79c8b429d12p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28dcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b2ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.300004p+4L : -0x4.fa8d79c8b429d12397d1db8b28p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d45p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d45p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d44ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.3000000000002p+4 : -0x3.b8eea0104d44ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44faep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44faep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3000000000002p+4L : -0x3.b8eea0104d44fadcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50c46p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50dp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3000000000002p+4L : -0x3.b8eea0104d44faddd3d476d50cp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e51p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e51p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6b7cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3000000000000004p+4L : -0x3.3ef02f95ed05e50c1e4e4efe6bp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3000000000000000000000000002p+4L : -0x1.1f82c62efa7a805fbcc8ba417c2ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40174p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d40173p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d4018p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d4018p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d401p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.30000000000000000000000001p+4L : -0x1.6d24b0ab6645459ae51c58d401p+4L 1 : inexact-ok +lgamma -0x2.3ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.3ffffcp+4f : -0x5.33e378p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.3ffffcp+4f : -0x5.33e378p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.3ffffcp+4f : -0x5.33e37p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.3ffffcp+4f : -0x5.33e37p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e254p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e254p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e25p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.3ffffcp+4 : -0x5.33e375121e25p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e252908p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3ffffcp+4L : -0x5.33e375121e2529p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074d4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623076p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3ffffcp+4L : -0x5.33e375121e252906f743623074p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a1842p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a1842p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a184p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.3fffffffffffep+4 : -0x3.f244b804a184p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3fffffffffffep+4L : -0x3.f244b804a18419e8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a124p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a122p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3fffffffffffep+4L : -0x3.f244b804a18419eacf6f8530a1p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e954p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e95p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d462p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d46p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d5p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3ffffffffffffffcp+4L : -0x3.7846478a4145e953c123b288d4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d46p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d46p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d45p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3ffffffffffffffffffffffffffep+4L : -0x1.58d8de234eba84c40a88625f1d45p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b6ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.3fffffffffffffffffffffffffp+4L : -0x1.a67ac89fba8549ff32dc00f19bp+4L 1 : inexact-ok +lgamma -0x2.4000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.400004p+4f : -0x5.33e398p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.400004p+4f : -0x5.33e39p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.400004p+4 : -0x5.33e391d97a31p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.400004p+4 : -0x5.33e391d97a30cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.400004p+4L : -0x5.33e391d97a30d8bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5f14p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.400004p+4L : -0x5.33e391d97a30d8b0fbcf15dc5ep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a1852p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.4000000000002p+4 : -0x3.f244b804a185p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850028p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850028p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4000000000002p+4L : -0x3.f244b804a1850024p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e64ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e64ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e648p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e648p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4000000000002p+4L : -0x3.f244b804a1850025afcd0280e6p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4000000000000004p+4L : -0x3.7846478a4145e97p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e6ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e6ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e68p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387e68p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4000000000000004p+4L : -0x3.7846478a4145e970887fbe387ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d55p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4000000000000000000000000002p+4L : -0x1.58d8de234eba84c40a88625f1d54p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2a1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a2ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.40000000000000000000000001p+4L : -0x1.a67ac89fba8549ff32dc00f1a28p+4L -1 : inexact-ok +lgamma -0x2.4ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.4ffffcp+4f : -0x5.6da9c8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.4ffffcp+4f : -0x5.6da9c8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.4ffffcp+4f : -0x5.6da9cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.4ffffcp+4f : -0x5.6da9cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.4ffffcp+4 : -0x5.6da9c6d2e6bb4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd54cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd54cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd548p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd548p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4ffffcp+4L : -0x5.6da9c6d2e6bb76c4e0dab44bd4p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e11713cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.4fffffffffffep+4 : -0x4.2c0b09e117138p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713938p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4fffffffffffep+4L : -0x4.2c0b09e117139378p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628abcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628abcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ab8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ab8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4fffffffffffep+4L : -0x4.2c0b09e11713937c977995628ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2c2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2c2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4ffffffffffffffcp+4L : -0x3.b20c9966b6d563c2d5496fb3d2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd61p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd61p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4ffffffffffffffffffffffffffep+4L : -0x1.929f2fffc449ff333a5b189edd6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b83p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b83p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b82p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b82p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.4fffffffffffffffffffffffffp+4L : -0x1.e0411a7c3014c46e62aeb7315b8p+4L -1 : inexact-ok +lgamma -0x2.5000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.500004p+4f : -0x5.6da9e8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.500004p+4f : -0x5.6da9ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb98p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.500004p+4 : -0x5.6da9e3d19cb94p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ff8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ff8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.500004p+4L : -0x5.6da9e3d19cb94ffp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e618p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e617cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e62p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e62p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e6p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.500004p+4L : -0x5.6da9e3d19cb94ff25b3cbe8e6p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117148p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117148p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117144p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.5000000000002p+4 : -0x4.2c0b09e117144p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cdcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cdcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cd8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cd8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5000000000002p+4L : -0x4.2c0b09e117147b7247685ece7cp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d004p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d004p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d003ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d003ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8d01p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5000000000000004p+4L : -0x3.b20c9966b6d563dfd3ff6d8dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5000000000000000000000000002p+4L : -0x1.929f2fffc449ff333a5b189edd6fp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73162c2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73163p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb73163p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb731628p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.50000000000000000000000001p+4L : -0x1.e0411a7c3014c46e62aeb731628p+4L 1 : inexact-ok +lgamma -0x2.5ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.5ffffcp+4f : -0x5.a7dd58p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.5ffffcp+4f : -0x5.a7dd58p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.5ffffcp+4f : -0x5.a7dd5p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.5ffffcp+4f : -0x5.a7dd5p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab7cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.5ffffcp+4 : -0x5.a7dd54437ab7cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3fp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f1p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f1p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f0fcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f0fcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412f2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5ffffcp+4L : -0x5.a7dd54437ab7f3f0a6219412fp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d97p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d97p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d96cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.5fffffffffffep+4 : -0x4.663e976c9d96cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e328p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e328p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e32p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576d4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576dp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576dp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b578p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5fffffffffffep+4L : -0x4.663e976c9d96e323c0d719b576p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b444p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b444p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579674p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea52579672p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525797p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5ffffffffffffffcp+4L : -0x3.ec4026f23d58b44177ea525796p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5ffffffffffffffffffffffffffep+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42c1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c0dcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c1p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091c1p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.5fffffffffffffffffffffffffp+4L : -0x2.1a74a807b69814ed20422091cp+4L 1 : inexact-ok +lgamma -0x2.6000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.600004p+4f : -0x5.a7dd78p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.600004p+4f : -0x5.a7dd7p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c38p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.600004p+4 : -0x5.a7dd717815c34p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c34668p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c34668p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.600004p+4L : -0x5.a7dd717815c3466p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b535634p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b535634p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b53563p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.600004p+4L : -0x5.a7dd717815c346617f076b53563p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5358p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.600004p+4L : -0x5.a7dd717815c346617f076b5356p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d98p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.6000000000002p+4 : -0x4.663e976c9d97cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccdp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccdp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b7cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5b78p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6000000000002p+4L : -0x4.663e976c9d97ccc89931ad3c5ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b46p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa075p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa074ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6000000000000004p+4L : -0x3.ec4026f23d58b45eac855daa07p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42dp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42cfp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6000000000000000000000000002p+4L : -0x1.ccd2bd8b4acd4fb1f7ee81ff42cfp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c82ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c82ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c828p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c828p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c9p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.60000000000000000000000001p+4L : -0x2.1a74a807b69814ed20422091c8p+4L -1 : inexact-ok +lgamma -0x2.6ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.6ffffcp+4f : -0x5.e27b48p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.6ffffcp+4f : -0x5.e27b48p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.6ffffcp+4f : -0x5.e27b4p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.6ffffcp+4f : -0x5.e27b4p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.6ffffcp+4 : -0x5.e27b46fa492f4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbabcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbab8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6ffffcp+4L : -0x5.e27b46fa492f70b847dc589bbap+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb2cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.6fffffffffffep+4 : -0x4.a0dc8a3dadb28p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28eep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee4cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eee48p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6efp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6fffffffffffep+4L : -0x4.a0dc8a3dadb28ee62af37e6eeep+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ed1cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503eep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503eep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ecp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6ffffffffffffffcp+4L : -0x4.26de19c34d7460d5d4e5e503ecp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db0ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6ffffffffffffffffffffffffffep+4L : -0x2.0770b05c5ae8fc466f2bb8c5db0ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585926p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585924p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f57585ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.6fffffffffffffffffffffffffp+4L : -0x2.55129ad8c6b3c181977f575859p+4L -1 : inexact-ok +lgamma -0x2.7000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.700004p+4f : -0x5.e27b68p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.700004p+4f : -0x5.e27b68p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.700004p+4f : -0x5.e27b6p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.700004p+4f : -0x5.e27b6p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.700004p+4 : -0x5.e27b64636783p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.700004p+4 : -0x5.e27b64636783p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.700004p+4 : -0x5.e27b64636782cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.700004p+4 : -0x5.e27b64636782cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.700004p+4L : -0x5.e27b64636782f7a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926bacp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.700004p+4L : -0x5.e27b64636782f7ac6925d6926ap+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb38p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb38p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb34p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.7000000000002p+4 : -0x4.a0dc8a3dadb34p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a3p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a28p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101498p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb6101494p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61016p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7000000000002p+4L : -0x4.a0dc8a3dadb37a2f1d8fb61014p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7000000000000004p+4L : -0x4.26de19c34d7460fp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae144p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae14p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388ae2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388aep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7000000000000004p+4L : -0x4.26de19c34d7460f33e04388aep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7000000000000000000000000002p+4L : -0x2.0770b05c5ae8fc466f2bb8c5db1ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758608p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f5758607ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f575861p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.70000000000000000000000001p+4L : -0x2.55129ad8c6b3c181977f57586p+4L 1 : inexact-ok +lgamma -0x2.7ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.7ffffcp+4f : -0x6.1d80fp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.7ffffcp+4f : -0x6.1d80fp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.7ffffcp+4f : -0x6.1d80e8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.7ffffcp+4f : -0x6.1d80e8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed57147ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.7ffffcp+4 : -0x6.1d80ed571479cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7ffffcp+4L : -0x6.1d80ed571479dcd8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a95p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a94cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483aap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483aap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7ffffcp+4L : -0x6.1d80ed571479dcdf00b76483a8p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b41296cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b41296cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b412968p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.7fffffffffffep+4 : -0x4.dbe230b412968p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a858p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002acp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002acp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002a8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002a8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda004p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7fffffffffffep+4L : -0x4.dbe230b41296a85491f8dda002p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b18p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834b4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776836p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7ffffffffffffffcp+4L : -0x4.61e3c039b2587b10ef1e776834p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc44p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7ffffffffffffffffffffffffffep+4L : -0x2.427656d2bfcd1681a2fde4c3bc42p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a52p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a52p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a5p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563a5p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.7fffffffffffffffffffffffffp+4L : -0x2.9018414f2b97dbbccb5183563ap+4L 1 : inexact-ok +lgamma -0x2.8000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.800004p+4f : -0x6.1d811p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.800004p+4f : -0x6.1d8108p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.800004p+4 : -0x6.1d810af36600cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.800004p+4 : -0x6.1d810af366008p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af366009708p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.800004p+4L : -0x6.1d810af3660097p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d155p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d155p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d154cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.800004p+4L : -0x6.1d810af366009706555fc67d154cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d16p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d16p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d14p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.800004p+4L : -0x6.1d810af366009706555fc67d14p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b41297cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.8000000000002p+4 : -0x4.dbe230b412978p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b412979538p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8000000000002p+4L : -0x4.dbe230b41297953p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac29p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac29p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac28cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac28cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8000000000002p+4L : -0x4.dbe230b4129795371e2eaedac2p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b3p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b28p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c0cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225c0cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8000000000000004p+4L : -0x4.61e3c039b2587b2e8b6ffe225cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc52p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc52p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc5p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8000000000000000000000000002p+4L : -0x2.427656d2bfcd1681a2fde4c3bc5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641bap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641b8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835642p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835642p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.80000000000000000000000001p+4L : -0x2.9018414f2b97dbbccb51835641p+4L -1 : inexact-ok +lgamma -0x2.8ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.8ffffcp+4f : -0x6.58ebb8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.8ffffcp+4f : -0x6.58ebb8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.8ffffcp+4f : -0x6.58ebbp+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.8ffffcp+4f : -0x6.58ebbp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93811p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.8ffffcp+4 : -0x6.58ebb7c93810cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d52p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8ffffcp+4L : -0x6.58ebb7c93810d518p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2b44p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8ffffcp+4L : -0x6.58ebb7c93810d51c01c1079e2ap+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.8fffffffffffep+4 : -0x5.174cfb3f2fef4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aebp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aebp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aeacp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aeacp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8fffffffffffep+4L : -0x5.174cfb3f2fef42e41dac5665aep+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb1167p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb1167p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb11668p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c74p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c74p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c7p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0c7p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8ffffffffffffffcp+4L : -0x4.9d4e8ac4cfb116682fe4ab7f0cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a301ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a301ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a3018p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8ffffffffffffffffffffffffffep+4L : -0x2.7de1215ddd25b1d8fcbdda6a3018p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae22p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae22p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae2p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcae2p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcafp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.8fffffffffffffffffffffffffp+4L : -0x2.cb830bda48f07714251178fcaep+4L -1 : inexact-ok +lgamma -0x2.9000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.900004p+4f : -0x6.58ebd8p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.900004p+4f : -0x6.58ebd8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.900004p+4f : -0x6.58ebdp+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.900004p+4f : -0x6.58ebdp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1acp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1acp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1a8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.900004p+4 : -0x6.58ebd5977d1a8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.900004p+4L : -0x6.58ebd5977d1aae78p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec360cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec360cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec3608p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec3608p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.900004p+4L : -0x6.58ebd5977d1aae7b88857eec36p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ff04p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ff04p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ffp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.9000000000002p+4 : -0x5.174cfb3f2ffp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff03158p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe3p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe3p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe2cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fe2cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2162p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9000000000002p+4L : -0x5.174cfb3f2ff0315645fb2161fep+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11688p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb1168p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586bfcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9000000000000004p+4L : -0x4.9d4e8ac4cfb11685fe29b5586ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a302ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9000000000000000000000000002p+4L : -0x2.7de1215ddd25b1d8fcbdda6a3028p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb596p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb594p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb5p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.90000000000000000000000001p+4L : -0x2.cb830bda48f07714251178fcb5p+4L 1 : inexact-ok +lgamma -0x2.9ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.9ffffcp+4f : -0x6.94b938p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.9ffffcp+4f : -0x6.94b938p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.9ffffcp+4f : -0x6.94b93p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.9ffffcp+4f : -0x6.94b93p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.9ffffcp+4 : -0x6.94b9365933054p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.9ffffcp+4 : -0x6.94b936593305p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9ffffcp+4L : -0x6.94b93659330503a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca10764p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca10764p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca1076p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca1076p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca108p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca108p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca106p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9ffffcp+4L : -0x6.94b93659330503ad9f832ca106p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c69cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.9fffffffffffep+4 : -0x5.531a79e78c698p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9fffffffffffep+4L : -0x5.531a79e78c699bap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540dcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540d8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d540d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d542p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9fffffffffffep+4L : -0x5.531a79e78c699ba7a7c4b0d54p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6ffp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6fe8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26de4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26de4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26dep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26dep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9ffffffffffffffcp+4L : -0x4.d91c096d2c2b6feeadcc42e26cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9ffffffffffffffffffffffffffep+4L : -0x2.b9aea00639a00b5f9306f7e5f30cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678711p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678711p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678710ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a9678710ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967872p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.9fffffffffffffffffffffffffp+4L : -0x3.07508a82a56ad09abb5a967871p+4L 1 : inexact-ok +lgamma -0x2.a000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.a00004p+4f : -0x6.94b958p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.a00004p+4f : -0x6.94b958p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.a00004p+4f : -0x6.94b95p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.a00004p+4f : -0x6.94b95p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1b4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.a00004p+4 : -0x6.94b954583b1bp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0dd8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0dd8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a00004p+4L : -0x6.94b954583b1b0ddp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76afcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76afcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76af8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76af8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a00004p+4L : -0x6.94b954583b1b0dd0329e24d76ap+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6acp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.a000000000002p+4 : -0x5.531a79e78c6a8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8bap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b98p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1e4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1e4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f1ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9f2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a000000000002p+4L : -0x5.531a79e78c6a8b9fe87501e9fp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b701p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b7008p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec907cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9078p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec92p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a000000000000004p+4L : -0x4.d91c096d2c2b700cacd458ec9p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a000000000000000000000000002p+4L : -0x2.b9aea00639a00b5f9306f7e5f31cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678789p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678789p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678788ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a9678788ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967879p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967879p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967878p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.a0000000000000000000000001p+4L : -0x3.07508a82a56ad09abb5a967878p+4L -1 : inexact-ok +lgamma -0x2.affffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.affffcp+4f : -0x6.d0e718p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.affffcp+4f : -0x6.d0e718p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.affffcp+4f : -0x6.d0e71p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.affffcp+4f : -0x6.d0e71p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7ep+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.affffcp+4 : -0x6.d0e7166d8c7dcp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae74p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47ae7p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.affffcp+4L : -0x6.d0e7166d8c7dd2a47e015b47aep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b641cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b641cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b6418p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.afffffffffffep+4 : -0x5.8f485a13b6418p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd18p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add47cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add478p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.afffffffffffep+4L : -0x5.8f485a13b641bd15df1413add4p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e9995603922p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e9995603922p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.affffffffffffffcp+4L : -0x5.1549e99956039218p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b42p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b42p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b41cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b41cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.affffffffffffffcp+4L : -0x5.1549e9995603921b50455261b4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b652p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.affffffffffffffffffffffffffep+4L : -0x2.f5dc803263782d8c4d5066a6b65p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a40539344cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053935p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.afffffffffffffffffffffffffp+4L : -0x3.437e6aaecf42f2c775a4053934p+4L -1 : inexact-ok +lgamma -0x2.b000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.b00004p+4f : -0x6.d0e738p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.b00004p+4f : -0x6.d0e738p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.b00004p+4f : -0x6.d0e73p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.b00004p+4f : -0x6.d0e73p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35528p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.b00004p+4 : -0x6.d0e7349c35524p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fc8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fc8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b00004p+4L : -0x6.d0e7349c35525fcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1ecp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b1ecp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73b2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b00004p+4L : -0x6.d0e7349c35525fc11d27ae73bp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b642cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b642cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b6428p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.b000000000002p+4 : -0x5.8f485a13b6428p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b000000000002p+4L : -0x5.8f485a13b642ae88p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b000000000002p+4L : -0x5.8f485a13b642ae8b25b87c92e4p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e9995603924p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e9995603924p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.b000000000000004p+4L : -0x5.1549e99956039238p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed0cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eed2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b000000000000004p+4L : -0x5.1549e999560392397eee26eedp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b66p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b66p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b65ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b000000000000000000000000002p+4L : -0x2.f5dc803263782d8c4d5066a6b65ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bdap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bd8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.b0000000000000000000000001p+4L : -0x3.437e6aaecf42f2c775a405393bp+4L 1 : inexact-ok +lgamma -0x2.bffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.bffffcp+4f : -0x7.0d7328p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.bffffcp+4f : -0x7.0d732p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f55p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.bffffcp+4 : -0x7.0d7320c43f54cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bffffcp+4L : -0x7.0d7320c43f54d3f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad55cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad55cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad558p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad558p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bffffcp+4L : -0x7.0d7320c43f54d3ff63352f9ad4p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.bfffffffffffep+4 : -0x5.cbd46481aeea4p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4308p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4308p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea43p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16aap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16aap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16a9cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16a9cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bfffffffffffep+4L : -0x5.cbd46481aeea4300a27e66d16ap+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a764p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a76p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a6p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bffffffffffffffcp+4L : -0x5.51d5f4074eac18c02af576f9a6p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306aap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306aap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306a8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bffffffffffffffffffffffffffep+4L : -0x3.32688aa05c20b4313f465cb306a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb45849ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb45849ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4585p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4585p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bfffffffffffffffffffffffffp+4L : -0x3.800a751cc7eb796c6799fb4584p+4L 1 : inexact-ok +lgamma -0x2.c000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.c00004p+4f : -0x7.0d734p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.c00004p+4f : -0x7.0d734p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.c00004p+4f : -0x7.0d7338p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.c00004p+4f : -0x7.0d7338p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.c00004p+4 : -0x7.0d733f2173cc4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c00004p+4L : -0x7.0d733f2173cc49dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe82cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe82cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe828p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe828p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffeap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c00004p+4L : -0x7.0d733f2173cc49d63107f8ffe8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeeb4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeeb4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeebp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.c000000000002p+4 : -0x5.cbd46481aeebp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35e8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef48p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587ef44p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587eep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c000000000002p+4L : -0x5.cbd46481aeeb35ea463a1587eep+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e34p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7e3p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c000000000000004p+4L : -0x5.51d5f4074eac18de8829ee6f7ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306bap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c000000000000000000000000002p+4L : -0x3.32688aa05c20b4313f465cb306b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c38p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458c36p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.c0000000000000000000000001p+4L : -0x3.800a751cc7eb796c6799fb458cp+4L -1 : inexact-ok +lgamma -0x2.cffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.cffffcp+4f : -0x7.4a5b38p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.cffffcp+4f : -0x7.4a5b38p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.cffffcp+4f : -0x7.4a5b3p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.cffffcp+4f : -0x7.4a5b3p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57bcp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.cffffcp+4 : -0x7.4a5b379ac57bcp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a45cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a458p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.cffffcp+4L : -0x7.4a5b379ac57bf5a943c938e5a4p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67dcp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.cfffffffffffep+4 : -0x6.08bc7b6ef67d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8aep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20b04p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.cfffffffffffep+4L : -0x6.08bc7b6ef67d8ae469985cc20ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f616p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f616p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6158p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee714p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee71p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee6p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.cffffffffffffffcp+4L : -0x5.8ebe0af4963f6159e6aeb6dee6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cffffffffffffffffffffffffffep+4L : -0x3.6f50a18da3b3fccb11c108af07c6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185b6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74186p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74186p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.cfffffffffffffffffffffffffp+4L : -0x3.bcf28c0a0f7ec2063a14a74185p+4L -1 : inexact-ok +lgamma -0x2.d000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.d00004p+4f : -0x7.4a5b58p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.d00004p+4f : -0x7.4a5b58p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.d00004p+4f : -0x7.4a5b5p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.d00004p+4f : -0x7.4a5b5p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccbcp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.d00004p+4 : -0x7.4a5b56257ccb8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb9908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb9908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d00004p+4L : -0x7.4a5b56257ccb99p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618e4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618e4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618ep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e834961ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d00004p+4L : -0x7.4a5b56257ccb9902e9e8349618p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e4p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.d000000000002p+4 : -0x6.08bc7b6ef67e4p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f38p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5114p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5114p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f511p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f511p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f52p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f52p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d000000000002p+4L : -0x6.08bc7b6ef67e7f3a2415778f5p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f618p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f618p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240b8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068240b8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f61787166068242p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d000000000000004p+4L : -0x5.8ebe0af4963f6178716606824p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d000000000000000000000000002p+4L : -0x3.6f50a18da3b3fccb11c108af07d4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d5ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d5ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d58p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418d58p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.d0000000000000000000000001p+4L : -0x3.bcf28c0a0f7ec2063a14a7418dp+4L 1 : inexact-ok +lgamma -0x2.dffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.dffffcp+4f : -0x7.879d58p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.dffffcp+4f : -0x7.879d58p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.dffffcp+4f : -0x7.879d5p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.dffffcp+4f : -0x7.879d5p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3388p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3388p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3384p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.dffffcp+4 : -0x7.879d54ffa3384p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864dp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dffffcp+4L : -0x7.879d54ffa33864c8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cd4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cd4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cdp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cdp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dffffcp+4L : -0x7.879d54ffa33864ceab27276f7cp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17028p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17028p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17024p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.dfffffffffffep+4 : -0x6.45fe98ea17024p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd1873614p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd1873614p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd187361p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd187361p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18738p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dfffffffffffep+4L : -0x6.45fe98ea170261df3affd18736p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43908p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c439p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41228p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41228p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41224p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba41224p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba414p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dffffffffffffffcp+4L : -0x5.cc00286fb6c43906b8162ba412p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dffffffffffffffffffffffffffep+4L : -0x3.ac92bf08c438d477f96b45cd3dfcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbeap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbe8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dfffffffffffffffffffffffffp+4L : -0x3.fa34a985300399b321bee45fbbp+4L 1 : inexact-ok +lgamma -0x2.e000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.e00004p+4f : -0x7.879d78p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.e00004p+4f : -0x7.879d7p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e018cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e018cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e0188p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.e00004p+4 : -0x7.879d73b6e0188p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e00004p+4L : -0x7.879d73b6e018ba38p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce21cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce218p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e00004p+4L : -0x7.879d73b6e018ba3e942b365ce2p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17038p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.e000000000002p+4 : -0x6.45fe98ea17034p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea170357ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea170357ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e000000000002p+4L : -0x6.45fe98ea17035798p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d06926cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d069268p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0694p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e000000000002p+4L : -0x6.45fe98ea1703579922027d0692p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c43928p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.e000000000000004p+4L : -0x5.cc00286fb6c4392p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf98214p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf98214p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf9821p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf9821p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf984p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e000000000000004p+4L : -0x5.cc00286fb6c439256f530bf982p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e000000000000000000000000002p+4L : -0x3.ac92bf08c438d477f96b45cd3e0cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc398p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc396p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.e0000000000000000000000001p+4L : -0x3.fa34a985300399b321bee45fc3p+4L -1 : inexact-ok +lgamma -0x2.effffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.effffcp+4f : -0x7.c5379p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok += lgamma upward flt-32 -0x2.effffcp+4f : -0x7.c53788p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb91cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.effffcp+4 : -0x7.c5378948fb918p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb91972p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb91972p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.effffcp+4L : -0x7.c5378948fb919718p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d9bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79dap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79dap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.effffcp+4L : -0x7.c5378948fb9197193badba79d8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x2.efffffffffffep+4 : -0x6.8398cd4938e3cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cdep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd52439cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd524398p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5244p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5244p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5242p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.efffffffffffep+4L : -0x6.8398cd4938e3cde4079bbd5242p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0f58p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.effffffffffffffcp+4L : -0x6.099a5cced8a5a5b9bb29ebdc0ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce3ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.effffffffffffffffffffffffffep+4L : -0x3.ea2cf367e61a412b12488e30ce3ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34c24p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.efffffffffffffffffffffffffp+4L : -0x4.37cedde451e506663a9c2cc34cp+4L -1 : inexact-ok +lgamma -0x2.f000000000000000000000000002p+4 += lgamma downward flt-32 -0x2.f00004p+4f : -0x7.c537bp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.f00004p+4f : -0x7.c537a8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb828p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.f00004p+4 : -0x7.c537a82bcb824p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f00004p+4L : -0x7.c537a82bcb8243a8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a702cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7028p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a72p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f00004p+4L : -0x7.c537a82bcb8243af457b045a7p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e5p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.f000000000002p+4 : -0x6.8398cd4938e4cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c5p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c5p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a56p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a56p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a55cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a55cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f000000000002p+4L : -0x6.8398cd4938e4c4fa87212202a4p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a568p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a564p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f000000000000004p+4L : -0x6.099a5cced8a5a5d89df9dc88a4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce5p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f000000000000000000000000002p+4L : -0x3.ea2cf367e61a412b12488e30ce4ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc353dcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc354p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc354p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc352p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.f0000000000000000000000001p+4L : -0x4.37cedde451e506663a9c2cc352p+4L 1 : inexact-ok +lgamma -0x2.fffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x2.fffffcp+4f : -0x8.0328p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x2.fffffcp+4f : -0x8.0328p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x2.fffffcp+4f : -0x8.0327fp+4f 1 : inexact-ok += lgamma upward flt-32 -0x2.fffffcp+4f : -0x8.0327fp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b38p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.fffffcp+4 : -0x8.0327f9ac47b3p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc68p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc68p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bc6p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fffffcp+4L : -0x8.0327f9ac47b31c8d5f780da3bcp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5acp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5acp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5a8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x2.ffffffffffffep+4 : -0x6.c1893dc1da5a8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab64p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab64p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab638p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea3cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea38p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ea38p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ffffffffffffep+4L : -0x6.c1893dc1da5ab63bb9ab9862eap+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8eb8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b54p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b54p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b5p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420b5p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.fffffffffffffffcp+4L : -0x6.478acd477a1c8ebc028f1c420ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f9p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f9p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f8cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.fffffffffffffffffffffffffffep+4L : -0x4.281d63e087912a2d6f0313ec1f8cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d6cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9d6cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.ffffffffffffffffffffffffffp+4L : -0x4.75bf4e5cf35bef689756b27e9cp+4L 1 : inexact-ok +lgamma -0x3.0000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.000004p+4f : -0x8.03282p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.000004p+4f : -0x8.03282p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.000004p+4f : -0x8.03281p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.000004p+4f : -0x8.03281p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.000004p+4 : -0x8.032818b9c24e8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.000004p+4 : -0x8.032818b9c24e8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.000004p+4 : -0x8.032818b9c24ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.000004p+4 : -0x8.032818b9c24ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.000004p+4L : -0x8.032818b9c24e73cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa58p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffa58p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adffcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adff8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.000004p+4L : -0x8.032818b9c24e73ce14094adff8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5bcp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5bcp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5b8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.0000000000002p+4 : -0x6.c1893dc1da5b8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0000000000002p+4L : -0x6.c1893dc1da5baeap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a158p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a158p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a154p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a154p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268a2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0000000000002p+4L : -0x6.c1893dc1da5baea78e865268ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8eep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8eep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0000000000000004p+4L : -0x6.478acd477a1c8ed8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c0cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c0cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c08p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994c08p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0000000000000004p+4L : -0x6.478acd477a1c8edb1009b7994cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1fap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1fap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1f9cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0000000000000000000000000002p+4L : -0x4.281d63e087912a2d6f0313ec1f9cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea534p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea534p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea53p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea53p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.00000000000000000000000001p+4L : -0x4.75bf4e5cf35bef689756b27ea4p+4L -1 : inexact-ok +lgamma -0x3.0ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.0ffffcp+4f : -0x8.416cep+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.0ffffcp+4f : -0x8.416cep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.0ffffcp+4f : -0x8.416cdp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.0ffffcp+4f : -0x8.416cdp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c6878p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.0ffffcp+4 : -0x8.416cdef3c687p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687167p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687167p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0ffffcp+4L : -0x8.416cdef3c687166p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6898p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c6cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0ffffcp+4L : -0x8.416cdef3c68716616cd6c95c68p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.0fffffffffffep+4 : -0x6.ffce231e3f0f4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f644p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f6438p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a53p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a53p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a52cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a52cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0fffffffffffep+4L : -0x6.ffce231e3f0f643d6978f1c4a4p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d68p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c114p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c114p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c11p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c11p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74c2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0ffffffffffffffcp+4L : -0x6.85cfb2a3ded13d64cc7bce74cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c60454p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c60454p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c6045p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0ffffffffffffffffffffffffffep+4L : -0x4.6662493cec45d8d64dd5a6c6045p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558823p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558823p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558822cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e1176294558822cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455884p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.0fffffffffffffffffffffffffp+4L : -0x4.b40433b958109e117629455882p+4L -1 : inexact-ok +lgamma -0x3.1000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.100004p+4f : -0x8.416dp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.100004p+4f : -0x8.416dp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.100004p+4f : -0x8.416cfp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.100004p+4f : -0x8.416cfp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce4p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.100004p+4 : -0x8.416cfe2b0ce38p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bc1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bc1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.100004p+4L : -0x8.416cfe2b0ce3bcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03bp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c03bp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c04p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5c04p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.100004p+4L : -0x8.416cfe2b0ce3bc002bf2bb5cp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f108p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.1000000000002p+4 : -0x6.ffce231e3f104p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105df8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1000000000002p+4L : -0x6.ffce231e3f105dfp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafe4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafe4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaafep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebabp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebabp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaaep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1000000000002p+4L : -0x6.ffce231e3f105df79c5e1ebaaep+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fd4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fd4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fdp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5fdp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1000000000000004p+4L : -0x6.85cfb2a3ded13d8403c22b1a5ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c60464p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c60464p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c6046p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1000000000000000000000000002p+4L : -0x4.6662493cec45d8d64dd5a6c6046p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455889fcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e11762945588ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455888p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.10000000000000000000000001p+4L : -0x4.b40433b958109e117629455888p+4L 1 : inexact-ok +lgamma -0x3.1ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.1ffffcp+4f : -0x8.80049p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.1ffffcp+4f : -0x8.80048p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3dd8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.1ffffcp+4 : -0x8.8004844ea3ddp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd201p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1ffffcp+4L : -0x8.8004844ea3dd2p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a28p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a28p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9a2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f9cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f98p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1ffffcp+4L : -0x8.8004844ea3dd20089f685a7f98p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9747p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.1fffffffffffep+4 : -0x7.3e65c88d9746cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c21p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c21p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c208p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430428p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430428p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430427cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe430427cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43044p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1fffffffffffep+4L : -0x7.3e65c88d9746c20a4afbe43042p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bdp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d09542cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d095428p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0956p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1ffffffffffffffcp+4L : -0x6.c467581337089bd5708e1d0954p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2458p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1ffffffffffffffffffffffffffep+4L : -0x4.a4f9eeac447d37470662d6a2457cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c354p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c354p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c35p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c35p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c2p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.1fffffffffffffffffffffffffp+4L : -0x4.f29bd928b047fc822eb67534c2p+4L 1 : inexact-ok +lgamma -0x3.2000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.200004p+4f : -0x8.8004bp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.200004p+4f : -0x8.8004ap+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffc8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffc8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffcp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.200004p+4 : -0x8.8004a3aedffcp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc551p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc551p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.200004p+4L : -0x8.8004a3aedffc55p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae126p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae126p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1258p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1258p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae14p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae14p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.200004p+4L : -0x8.8004a3aedffc550387906dae1p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d9747cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d9747cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d97478p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.2000000000002p+4 : -0x7.3e65c88d97478p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd1p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd08p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794e4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0796p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2000000000002p+4L : -0x7.3e65c88d9747bd0c2bf58c0794p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bf8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2000000000000004p+4L : -0x6.c467581337089bfp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f14p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f14p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f1p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4f1p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2000000000000004p+4L : -0x6.c467581337089bf4d0ca3c3e4ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2459p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2000000000000000000000000002p+4L : -0x4.a4f9eeac447d37470662d6a2458cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb2cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb28p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cb28p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534ccp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534ccp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.20000000000000000000000001p+4L : -0x4.f29bd928b047fc822eb67534cap+4L -1 : inexact-ok +lgamma -0x3.2ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.2ffffcp+4f : -0x8.beed5p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.2ffffcp+4f : -0x8.beed4p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931cbp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931cbp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931ca8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.2ffffcp+4 : -0x8.beed463931ca8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2ffffcp+4L : -0x8.beed463931cafd9p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd598p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5978p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2ffffcp+4L : -0x8.beed463931cafd90ce384ebd58p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c3948cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c3948cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c39488p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.2fffffffffffep+4 : -0x7.7d4e8a8c39488p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bfap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf98p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a88p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66a84p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2fffffffffffep+4L : -0x7.7d4e8a8c3948bf9f12fc14d66ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a1p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a08p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08bcp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08bcp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c0ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2ffffffffffffffcp+4L : -0x7.03501a11d90a9a0ac51ada3c08p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2ffffffffffffffffffffffffffep+4L : -0x4.e3e2b0aae67f357c6f03a7e90e24p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bfcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8bf8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.2fffffffffffffffffffffffffp+4L : -0x5.31849b275249fab79757467b8ap+4L -1 : inexact-ok +lgamma -0x3.3000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.300004p+4f : -0x8.beed7p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.300004p+4f : -0x8.beed6p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.300004p+4 : -0x8.beed65c196128p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.300004p+4 : -0x8.beed65c196128p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.300004p+4 : -0x8.beed65c19612p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.300004p+4 : -0x8.beed65c19612p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125acp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.300004p+4L : -0x8.beed65c196125abp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720b8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6720b8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e6724p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.300004p+4L : -0x8.beed65c196125ab3de9d9e672p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c3949cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c3949cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c39498p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.3000000000002p+4 : -0x7.7d4e8a8c39498p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe2cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefe28p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdefp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3000000000002p+4L : -0x7.7d4e8a8c3949bbe23536fdeefep+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a3p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a28p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bd4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992bdp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3000000000000004p+4L : -0x7.03501a11d90a9a2a4d7f21992ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e38p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e34p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3000000000000000000000000002p+4L : -0x4.e3e2b0aae67f357c6f03a7e90e34p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93dcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93d8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b93d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b94p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b94p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b92p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.30000000000000000000000001p+4L : -0x5.31849b275249fab79757467b92p+4L 1 : inexact-ok +lgamma -0x3.3ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.3ffffcp+4f : -0x8.fe25ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.3ffffcp+4f : -0x8.fe259p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde28p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde28p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde2p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.3ffffcp+4 : -0x8.fe25917adde2p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3ffffcp+4L : -0x8.fe25917adde26efp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd98p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd98p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd9p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddd9p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670dep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3ffffcp+4L : -0x8.fe25917adde26ef3cd95670ddcp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.3fffffffffffep+4 : -0x7.bc86d5e1969b4p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b5038p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b503p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0da5cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3fffffffffffep+4L : -0x7.bc86d5e1969b50340f5b8bb0dap+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b38p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ffcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38cap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3ffffffffffffffcp+4L : -0x7.42886567365d2b3d37a1b38c9ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56a4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3ffffffffffffffffffffffffffep+4L : -0x5.231afc0043d1c6aef53bbc4d56ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd47p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd46cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.3fffffffffffffffffffffffffp+4L : -0x5.70bce67caf9c8bea1d8f5adfd4p+4L 1 : inexact-ok +lgamma -0x3.4000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.400004p+4f : -0x8.fe25cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.400004p+4f : -0x8.fe25bp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa4ap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa4ap+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa49f8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.400004p+4 : -0x8.fe25b12aa49f8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff38p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.400004p+4L : -0x8.fe25b12aa49ff37p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e08p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203e08p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc204p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc204p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.400004p+4L : -0x8.fe25b12aa49ff3795435fc203cp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.4000000000002p+4 : -0x7.bc86d5e1969c4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4dbp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1f3cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1ep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4000000000002p+4L : -0x7.bc86d5e1969c4db24547afdd1ep+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4000000000000004p+4L : -0x7.42886567365d2b58p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112588p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce76871112584p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711126p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711126p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711124p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4000000000000004p+4L : -0x7.42886567365d2b5ce768711124p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4000000000000000000000000002p+4L : -0x5.231afc0043d1c6aef53bbc4d56bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc5cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdc58p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.40000000000000000000000001p+4L : -0x5.70bce67caf9c8bea1d8f5adfdcp+4L -1 : inexact-ok +lgamma -0x3.4ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.4ffffcp+4f : -0x9.3dabfp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.4ffffcp+4f : -0x9.3dabep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03fp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.4ffffcp+4 : -0x9.3dabe237d03e8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd9p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd9p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf961968p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf96196p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf961cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4ffffcp+4L : -0x9.3dabe237d03ebd86fcf7bf9618p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db14cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db14cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db148p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.4fffffffffffep+4 : -0x7.fc0d26b1db148p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a508p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a508p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934099p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf8934098cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf89340ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf89340ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf893408p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4fffffffffffep+4L : -0x7.fc0d26b1db14a5027bbf893408p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069bcp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7069bcp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d706ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d706ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7068p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4ffffffffffffffcp+4L : -0x7.820eb6377ad680a6219b6d7068p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4ffffffffffffffffffffffffffep+4L : -0x5.62a14cd0884b1c17f287932c4bdcp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec9ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31becap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31becap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.4fffffffffffffffffffffffffp+4L : -0x5.b043374cf415e1531adb31bec8p+4L -1 : inexact-ok +lgamma -0x3.5000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.500004p+4f : -0x9.3dac1p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.500004p+4f : -0x9.3dacp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b368p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.500004p+4 : -0x9.3dac020e3b36p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36387p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36387p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.500004p+4L : -0x9.3dac020e3b36386p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc18p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc1p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afc1p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871bp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.500004p+4L : -0x9.3dac020e3b363863752d871afcp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db15cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db15cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db158p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.5000000000002p+4 : -0x7.fc0d26b1db158p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3bp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da7cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017da7cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5000000000002p+4L : -0x7.fc0d26b1db15a3b5d37b6017dap+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5000000000000004p+4L : -0x7.820eb6377ad680cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb463cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb4638p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5000000000000004p+4L : -0x7.820eb6377ad680c5f80664eb46p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4bfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5000000000000000000000000002p+4L : -0x5.62a14cd0884b1c17f287932c4becp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed19cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed198p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bed2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bedp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.50000000000000000000000001p+4L : -0x5.b043374cf415e1531adb31bedp+4L 1 : inexact-ok +lgamma -0x3.5ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.5ffffcp+4f : -0x9.7d7edp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.5ffffcp+4f : -0x9.7d7ecp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145de08p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.5ffffcp+4 : -0x9.7d7ec3145dep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5ffffcp+4L : -0x9.7d7ec3145de00cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc58p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dc5p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5ffffcp+4L : -0x9.7d7ec3145de00c0a087938f3dcp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3bp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.5fffffffffffep+4 : -0x8.3be007a15f3a8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbdp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff88p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3ff8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3fcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5fffffffffffep+4L : -0x8.3be007a15f3abbcbc2fca1e3fcp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc9808p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39ccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39ccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39c8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c39c8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c3ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c3ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c38p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5ffffffffffffffcp+4L : -0x7.c1e19726fefc98070a07ee6c38p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd18p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd18p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd14p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5ffffffffffffffffffffffffffep+4L : -0x5.a2742dc00c713378edea98e5bd14p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783adcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ad8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.5fffffffffffffffffffffffffp+4L : -0x5.f016183c783bf8b4163e37783ap+4L 1 : inexact-ok +lgamma -0x3.6000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.600004p+4f : -0x9.7d7efp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.600004p+4f : -0x9.7d7eep+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e18p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.600004p+4 : -0x9.7d7ee310b5e1p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1023p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.600004p+4L : -0x9.7d7ee310b5e1022p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a27446p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a274458p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2748p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.600004p+4L : -0x9.7d7ee310b5e10228df915a2744p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.6000000000002p+4 : -0x8.3be007a15f3b8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbbp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac6f8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6000000000002p+4L : -0x8.3be007a15f3bbbae830452dac4p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9828p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6000000000000004p+4L : -0x7.c1e19726fefc982p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef625ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6000000000000004p+4L : -0x7.c1e19726fefc9827065fef6258p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6000000000000000000000000002p+4L : -0x5.a2742dc00c713378edea98e5bd24p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842dcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842d8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377844p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.60000000000000000000000001p+4L : -0x5.f016183c783bf8b4163e377842p+4L -1 : inexact-ok +lgamma -0x3.6ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.6ffffcp+4f : -0x9.bd9cdp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.6ffffcp+4f : -0x9.bd9cdp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.6ffffcp+4f : -0x9.bd9ccp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.6ffffcp+4f : -0x9.bd9ccp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9bp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.6ffffcp+4 : -0x9.bd9ccc68ab9a8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa23p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817f38p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067818p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067818p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817cp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6ffffcp+4L : -0x9.bd9ccc68ab9aa22b549067817cp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b37p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.6fffffffffffep+4 : -0x8.7bfe11084b368p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36862p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36862p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1aep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1aep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1ad8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1ad8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae1cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae18p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6fffffffffffep+4L : -0x8.7bfe11084b36861147a44cae18p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862fp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d0608p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d0608p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d06p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d06p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d08p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d04p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6ffffffffffffffcp+4L : -0x8.01ffa08deaf862e16e1aa72d04p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d68p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d68p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d64p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6ffffffffffffffffffffffffffep+4L : -0x5.e2923726f86cfe53649b92d06d64p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eb24p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162ecp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.6fffffffffffffffffffffffffp+4L : -0x6.303421a36437c38e8cef3162eap+4L -1 : inexact-ok +lgamma -0x3.7000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.700004p+4f : -0x9.bd9cfp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.700004p+4f : -0x9.bd9cfp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.700004p+4f : -0x9.bd9cep+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.700004p+4f : -0x9.bd9cep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401d8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.700004p+4 : -0x9.bd9cec8a401d8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.700004p+4L : -0x9.bd9cec8a401dec1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.700004p+4L : -0x9.bd9cec8a401dec1250f5d987d4p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b38p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.7000000000002p+4 : -0x8.7bfe11084b378p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37872p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7000000000002p+4L : -0x8.7bfe11084b37871p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c38p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c38p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c3p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60c3p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be61p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7000000000002p+4L : -0x8.7bfe11084b37871debbe9be60cp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf8631p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf8631p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ed08p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ed08p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76edp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76edp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76fp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7000000000000004p+4L : -0x8.01ffa08deaf863018faf2a76ecp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d78p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d78p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d74p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7000000000000000000000000002p+4L : -0x5.e2923726f86cfe53649b92d06d74p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f33p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f32cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f2p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.70000000000000000000000001p+4L : -0x6.303421a36437c38e8cef3162f2p+4L 1 : inexact-ok +lgamma -0x3.7ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.7ffffcp+4f : -0x9.fe04bp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.7ffffcp+4f : -0x9.fe04ap+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c278p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c278p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c27p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.7ffffcp+4 : -0x9.fe04a3830c27p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c2743ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c2743ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7ffffcp+4L : -0x9.fe04a3830c27439p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c1p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c1p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c08p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74c08p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be75p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7ffffcp+4L : -0x9.fe04a3830c274393e4e68be74cp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e78p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.7fffffffffffep+4 : -0x8.bc65e834f4e78p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6968p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6968p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e696p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e696p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e6cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7fffffffffffep+4L : -0x8.bc65e834f4e7c3a3a3c3b57e68p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a11p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a11p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43008p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db434p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7ffffffffffffffcp+4L : -0x8.426777ba94a9a10601157db43p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e088p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7ffffffffffffffffffffffffffep+4L : -0x6.22fa0e53a21e3c7809df8de9e084p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e3cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5e3cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.7fffffffffffffffffffffffffp+4L : -0x6.709bf8d00de901b332332c7c5ep+4L 1 : inexact-ok +lgamma -0x3.8000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.800004p+4f : -0x9.fe04dp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.800004p+4f : -0x9.fe04cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.800004p+4 : -0x9.fe04c3c932f38p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b21p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.800004p+4L : -0x9.fe04c3c932f3b2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa73p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa728p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.800004p+4L : -0x9.fe04c3c932f3b20d2a807c4fa4p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e9p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e9p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e88p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.8000000000002p+4 : -0x8.bc65e834f4e88p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5ep+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3e8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3e8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a3ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8000000000002p+4L : -0x8.bc65e834f4e8c5d4da272948ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a13p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a13p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8000000000000004p+4L : -0x8.426777ba94a9a12p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a95p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a948p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22acp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8000000000000004p+4L : -0x8.426777ba94a9a126473c4a22a8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e098p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e098p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e094p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8000000000000000000000000002p+4L : -0x6.22fa0e53a21e3c7809df8de9e094p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c6654p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c665p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c68p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.80000000000000000000000001p+4L : -0x6.709bf8d00de901b332332c7c66p+4L -1 : inexact-ok +lgamma -0x3.8ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.8ffffcp+4f : -0xa.3eb5p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.8ffffcp+4f : -0xa.3eb5p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.8ffffcp+4f : -0xa.3eb4fp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.8ffffcp+4f : -0xa.3eb4fp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8c8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.8ffffcp+4 : -0xa.3eb4f9f7cb8cp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f39p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f388p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8ffffcp+4L : -0xa.3eb4f9f7cb8c1f3849128b37fp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab518p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.8fffffffffffep+4 : -0x8.fd163ebbab51p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51269p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a36p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a358p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8fffffffffffep+4L : -0x8.fd163ebbab51268f56d68e71ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13049p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13049p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b13048p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a458p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a458p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a45p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a45p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8ffffffffffffffcp+4L : -0x8.8317ce414b1304815a554032a4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615fcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615fcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615f8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8ffffffffffffffffffffffffffep+4L : -0x6.63aa64da58879ff3751654e615f8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893acp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37893acp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37894p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37894p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37892p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.8fffffffffffffffffffffffffp+4L : -0x6.b14c4f56c452652e9d69f37892p+4L -1 : inexact-ok +lgamma -0x3.9000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.900004p+4f : -0xa.3eb52p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.900004p+4f : -0xa.3eb52p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.900004p+4f : -0xa.3eb51p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.900004p+4f : -0xa.3eb51p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e062p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.900004p+4 : -0xa.3eb51a61e0618p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061894p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061894p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.900004p+4L : -0xa.3eb51a61e061893p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727a8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727a8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a727ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a728p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a728p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a724p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.900004p+4L : -0xa.3eb51a61e0618933cd9c24a724p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab528p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.9000000000002p+4 : -0x8.fd163ebbab52p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4d8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9000000000002p+4L : -0x8.fd163ebbab5229dffd81de4dd4p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9000000000000004p+4L : -0x8.8317ce414b1304ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fd8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9fd8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159cap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9000000000000004p+4L : -0x8.8317ce414b1304a1c46a159c9cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e6160cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e6160cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e61608p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9000000000000000000000000002p+4L : -0x6.63aa64da58879ff3751654e61608p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bc8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789bc8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.90000000000000000000000001p+4L : -0x6.b14c4f56c452652e9d69f3789ap+4L 1 : inexact-ok +lgamma -0x3.9ffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.9ffffcp+4f : -0xa.7fac9p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.9ffffcp+4f : -0xa.7fac9p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.9ffffcp+4f : -0xa.7fac8p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.9ffffcp+4f : -0xa.7fac8p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3cecp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3cecp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3ceb8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.9ffffcp+4 : -0xa.7fac8cfd3ceb8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe98p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe98p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe97p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc28p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc28p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc2p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbc2p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9ffffcp+4L : -0xa.7fac8cfd3cebe975b34284afbcp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46a8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46a8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46ap+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.9fffffffffffep+4 : -0x9.3e0dd1d2c46ap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb5p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb48p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fb48p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7fcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7f8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9fffffffffffep+4L : -0x9.3e0dd1d2c46a5b17a2eafeb7f8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c39ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c39ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c399p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe88p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe88p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe8p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbe8p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9ffffffffffffffcp+4L : -0x8.c40f6158642c3996d28cffebbcp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aa4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aa4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9ffffffffffffffffffffffffffep+4L : -0x6.a4a1f7f171a0d508fef5ce004aap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c858p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c854p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.9fffffffffffffffffffffffffp+4L : -0x6.f243e26ddd6b9a4427496c92c8p+4L 1 : inexact-ok +lgamma -0x3.a000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.a00004p+4f : -0xa.7facbp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.a00004p+4f : -0xa.7facbp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.a00004p+4f : -0xa.7facap+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.a00004p+4f : -0xa.7facap+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa1348p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.a00004p+4 : -0xa.7facad8aa134p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a00004p+4L : -0xa.7facad8aa13415ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c7808p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c7cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a00004p+4L : -0xa.7facad8aa13415a62f06963c78p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46b8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46b8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46bp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.a000000000002p+4 : -0x9.3e0dd1d2c46bp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f9p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f9p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be638p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be63p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a000000000002p+4L : -0x9.3e0dd1d2c46b5f82c52c603be4p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.a000000000000004p+4L : -0x8.c40f6158642c39bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ef08p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817efp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ecp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a000000000000004p+4L : -0x8.c40f6158642c39b75ff14817ecp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004ab4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004ab4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004abp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a000000000000000000000000002p+4L : -0x6.a4a1f7f171a0d508fef5ce004abp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d078p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d078p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d074p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d074p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92d2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.a0000000000000000000000001p+4L : -0x6.f243e26ddd6b9a4427496c92dp+4L -1 : inexact-ok +lgamma -0x3.affffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.affffcp+4f : -0xa.c0ea3p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.affffcp+4f : -0xa.c0ea2p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe738p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe738p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe73p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.affffcp+4 : -0xa.c0ea24d2fe73p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73638p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73638p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.affffcp+4L : -0xa.c0ea24d2fe73637p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d5ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.affffcp+4L : -0xa.c0ea24d2fe73637149acc1a8d4p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e1108p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.afffffffffffep+4 : -0x9.7f4b69b9e11p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d7p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d7p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d6p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b3a8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49bp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.afffffffffffep+4L : -0x9.7f4b69b9e1103d675b305b49bp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c7p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a28p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a28p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a2p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73a2p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c73cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c738p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.affffffffffffffcp+4L : -0x9.054cf93f80d21c71526a39c738p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b6cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b6cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b68p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.affffffffffffffffffffffffffep+4L : -0x6.e5df8fd88e46b7e3902e263b3b68p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb91cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb918p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdbap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdbap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.afffffffffffffffffffffffffp+4L : -0x7.33817a54fa117d1eb881c4cdb8p+4L -1 : inexact-ok +lgamma -0x3.b000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.b00004p+4f : -0xa.c0ea5p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.b00004p+4f : -0xa.c0ea4p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f88p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f88p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f8p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.b00004p+4 : -0xa.c0ea458318f8p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b00004p+4L : -0xa.c0ea458318f84e8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c5p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c5p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c48p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496c48p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879497p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b00004p+4L : -0xa.c0ea458318f84e8c139879496cp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e1118p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e1118p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e111p+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.b000000000002p+4 : -0x9.7f4b69b9e111p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142fp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f68p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200f6p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4201p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4201p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200cp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b000000000002p+4L : -0x9.7f4b69b9e11142e82f57b4200cp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21cap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21cap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c9p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254f8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254fp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb258p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b000000000000004p+4L : -0x9.054cf93f80d21c920284beb254p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b000000000000000000000000002p+4L : -0x6.e5df8fd88e46b7e3902e263b3b7cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc148p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc144p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc2p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdc2p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.b0000000000000000000000001p+4L : -0x7.33817a54fa117d1eb881c4cdcp+4L 1 : inexact-ok +lgamma -0x3.bffffffffffffffffffffffffffep+4 += lgamma downward flt-32 -0x3.bffffcp+4f : -0xb.026cap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok += lgamma upward flt-32 -0x3.bffffcp+4f : -0xb.026c9p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822c8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822c8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.bffffcp+4 : -0xb.026c9433822cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c768p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.bffffcp+4L : -0xb.026c9433822c767p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b43p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b428p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bffffcp+4L : -0xb.026c9433822c767deece73d0b4p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75da8p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75da8p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75dap+4 1 : inexact-ok += lgamma upward dbl-64 -0x3.bfffffffffffep+4 : -0x9.c0cdd92b75dap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a1p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc7p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adc68p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5aep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bfffffffffffep+4L : -0x9.c0cdd92b75da6a16b41d5c5adcp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49bp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda6p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda58p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fda58p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fdcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fdcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fd8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bffffffffffffffcp+4L : -0x9.46cf68b1159c49a922ceb24fd8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecb4p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecb4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecbp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bffffffffffffffffffffffffffep+4L : -0x7.2761ff4a2310e51b71a3afd4ecbp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a5cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a5cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a58p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676a58p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.bfffffffffffffffffffffffffp+4L : -0x7.7503e9c68edbaa5699f74e676ap+4L 1 : inexact-ok +lgamma -0x3.c000000000000000000000000002p+4 += lgamma downward flt-32 -0x3.c00004p+4f : -0xb.026ccp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok += lgamma upward flt-32 -0x3.c00004p+4f : -0xb.026cbp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.c00004p+4 : -0xb.026cb505bed38p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c00004p+4L : -0xb.026cb505bed383bp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9807p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9807p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9806f8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9806f8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9808p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9808p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9804p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c00004p+4L : -0xb.026cb505bed383badae93f9804p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75db8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75db8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75dbp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x3.c000000000002p+4 : -0x9.c0cdd92b75dbp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70bp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c642493p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c642493p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424928p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424928p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c6424cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c000000000002p+4L : -0x9.c0cdd92b75db70a89955c64248p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d175p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d1748p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d14p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c000000000000004p+4L : -0x9.46cf68b1159c49c9f50b595d14p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4ecc4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4ecc4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4eccp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c000000000000000000000000002p+4L : -0x7.2761ff4a2310e51b71a3afd4eccp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e677294p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e67729p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6774p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.c0000000000000000000000001p+4L : -0x7.7503e9c68edbaa5699f74e6772p+4L -1 : inexact-ok +lgamma -0x2.74ff92c01f0d82abec9f315f1a0712c334804d9cp+0 += lgamma downward flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.74ff9p+0f : 0x4.2b2b5p-24f -1 : inexact-ok += lgamma upward flt-32 -0x2.74ff9p+0f : 0x4.2b2b58p-24f -1 : inexact-ok += lgamma downward dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464ecp-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464fp-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464ecp-24 -1 : inexact-ok += lgamma upward dbl-64 -0x2.74ff9p+0 : 0x4.2b2b52b5464fp-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff9p+0L : 0x4.2b2b52b5464eed3p-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed28p-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff9p+0L : 0x4.2b2b52b5464eed3p-24L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b4p-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b8p-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b4p-24L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2b8p-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe2p-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff9p+0L : 0x4.2b2b52b5464eed2ad208f29fe4p-24L -1 : inexact-ok += lgamma downward flt-32 -0x2.74ff94p+0f : -0x1.e4cf26p-24f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok += lgamma upward flt-32 -0x2.74ff94p+0f : -0x1.e4cf24p-24f -1 : inexact-ok += lgamma downward dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b2p-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b2p-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b1p-24 -1 : inexact-ok += lgamma upward dbl-64 -0x2.74ff94p+0 : -0x1.e4cf2421a71b1p-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b195p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff94p+0L : -0x1.e4cf2421a71b194ep-24L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2ep-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2ep-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2dp-24L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af2dp-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38af8p-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff94p+0L : -0x1.e4cf2421a71b194f877fec38afp-24L -1 : inexact-ok += lgamma downward dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1bp-56 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1b4p-56 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1bp-56 -1 : inexact-ok += lgamma upward dbl-64 -0x2.74ff92c01f0d8p+0 : 0x4.0c8edb47fa1b4p-56 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b351p-56L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b3508p-56L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b351p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c4p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c8p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c4p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc5c8p-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc4p-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc6p-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc4p-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0d8p+0L : 0x4.0c8edb47fa1b350b6db03f5fc6p-56L -1 : inexact-ok += lgamma downward dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac94p-52 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok += lgamma upward dbl-64 -0x2.74ff92c01f0dap+0 : -0x2.c7343f216ac92p-52 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923dp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ccp-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bep-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783bcp-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10784p-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10784p-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783p-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0dap+0L : -0x2.c7343f216ac923ce0f23c10783p-52L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8dp-64L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d8p-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f425p-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f4254p-64L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f42p-64L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82a8p+0L : 0x5.f29bbbdec3d4a8d5f94b191f44p-64L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba2p-68L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba2p-68L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bbap-68L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9eap-68L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee9e9p-68L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3eeap-68L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3eeap-68L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee98p-68L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82acp+0L : -0x1.d5e9dcd11030bba08ecffc3ee98p-68L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18afp-112L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a06p+0L : 0x1.a06e577d39632215de23f7cd18bp-112L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e72p-112L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1a08p+0L : -0x1.678ed558b108b80cbdb57a893e71p-112L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01ef8p-112L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01fp-112L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01cp-112L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed02p-112L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed01cp-112L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1ap+0L : 0xa.b865ddfef8a6b07db1b04ed02p-112L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56dap-104L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56dap-104L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56d9p-104L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc56d9p-104L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc57p-104L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc57p-104L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc568p-104L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.74ff92c01f0d82abec9f315f1bp+0L : -0x1.7946308cf63d4660d03b08dc568p-104L -1 : inexact-ok +lgamma -0x2.bf6821437b20197995a4b4641eaebf4b00b482ap+0 += lgamma downward flt-32 -0x2.bf682p+0f : -0x2.6b417p-24f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.bf682p+0f : -0x2.6b417p-24f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.bf682p+0f : -0x2.6b416cp-24f -1 : inexact-ok += lgamma upward flt-32 -0x2.bf682p+0f : -0x2.6b416cp-24f -1 : inexact-ok += lgamma downward dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe4p-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe4p-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe2p-24 -1 : inexact-ok += lgamma upward dbl-64 -0x2.bf682p+0 : -0x2.6b416efc56fe2p-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb8p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf682p+0L : -0x2.6b416efc56fe3eb4p-24L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc4p-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defc3ep-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defdp-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf682p+0L : -0x2.6b416efc56fe3eb64a9ce8defcp-24L -1 : inexact-ok += lgamma downward flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.bf6824p+0f : 0x5.3d0a3p-24f -1 : inexact-ok += lgamma upward flt-32 -0x2.bf6824p+0f : 0x5.3d0a38p-24f -1 : inexact-ok += lgamma downward dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f4p-24 -1 : inexact-ok += lgamma upward dbl-64 -0x2.bf6824p+0 : 0x5.3d0a33adaf4f8p-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f587p-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5878p-24L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e4p-24L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3e44p-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab3ep-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6824p+0L : 0x5.3d0a33adaf4f5876308316ab4p-24L -1 : inexact-ok += lgamma downward dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bep-52 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bep-52 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bcp-52 -1 : inexact-ok += lgamma upward dbl-64 -0x2.bf6821437b2p+0 : -0x3.0c498b9ac27bcp-52 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d4p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8dp-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf3537ap-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf35378p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf354p-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b2p+0L : -0x3.0c498b9ac27bd8d3bd09edf353p-52L -1 : inexact-ok += lgamma downward dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b44p-56 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b448p-56 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b44p-56 -1 : inexact-ok += lgamma upward dbl-64 -0x2.bf6821437b202p+0 : 0xc.7dc2985d3b448p-56 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44556p-56L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b44557p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a9p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8a98p-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f88p-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8cp-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f88p-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b202p+0L : 0xc.7dc2985d3b445569287e423f8cp-56L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc8p-64L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc8p-64L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7cp-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8ep-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8ep-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8cp-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3a8cp-64L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3bp-64L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3bp-64L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3ap-64L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b201978p+0L : -0x3.088b212f3705dc7ce8ce2ecc3ap-64L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c8p-64L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35cp-64L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c8p-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331628cp-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd558331629p-64L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833162p-64L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b20197cp+0L : 0x4.9fc04911f55d35c2fd55833164p-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829bp-112L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641eaep+0L : -0x1.6e33a5f13f9e3c6bdc30fa8b829ap-112L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c6p-112L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c8p-112L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c6p-112L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641ebp+0L : 0x2.65f20f2f56934ca42d56d24de4c8p-112L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692cp-104L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798692bp-104L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df195798698p-104L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b20197995a4b4641ep+0L : -0x1.4e870434044a73d0df19579869p-104L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed44701p-108L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447018p-108L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed44701p-108L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447018p-108L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed447p-108L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.bf6821437b20197995a4b4641fp+0L : 0x9.b8bd65c46ce50b725aa8ed4474p-108L -1 : inexact-ok +lgamma -0x3.24c1b793cb35efb8be699ad3d9ba65454cb7fac8p+0 += lgamma downward flt-32 -0x3.24c1b4p+0f : 0x1.bd69b4p-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.24c1b4p+0f : 0x1.bd69b6p-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.24c1b4p+0f : 0x1.bd69b4p-20f 1 : inexact-ok += lgamma upward flt-32 -0x3.24c1b4p+0f : 0x1.bd69b6p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b14p-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b15p-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b14p-20 1 : inexact-ok += lgamma upward dbl-64 -0x3.24c1b4p+0 : 0x1.bd69b50d51b15p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b4p+0L : 0x1.bd69b50d51b14882p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b4p+0L : 0x1.bd69b50d51b14882p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e32p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e33p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e32p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e33p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72ep-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b4p+0L : 0x1.bd69b50d51b1488028c7a2b72e8p-20L 1 : inexact-ok += lgamma downward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c58p-24f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma upward flt-32 -0x3.24c1b8p+0f : -0x3.4a0c54p-24f 1 : inexact-ok += lgamma downward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21cp-24 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma upward dbl-64 -0x3.24c1b8p+0 : -0x3.4a0c544eeb21ap-24 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a028p-24L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a024p-24L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099cp-24L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e099ap-24L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e0ap-24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b8p+0L : -0x3.4a0c544eeb21a026dc79de4e09p-24L 1 : inexact-ok += lgamma downward dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e984p-52 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e988p-52 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e984p-52 1 : inexact-ok += lgamma upward dbl-64 -0x3.24c1b793cb35ep+0 : 0x7.a58178eb9e988p-52 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e98776p-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e987768p-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f464p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f468p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f464p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f468p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f4p-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb35ep+0L : 0x7.a58178eb9e9877664321f5a1f6p-52L 1 : inexact-ok += lgamma downward dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3792p-52 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok += lgamma upward dbl-64 -0x3.24c1b793cb36p+0 : -0x7.ead1b6ac3791cp-52 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da08p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791dap-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cacp-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cacp-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ca8p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ca8p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7ep-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb36p+0L : -0x7.ead1b6ac3791da04d17fd2da7cp-52L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb72p-64L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb718p-64L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb72p-64L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacea8p-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034baceacp-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacea8p-64L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034baceacp-64L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034bacep-64L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8p+0L : 0x5.c9c4ac92390bb71a2f0034badp-64L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349244p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349242p-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dcp-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d5dbp-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d6p-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d6p-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d58p-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb35efbcp+0L : -0x1.956e1b29d7349243d86eea41d58p-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f9p-112L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f92p-112L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f9p-112L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bap+0L : 0x3.1413b11d6bffa548f8c9e81a7f92p-112L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc28p-112L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9bcp+0L : -0xc.7c3f7e7a6a2ac8e4ae516726fc2p-112L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f238p-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f23cp-104L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f2p-104L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3d9p+0L : 0x5.aa824bfb463969abdeadb5b2f4p-104L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd78ap-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd78ap-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd788p-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd788p-104L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd8p-104L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd8p-104L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd7p-104L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.24c1b793cb35efb8be699ad3dap+0L : -0x2.1da74bd0a4dbcd6af4dff1edd7p-104L 1 : inexact-ok +lgamma -0x3.f48e2a8f85fca170d4561291236cc320a4887d1cp+0 += lgamma downward flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.f48e28p+0f : -0x3.511bccp-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok += lgamma upward flt-32 -0x3.f48e28p+0f : -0x3.511bc8p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e28p+0 : -0x3.511bca412890ap-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e28p+0 : -0x3.511bca4128908p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890969p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e28p+0L : -0x3.511bca412890968cp-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dcp-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dbep-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7ep-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e28p+0L : -0x3.511bca412890968ef5acdaae7dp-20L 1 : inexact-ok += lgamma downward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x3.f48e2cp+0f : 0x1.dd4b54p-20f 1 : inexact-ok += lgamma upward flt-32 -0x3.f48e2cp+0f : 0x1.dd4b56p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c1p-20 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e2cp+0 : 0x1.dd4b54ca863c2p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a46p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a48p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c3p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd337c4p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd3378p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2cp+0L : 0x1.dd4b54ca863c1a476cbd9fd338p-20L 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b59p-52 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e2a8f85fcap+0 : -0x1.ddc0336980b58p-52 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d2p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584dp-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b11p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b1p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026b8p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fcap+0L : -0x1.ddc0336980b584d18e3a66026bp-52L 1 : inexact-ok += lgamma downward dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok += lgamma tonearest dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok += lgamma towardzero dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c1p-48 1 : inexact-ok += lgamma upward dbl-64 -0x3.f48e2a8f85fccp+0 : 0x2.7957af96f2c12p-48 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efcp-48L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10fp-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b6p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8b8p-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8p-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f9p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f8p-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fccp+0L : 0x2.7957af96f2c10efef97cd0a7f9p-48L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe92p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9p-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc513p-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc513p-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc512p-60L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc512p-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc58p-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca17p+0L : -0x1.130ae5c4f54dbe9194a6099cc5p-60L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e83p-60L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e838p-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d67cp-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d68p-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d67cp-60L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d68p-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d6p-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca174p+0L : 0x4.1b5c7fd62043e8361bf7df13d8p-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413df8p-112L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d4561291236cp+0L : -0xf.cc078f3d044cc25d934ed1413dfp-112L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf278p-108L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d4561291236ep+0L : 0x1.9a7339d9ba8406f455a88d6bf279p-108L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc412908p-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4129p-104L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc412cp-104L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca170d456129123p+0L : -0x8.ce1a8304f16a153abbbecc4128p-104L 1 : inexact-ok += lgamma downward ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f1p-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2f18p-104L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2cp-104L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf3p-104L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf2cp-104L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x3.f48e2a8f85fca170d456129124p+0L : 0xb.eb83136764dc8396bb2d07bf3p-104L 1 : inexact-ok +lgamma -0x4.0a139e16656030c39f0b0de18112ac17bfd6be9p+0 += lgamma downward flt-32 -0x4.0a1398p+0f : 0xa.3165cp-20f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.0a1398p+0f : 0xa.3165dp-20f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.0a1398p+0f : 0xa.3165cp-20f -1 : inexact-ok += lgamma upward flt-32 -0x4.0a1398p+0f : 0xa.3165dp-20f -1 : inexact-ok += lgamma downward dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0a1398p+0 : 0xa.3165c90424948p-20 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0a1398p+0 : 0xa.3165c9042495p-20 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a1398p+0L : 0xa.3165c90424948dp-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948cfp-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a1398p+0L : 0xa.3165c90424948dp-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e2p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e28p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e2p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526e28p-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526cp-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b527p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b526cp-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a1398p+0L : 0xa.3165c90424948cf2db600b527p-20L -1 : inexact-ok += lgamma downward flt-32 -0x4.0a13ap+0f : -0x3.33cb58p-20f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.0a13ap+0f : -0x3.33cb58p-20f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.0a13ap+0f : -0x3.33cb54p-20f -1 : inexact-ok += lgamma upward flt-32 -0x4.0a13ap+0f : -0x3.33cb54p-20f -1 : inexact-ok += lgamma downward dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc332p-20 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc332p-20 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc33p-20 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0a13ap+0 : -0x3.33cb5626dc33p-20 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331edp-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331edp-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a13ap+0L : -0x3.33cb5626dc331eccp-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71cp-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e71ap-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e8p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a13ap+0L : -0x3.33cb5626dc331ecdd9f62339e7p-20L -1 : inexact-ok += lgamma downward dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191444p-48 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191448p-48 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191444p-48 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0a139e16656p+0 : 0x5.1a6a378191448p-48 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a139e16656p+0L : 0x5.1a6a378191447668p-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a37819144766p-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a139e16656p+0L : 0x5.1a6a378191447668p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e4cp-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e5p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e4cp-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566e5p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c566ep-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e16656p+0L : 0x5.1a6a3781914476625cd69c567p-48L -1 : inexact-ok += lgamma downward dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456cp-48 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0a139e1665604p+0 : -0x1.982d05a2f456bp-48 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4bp-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4aep-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40356p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40356p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40355p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c40355p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c4038p-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c4038p-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c403p-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e1665604p+0L : -0x1.982d05a2f456b4af798342c403p-48L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec36p-60L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358p-60L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec36p-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892144p-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892148p-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892144p-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892148p-60L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892p-60L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd18922p-60L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd1892p-60L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e16656030cp+0L : 0x6.103eebf7b96ec358066dd18922p-60L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25678p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25678p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b2567p-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca8p-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ca4p-60L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854ep-60L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e16656030c8p+0L : -0x7.54ef8e5151b25673cdaf3d854cp-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d8cp-108L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d9p-108L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d8cp-108L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de1811p+0L : 0x4.7972c9f44c23cd27b57158763d9p-108L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf8p-108L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de18114p+0L : -0x2.39247330396cbffb9bff1408caf6p-108L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb8p-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4bb9p-100L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4b8p-100L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e16656030c39f0b0de18p+0L : 0x1.cbe99f07a7c6894a89574e2a4cp-100L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3fp-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e3ep-100L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153e8p-100L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a139e16656030c39f0b0de182p+0L : -0x1.8d61ff8a9b01bd471f60e8153ep-100L -1 : inexact-ok +lgamma -0x4.fdd5de9bbabf3510d0aa4076988501d7d7812528p+0 += lgamma downward flt-32 -0x4.fdd5d8p+0f : -0x3.02165cp-16f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.fdd5d8p+0f : -0x3.02165cp-16f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.fdd5d8p+0f : -0x3.021658p-16f -1 : inexact-ok += lgamma upward flt-32 -0x4.fdd5d8p+0f : -0x3.021658p-16f -1 : inexact-ok += lgamma downward dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6efp-16 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6efp-16 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6eeep-16 -1 : inexact-ok += lgamma upward dbl-64 -0x4.fdd5d8p+0 : -0x3.02165b2aa6eeep-16 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f4p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1fp-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865942p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865942p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f303005686594p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f303005686594p-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f3030056865ap-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5d8p+0L : -0x3.02165b2aa6eef1f30300568659p-16L -1 : inexact-ok += lgamma downward flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.fdd5ep+0f : 0xa.22e78p-20f -1 : inexact-ok += lgamma upward flt-32 -0x4.fdd5ep+0f : 0xa.22e79p-20f -1 : inexact-ok += lgamma downward dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540c98p-20 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540cap-20 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540c98p-20 -1 : inexact-ok += lgamma upward dbl-64 -0x4.fdd5ep+0 : 0xa.22e7861540cap-20 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5ep+0L : 0xa.22e7861540c9fcfp-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcep-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5ep+0L : 0xa.22e7861540c9fcfp-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc9p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbc98p-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dbcp-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5ep+0L : 0xa.22e7861540c9fce321e0c06dcp-20L -1 : inexact-ok += lgamma downward dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba86861p-44 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba86861p-44 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba8686p-44 -1 : inexact-ok += lgamma upward dbl-64 -0x4.fdd5de9bbabfp+0 : -0x1.8280d0ba8686p-44 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c98p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c96p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a996p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a996p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a995p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a995p-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010aap-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabfp+0L : -0x1.8280d0ba86860c975c015010a98p-44L -1 : inexact-ok += lgamma downward dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9ecp-48 -1 : inexact-ok += lgamma upward dbl-64 -0x4.fdd5de9bbabf4p+0 : 0x4.fa3d33517a9fp-48 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecddp-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdc8p-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecddp-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfa8p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bfacp-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bep-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02cp-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02bep-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf4p+0L : 0x4.fa3d33517a9ecdcbd38ddb02cp-48L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f8p-60L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065fp-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bcp-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bcp-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bbcp-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593bbcp-60L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593cp-60L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593cp-60L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593ap-60L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf351p+0L : -0x5.efcf1ba2a53065f6ccd269593ap-60L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf4p-56L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebfp-56L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf4p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892456p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a892458p-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8924p-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3518p+0L : 0x3.454c56251230ebf0190e0a8925p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf98p-108L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769884p+0L : -0x7.55ff3704a7af9f64dfe331ebcf94p-108L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ebp-104L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769888p+0L : 0x1.5cc4b07f53c6fc793bcc51cff2ecp-104L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed6p-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbed4p-100L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbfp-100L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbfp-100L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbep-100L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa407698p+0L : -0x3.c8c191553b0fbbe57111955dbep-100L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01b8p-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b01cp-100L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921bp-100L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.fdd5de9bbabf3510d0aa40769ap+0L : 0xa.c8638e27b6fff796dd42921b04p-100L -1 : inexact-ok +lgamma -0x5.021a95fc2db6432a4c56e595394decc6af0430d8p+0 += lgamma downward flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.021a9p+0f : 0x2.e258fp-16f 1 : inexact-ok += lgamma upward flt-32 -0x5.021a9p+0f : 0x2.e258f4p-16f 1 : inexact-ok += lgamma downward dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679ecp-16 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679eep-16 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679ecp-16 1 : inexact-ok += lgamma upward dbl-64 -0x5.021a9p+0 : 0x2.e258f12a679eep-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed404p-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a9p+0L : 0x2.e258f12a679ed408p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315cap-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315ccp-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315cap-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315ccp-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080316p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080315p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a9p+0L : 0x2.e258f12a679ed407ae94080316p-16L 1 : inexact-ok += lgamma downward flt-32 -0x5.021a98p+0f : -0xf.89067p-20f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.021a98p+0f : -0xf.89067p-20f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.021a98p+0f : -0xf.89066p-20f 1 : inexact-ok += lgamma upward flt-32 -0x5.021a98p+0f : -0xf.89066p-20f 1 : inexact-ok += lgamma downward dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b2p-20 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok += lgamma upward dbl-64 -0x5.021a98p+0 : -0xf.89066929e3b18p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b181p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a98p+0L : -0xf.89066929e3b180fp-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d63p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d62f8p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d64p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d64p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d6p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a98p+0L : -0xf.89066929e3b180fd518e8b9d6p-20L 1 : inexact-ok += lgamma downward dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e92p-48 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e93p-48 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e92p-48 1 : inexact-ok += lgamma upward dbl-64 -0x5.021a95fc2db64p+0 : 0x1.867827fdc0e93p-48 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bep-48L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcp-48L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bep-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a672p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a673p-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a6p-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a68p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a6p-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db64p+0L : 0x1.867827fdc0e929bcc699f977a68p-48L 1 : inexact-ok += lgamma downward dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb78p-44 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb78p-44 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb77p-44 1 : inexact-ok += lgamma upward dbl-64 -0x5.021a95fc2db68p+0 : -0x1.d50b5e02beb77p-44 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b12p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af96p-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af96p-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af95p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af95p-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01bp-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db68p+0L : -0x1.d50b5e02beb77b1150b98c01af8p-44L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c8p-56L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c6p-56L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c8p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2dp-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2ep-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2dp-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c2ep-56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708cp-56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db64328p+0L : 0x1.1b82d6b2b33045c61b8f03708c8p-56L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32cp-56L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff328p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a736p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a736p-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a734p-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a734p-56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a8p-56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db6433p+0L : -0x2.bf62ea52828ff32acab6b018a7p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3e8p-108L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3fp-108L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3e8p-108L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e595394cp+0L : 0xe.d75efeb9083d919f12877a9eb3fp-108L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd86p-108L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e595395p+0L : -0xf.ffcf0970a5c44e84d51ed6bcd858p-108L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60e8p-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60fp-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60e8p-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de60fp-100L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de6p-100L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db6432a4c56e59538p+0L : 0xa.0e9b4ba43c72d93d432d73de64p-100L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1994p-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d1993cp-100L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d19ap-100L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d19ap-100L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d198p-100L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.021a95fc2db6432a4c56e5953ap+0L : -0x5.5cfbb8709a8e16d4b0a5b4d198p-100L 1 : inexact-ok +lgamma -0x5.ffa4bd647d0357dd4ed62cbd31edf8e3f8e5deb8p+0 += lgamma downward flt-32 -0x5.ffa4b8p+0f : -0xf.15ee2p-16f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok += lgamma upward flt-32 -0x5.ffa4b8p+0f : -0xf.15ee1p-16f 1 : inexact-ok += lgamma downward dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22d8p-16 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok += lgamma upward dbl-64 -0x5.ffa4b8p+0 : -0xf.15ee1077e22dp-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21cp-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21bp-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a6p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12a58p-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12cp-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc12cp-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc128p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4b8p+0L : -0xf.15ee1077e22d21b977289dc128p-16L 1 : inexact-ok += lgamma downward flt-32 -0x5.ffa4cp+0f : 0x7.4bb0e8p-16f 1 : inexact-ok += lgamma tonearest flt-32 -0x5.ffa4cp+0f : 0x7.4bb0fp-16f 1 : inexact-ok += lgamma towardzero flt-32 -0x5.ffa4cp+0f : 0x7.4bb0e8p-16f 1 : inexact-ok += lgamma upward flt-32 -0x5.ffa4cp+0f : 0x7.4bb0fp-16f 1 : inexact-ok += lgamma downward dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad813cp-16 1 : inexact-ok += lgamma upward dbl-64 -0x5.ffa4cp+0 : 0x7.4bb0ef1ad814p-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da3p-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da38p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb0995568p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb099556cp-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09954p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09956p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09954p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4cp+0L : 0x7.4bb0ef1ad813da34a81bb09956p-16L 1 : inexact-ok += lgamma downward dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff052p-44 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff052p-44 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff051cp-44 1 : inexact-ok += lgamma upward dbl-64 -0x5.ffa4bd647d034p+0 : -0x4.2c4d3e7ff051cp-44 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f438p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f438p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f43p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe114p-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe11p-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe2p-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abe2p-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abep-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d034p+0L : -0x4.2c4d3e7ff051f430d17064abep-44L 1 : inexact-ok += lgamma downward dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok += lgamma tonearest dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok += lgamma towardzero dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb74p-44 1 : inexact-ok += lgamma upward dbl-64 -0x5.ffa4bd647d038p+0 : 0x7.04ae139d3fb78p-44 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb7403p-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb74038p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2804p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2808p-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d28p-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d038p+0L : 0x7.04ae139d3fb740351122ea1d2ap-44L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fbp-56L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fbp-56L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fap-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b58p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081b5p-56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081cp-56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e31081cp-56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e310818p-56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357d8p+0L : -0xe.d9cc85177f957fa2719e310818p-56L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c711p-56L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7118p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6c8p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6ccp-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6c8p-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6ccp-56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb6p-56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357ep+0L : 0x7.882a1f22de7c7117c696484fb8p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d8p-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31ecp+0L : -0x5.84998680d25d3b2fae7819c285d4p-104L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47ep-104L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47e4p-104L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47ep-104L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd31fp+0L : 0x5.ac61cb9c5cabe658c0f85dbf47e4p-104L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679dp-96L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817679ccp-96L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd3981767ap-96L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd3981767ap-96L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817678p-96L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd3p+0L : -0x5.660d59fa866bc057bd39817678p-96L 1 : inexact-ok += lgamma downward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69cp-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb69ep-100L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb6p-100L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb7p-100L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb6p-100L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x5.ffa4bd647d0357dd4ed62cbd32p+0L : 0x3.2704f141118d06c7a7eba3bcb7p-100L 1 : inexact-ok +lgamma -0x6.005ac9625f233b607c2d96d16385cb86ac56934p+0 += lgamma downward flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.005ac8p+0f : 0x3.e9df58p-16f -1 : inexact-ok += lgamma upward flt-32 -0x6.005ac8p+0f : 0x3.e9df5cp-16f -1 : inexact-ok += lgamma downward dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904f8p-16 -1 : inexact-ok += lgamma upward dbl-64 -0x6.005ac8p+0 : 0x3.e9df593e904fap-16 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f8478p-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005ac8p+0L : 0x3.e9df593e904f847cp-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216ap-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee284216cp-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28421p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac8p+0L : 0x3.e9df593e904f847b411ee28422p-16L -1 : inexact-ok += lgamma downward flt-32 -0x6.005adp+0f : -0x1.2b35fp-12f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok += lgamma upward flt-32 -0x6.005adp+0f : -0x1.2b35eep-12f -1 : inexact-ok += lgamma downward dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc94p-12 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc94p-12 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc93p-12 -1 : inexact-ok += lgamma upward dbl-64 -0x6.005adp+0 : -0x1.2b35eea26dc93p-12 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cd2p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005adp+0L : -0x1.2b35eea26dc93cdp-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1dp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1dp-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1cp-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf1cp-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdaf8p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005adp+0L : -0x1.2b35eea26dc93cd1810a63cdafp-12L -1 : inexact-ok += lgamma downward dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2cp-44 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2c8p-44 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2cp-44 -1 : inexact-ok += lgamma upward dbl-64 -0x6.005ac9625f23p+0 : 0xa.7dd3bd697d2c8p-44 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b8p-44L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b9p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac23p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac238p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac23p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac238p-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895acp-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac4p-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895acp-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f23p+0L : 0xa.7dd3bd697d2c7b894581895ac4p-44L -1 : inexact-ok += lgamma downward dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f5p-48 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok += lgamma upward dbl-64 -0x6.005ac9625f234p+0 : -0xd.11e91b3ff8f48p-48 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b95p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b95p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b94p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522ep-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd522d8p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd524p-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd524p-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd52p-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f234p+0L : -0xd.11e91b3ff8f4b947413d3dd52p-48L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487p-56L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a48702p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3ap-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b3bp-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9bp-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f233b6p+0L : 0x1.5f103a1b00a487010706431c9b8p-56L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2cp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2ap-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e9p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e9p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e8p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df5e8p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df6p-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df6p-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df58p-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f233b68p+0L : -0x1.53ed4641ff204b2bd9b67f3df58p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180674cp-104L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d16384p+0L : 0x5.131fd8e3456e59f544101180675p-104L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bdp-104L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d16388p+0L : -0x6.3bd2763a33e6b2b51738389d2bccp-104L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef2cp-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742fef3p-96L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742feep-96L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742ffp-96L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742feep-96L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f233b607c2d96d162p+0L : 0x4.4dfcefd30e3ea82681da742ffp-96L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d54p-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d53p-96L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d8p-96L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72d8p-96L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72dp-96L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.005ac9625f233b607c2d96d164p+0L : -0x1.597c37bbae6bde2eabc9b0e72dp-96L -1 : inexact-ok +lgamma -0x6.fff2fddae1bbff3d626b65c23fd21f40300a3ba8p+0 += lgamma downward flt-32 -0x6.fff2f8p+0f : -0x7.313b98p-12f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok += lgamma upward flt-32 -0x6.fff2f8p+0f : -0x7.313b9p-12f -1 : inexact-ok += lgamma downward dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690048p-12 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690048p-12 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690044p-12 -1 : inexact-ok += lgamma upward dbl-64 -0x6.fff2f8p+0 : -0x7.313b929690044p-12 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b92969004729p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff2f8p+0L : -0x7.313b929690047288p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc64231cp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc642318p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6424p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6424p-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6422p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2f8p+0L : -0x7.313b92969004728fd3b1bc6422p-12L -1 : inexact-ok += lgamma downward flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok += lgamma tonearest flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok += lgamma towardzero flt-32 -0x6.fff3p+0f : 0x2.a3598cp-12f -1 : inexact-ok += lgamma upward flt-32 -0x6.fff3p+0f : 0x2.a3599p-12f -1 : inexact-ok += lgamma downward dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522ap-12 -1 : inexact-ok += lgamma upward dbl-64 -0x6.fff3p+0 : 0x2.a3598cd9f522cp-12 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff3p+0L : 0x2.a3598cd9f522a414p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a41p-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff3p+0L : 0x2.a3598cd9f522a414p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bfp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bf2p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bfp-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bf2p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bp-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007cp-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007bp-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff3p+0L : 0x2.a3598cd9f522a41184bfaa007cp-12L -1 : inexact-ok += lgamma downward dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1cc4p-40 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1cc4p-40 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1ccp-40 -1 : inexact-ok += lgamma upward dbl-64 -0x6.fff2fddae1bbcp+0 : -0x4.dc097be5d1ccp-40 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e08p-40L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3ep-40L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044a4p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044ap-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18046p-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bbcp+0L : -0x4.dc097be5d1cc3e05e676e18044p-40L -1 : inexact-ok += lgamma downward dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok += lgamma tonearest dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok += lgamma towardzero dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e8p-48 -1 : inexact-ok += lgamma upward dbl-64 -0x6.fff2fddae1bcp+0 : 0xe.f46d8dcca9e88p-48 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196p-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8197p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcb8p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffccp-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcb8p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffccp-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247230ffcp-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bcp+0L : 0xe.f46d8dcca9e8196c5247231p-48L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db78p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db78p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea8p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeea4p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aefp-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff38p+0L : -0x6.9ebebbccaa51db7332b540aeeep-52L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c4p-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8cp-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c4p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086db8p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dbap-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086db8p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dbap-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dp-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086ep-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086dp-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff4p+0L : 0x3.373d171aaa3ac8c09e470f086ep-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c6p-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fdp+0L : -0x2.9beb0f7a288ab0d66ab8a8c438c4p-100L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca2p-100L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca4p-100L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca2p-100L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23fd4p+0L : 0x2.4f12d9f981bc274f10d21440cca4p-100L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f088p-92L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f086p-92L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f1p-92L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626f1p-92L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626fp-92L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c23ep+0L : -0x2.3d16f8d7e350a4a1d2659626fp-92L -1 : inexact-ok += lgamma downward ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe1p-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe12p-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe1p-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbe12p-96L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbep-96L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x6.fff2fddae1bbff3d626b65c24p+0L : 0x3.867fbe1f1d2c770eb5fc833dbfp-96L -1 : inexact-ok +lgamma -0x7.000cff7b7f87adf4482dcdb98782ab2661ca58bp+0 += lgamma downward flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.000cf8p+0f : 0x9.39801p-12f 1 : inexact-ok += lgamma upward flt-32 -0x7.000cf8p+0f : 0x9.39802p-12f 1 : inexact-ok += lgamma downward dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa3p-12 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa38p-12 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa3p-12 1 : inexact-ok += lgamma upward dbl-64 -0x7.000cf8p+0 : 0x9.39801333caa38p-12 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3621p-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000cf8p+0L : 0x9.39801333caa3622p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3f98p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3fap-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3cp-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c4p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c3cp-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cf8p+0L : 0x9.39801333caa3621e695e453c4p-12L 1 : inexact-ok += lgamma downward flt-32 -0x7.000dp+0f : -0xa.32835p-16f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok += lgamma upward flt-32 -0x7.000dp+0f : -0xa.32834p-16f 1 : inexact-ok += lgamma downward dbl-64 -0x7.000dp+0 : -0xa.32834623023ep-16 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.000dp+0 : -0xa.32834623023ep-16 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.000dp+0 : -0xa.32834623023d8p-16 1 : inexact-ok += lgamma upward dbl-64 -0x7.000dp+0 : -0xa.32834623023d8p-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc45p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000dp+0L : -0xa.32834623023dc44p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b232708p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2327p-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2328p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2328p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2324p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000dp+0L : -0xa.32834623023dc44da1eb1b2324p-16L 1 : inexact-ok += lgamma downward dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4842p-40 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4844p-40 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4842p-40 1 : inexact-ok += lgamma upward dbl-64 -0x7.000cff7b7f878p+0 : 0x3.89727e62d4844p-40 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a68p-40L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a64p-40L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a68p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a2p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a4p-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a2p-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43a4p-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43p-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a44p-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a43p-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f878p+0L : 0x3.89727e62d4843a650676bf6a44p-40L 1 : inexact-ok += lgamma downward dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb96p-40 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok += lgamma upward dbl-64 -0x7.000cff7b7f87cp+0 : -0x1.638f6c2b4fb95p-40 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95154p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95154p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb95152p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68619p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd68618p-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd6868p-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f87cp+0L : -0x1.638f6c2b4fb951525a3d1dd686p-40L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4fp-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8p-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4fp-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f4p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb0f8p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdbp-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f87adfp+0L : 0x5.45e474b8c68eb4e8057e7bcdb2p-52L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f7p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f7p-52L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f68p-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a038p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a034p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871a2p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf8p+0L : -0x4.941f6063775a1f6940ea2871ap-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56e9ep-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb9878p+0L : 0x3.49444b311bfe7229d00b52c56eap-100L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a3p-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a3p-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a2p-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb98784p+0L : -0x1.a3bd9f5d02f5dca722ae4f13c9a2p-100L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc999p-92L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc99ap-92L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fc98p-92L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb986p+0L : 0x1.dc29fc407cb79c0084d5a81fcap-92L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572078p-96L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572078p-96L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e57207p-96L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e57207p-96L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e5724p-96L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.000cff7b7f87adf4482dcdb988p+0L : -0x9.a56f90692c28b67f48728e572p-96L 1 : inexact-ok +lgamma -0x7.fffe5fe05673c3ca9e82b522b0ca9d2e8837cd2p+0 += lgamma downward flt-32 -0x7.fffe58p+0f : -0x4.cccb9p-8f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok += lgamma upward flt-32 -0x7.fffe58p+0f : -0x4.cccb88p-8f 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515acp-8 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffe58p+0 : -0x4.cccb8849515a8p-8 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e48p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe58p+0L : -0x4.cccb8849515a9e4p-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35ep-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b35dcp-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b36p-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b36p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b34p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe58p+0L : -0x4.cccb8849515a9e45ca27a76b34p-8L 1 : inexact-ok += lgamma downward flt-32 -0x7.fffe6p+0f : 0x1.37b05ep-12f 1 : inexact-ok += lgamma tonearest flt-32 -0x7.fffe6p+0f : 0x1.37b06p-12f 1 : inexact-ok += lgamma towardzero flt-32 -0x7.fffe6p+0f : 0x1.37b05ep-12f 1 : inexact-ok += lgamma upward flt-32 -0x7.fffe6p+0f : 0x1.37b06p-12f 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428d9p-12 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428dap-12 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428d9p-12 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffe6p+0 : 0x1.37b05f6d428dap-12 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a98p-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9ap-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b5p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792587b6p-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a9979897925878p-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe6p+0L : 0x1.37b05f6d428d9a997989792588p-12L 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7e2p-40 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffe5fe05673cp+0 : -0x2.551849c02b7ep-40 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c6p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c6p-40L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5cp-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bap-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bap-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9b9ep-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9b9ep-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9cp-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9cp-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bp-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05673cp+0L : -0x2.551849c02b7e0c5decab28ca9bp-40L 1 : inexact-ok += lgamma downward dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok += lgamma tonearest dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok += lgamma towardzero dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf1ep-36 1 : inexact-ok += lgamma upward dbl-64 -0x7.fffe5fe05674p+0 : 0x2.509d5b2dadf2p-36 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea44p-36L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea4p-36L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea44p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a54p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764a56p-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764ap-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05674p+0L : 0x2.509d5b2dadf1ea40b619bc764bp-36L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56ep-48L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56ep-48L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56cp-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4fp-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b4ep-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b8p-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797b8p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797bp-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3c8p+0L : -0x1.9c7a33ad9478c56c11c3c4797bp-48L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c8p-48L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4p-48L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c8p-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985932p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985934p-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c019859p-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3dp+0L : 0x3.4f638be5777634c4771c01985ap-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a03p-96L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a03p-96L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a02p-96L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0c8p+0L : -0x1.9ba8efbb83ce91492a4f17354a02p-96L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f7146p-100L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b0ccp+0L : 0xd.a45f00e0226d4a9fa6d172f71468p-100L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9044p-92L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b904p-92L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b92p-92L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522bp+0L : -0x7.ca450a517adbc7ac6571008b9p-92L 1 : inexact-ok += lgamma downward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a68p-92L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a7p-92L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a68p-92L 1 : inexact-ok += lgamma upward ldbl-128 -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284a7p-92L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc070752848p-92L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284cp-92L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc070752848p-92L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x7.fffe5fe05673c3ca9e82b522b2p+0L : 0xb.e531f3fab4cf67ecc07075284cp-92L 1 : inexact-ok +lgamma -0x8.0001a01459fc9f60cb3cec1cec8576677ca538ep+0 += lgamma downward flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.0001ap+0f : 0xc.86027p-16f -1 : inexact-ok += lgamma upward flt-32 -0x8.0001ap+0f : 0xc.86028p-16f -1 : inexact-ok += lgamma downward dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.0001ap+0 : 0xc.8602745a4491p-16 -1 : inexact-ok += lgamma upward dbl-64 -0x8.0001ap+0 : 0xc.8602745a44918p-16 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001ap+0L : 0xc.8602745a44910cep-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cdp-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001ap+0L : 0xc.8602745a44910cep-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc87778p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc8778p-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc874p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc878p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc874p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001ap+0L : 0xc.8602745a44910cd1b3729bc878p-16L -1 : inexact-ok += lgamma downward flt-32 -0x8.0001bp+0f : -0x9.9cf5ep-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.0001bp+0f : -0x9.9cf5ep-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.0001bp+0f : -0x9.9cf5dp-8f -1 : inexact-ok += lgamma upward flt-32 -0x8.0001bp+0f : -0x9.9cf5dp-8f -1 : inexact-ok += lgamma downward dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141fp-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141fp-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141e8p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x8.0001bp+0 : -0x9.9cf5dfb6141e8p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef54p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef54p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d23668p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d23668p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d2366p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d2366p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d238p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d238p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d234p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001bp+0L : -0x9.9cf5dfb6141ef53063d367d234p-8L -1 : inexact-ok += lgamma downward dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5cp-36 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5dp-36 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5cp-36 -1 : inexact-ok += lgamma upward dbl-64 -0x8.0001a01459fc8p+0 : 0x1.34e935f3e5a5dp-36 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0ep-36L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd1p-36L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f34p-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f35p-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f34p-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f35p-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26fp-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fc8p+0L : 0x1.34e935f3e5a5cd0f2efbeff26f8p-36L -1 : inexact-ok += lgamma downward dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c155552p-36 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c155552p-36 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c15555p-36 -1 : inexact-ok += lgamma upward dbl-64 -0x8.0001a01459fdp+0 : -0x3.b73909c15555p-36 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b4p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b4p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001a01459fdp+0L : -0x3.b73909c1555516bp-36L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d997ap-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9978p-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d9ap-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fdp+0L : -0x3.b73909c1555516b085e6b72d99p-36L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad1997p-52L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19968p-52L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad1997p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f4p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f8p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f4p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f80f8p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f8p-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fc9f6p+0L : 0x7.d0d61593cad19969bee6042f82p-52L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316fp-48L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316ep-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc2p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2cc18p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2dp-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fc9f7p+0L : -0x9.5b371e11feb316e9319036a2ccp-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb6318p-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb631ap-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb6318p-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec8p+0L : 0x3.5c700de7e9cd30f840dc30cb631ap-96L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed997p-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cec88p+0L : -0x1.8fb231cdb3f8ba025de82c9ed996p-96L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1cp-92L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e1c4p-92L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144ep-92L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e2p-92L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144ep-92L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cecp+0L : 0x5.21e940941c62be0a22d22144e2p-92L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697cp-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697cp-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697ap-88L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a61697ap-88L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a616ap-88L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.0001a01459fc9f60cb3cec1cfp+0L : -0x2.23f28bd18d1cc99cad350a6169p-88L -1 : inexact-ok +lgamma -0x8.ffffd1c425e80ffc864e95749259e7e20210e8p+0 += lgamma downward flt-32 -0x8.ffffdp+0f : -0x9.98ed1p-8f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.ffffdp+0f : -0x9.98ed1p-8f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.ffffdp+0f : -0x9.98edp-8f -1 : inexact-ok += lgamma upward flt-32 -0x8.ffffdp+0f : -0x9.98edp-8f -1 : inexact-ok += lgamma downward dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e4p-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e4p-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e38p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x8.ffffdp+0 : -0x9.98ed0cd062e38p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd5p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd5p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd4p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b18p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578b1p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578cp-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc578cp-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc5788p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffdp+0L : -0x9.98ed0cd062e3fd423095cc5788p-8L -1 : inexact-ok += lgamma downward flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok += lgamma tonearest flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok += lgamma towardzero flt-32 -0x8.ffffep+0f : 0x5.e337e8p-4f -1 : inexact-ok += lgamma upward flt-32 -0x8.ffffep+0f : 0x5.e337fp-4f -1 : inexact-ok += lgamma downward dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f08p-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f0cp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f08p-4 -1 : inexact-ok += lgamma upward dbl-64 -0x8.ffffep+0 : 0x5.e337e9ef84f0cp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa8p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaap-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa8p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105202cp-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e4105203p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e41052p-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffep+0L : 0x5.e337e9ef84f0aaa1574e410522p-4L -1 : inexact-ok += lgamma downward dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d4cp-36 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok += lgamma upward dbl-64 -0x8.ffffd1c425e8p+0 : -0x5.88479ad476d48p-36 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a8p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496ap-36L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bfcp-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1bf8p-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1cp-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1cp-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1ap-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e8p+0L : -0x5.88479ad476d496a4dd586c5c1ap-36L -1 : inexact-ok += lgamma downward dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e213ffep-32 -1 : inexact-ok += lgamma tonearest dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e214p-32 -1 : inexact-ok += lgamma towardzero dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e213ffep-32 -1 : inexact-ok += lgamma upward dbl-64 -0x8.ffffd1c425e88p+0 : 0x2.6c3945e214p-32 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff558p-32L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55cp-32L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d04p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68d06p-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68dp-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e88p+0L : 0x2.6c3945e213fff55a9528d2a68ep-32L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac9p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac9p-44L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac88p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f099cp-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0998p-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0ap-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f0ap-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f08p-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffp+0L : -0x4.55973b8ddaa3ac8b9449bc0f08p-44L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdep-44L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcp-44L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdep-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606ap-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2606bp-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb26p-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2608p-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb26p-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e81p+0L : 0x1.33e4438b1b9d4bdcab5c1cb2608p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e198p-96L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e95749258p+0L : -0xa.8d6d593f44a9c110c1a62526e19p-96L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289282p-92L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289284p-92L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289282p-92L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e9574926p+0L : 0x2.1be6e9f8871b3c84f4d5e8289284p-92L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bcp-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10bb8p-88L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10cp-88L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf10cp-88L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf108p-88L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffc864e95749p+0L : -0xd.04c6df3bc1b211003527adf108p-88L -1 : inexact-ok += lgamma downward ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46348p-88L -1 : inexact-ok += lgamma upward ldbl-128 -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d4635p-88L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46p-88L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d464p-88L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d46p-88L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x8.ffffd1c425e80ffc864e957494p+0L : 0x9.21271d28197cb3afd25a79d464p-88L -1 : inexact-ok +lgamma -0x9.00002e3bb47d86d6d843fedc351deb7ad09ec5fp+0 += lgamma downward flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.00002p+0f : 0x5.e32ee8p-4f 1 : inexact-ok += lgamma upward flt-32 -0x9.00002p+0f : 0x5.e32efp-4f 1 : inexact-ok += lgamma downward dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.00002p+0 : 0x5.e32ee82416adcp-4 1 : inexact-ok += lgamma upward dbl-64 -0x9.00002p+0 : 0x5.e32ee82416aep-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc458p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00002p+0L : 0x5.e32ee82416adc46p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6542cp-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b6543p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b654p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002p+0L : 0x5.e32ee82416adc45e301db9b656p-4L 1 : inexact-ok += lgamma downward flt-32 -0x9.00003p+0f : -0x9.99c54p-8f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok += lgamma upward flt-32 -0x9.00003p+0f : -0x9.99c53p-8f 1 : inexact-ok += lgamma downward dbl-64 -0x9.00003p+0 : -0x9.99c537e2b92ap-8 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok += lgamma upward dbl-64 -0x9.00003p+0 : -0x9.99c537e2b9298p-8 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992bp-8L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00003p+0L : -0x9.99c537e2b92992ap-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68e8p-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68ep-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa6cp-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00003p+0L : -0x9.99c537e2b92992ab902d09aa68p-8L 1 : inexact-ok += lgamma downward dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb28p-36 1 : inexact-ok += lgamma upward dbl-64 -0x9.00002e3bb47d8p+0 : 0x2.5debd4969bb2ap-36 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f4p-36L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286fp-36L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f4p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c9p-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c92p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c9p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99c92p-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99cp-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99dp-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99cp-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47d8p+0L : 0x2.5debd4969bb286f02ef187d99dp-36L 1 : inexact-ok += lgamma downward dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86ep-32 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86ep-32 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86cp-32 1 : inexact-ok += lgamma upward dbl-64 -0x9.00002e3bb47ep+0 : -0x2.9ee383255c86cp-32 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df28p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df24p-32L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bacp-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bacp-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245baap-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245baap-32L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245cp-32L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245cp-32L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bp-32L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47ep+0L : -0x2.9ee383255c86df27cc3863245bp-32L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1p-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d14p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfbep-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfcp-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfp-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0dp-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0cfp-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47d86dp+0L : 0x2.5e69b52fd9e19d1256f345b0dp-44L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdbp-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdacp-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9ep-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9ep-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9cp-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fd9cp-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fep-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fep-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fdp-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47d86ep+0L : -0x3.2b1acbb48b0afdaeb19034b5fdp-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bap-92L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc3518p+0L : 0x2.0c77b3317df50e2c02edb5cb24bcp-92L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c9p-96L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc352p+0L : -0xb.84a8d40b492f4ceba172fed99c88p-96L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a4p-88L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a8p-88L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a4p-88L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4a8p-88L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc4p-88L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc34p+0L : 0x6.2f30682ce668d7673da9a4bdc6p-88L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d18p-88L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4d1p-88L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce5p-88L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.00002e3bb47d86d6d843fedc38p+0L : -0xf.f6e19b64add7406eaa7d1bce4cp-88L 1 : inexact-ok +lgamma -0x9.fffffb606bdfdcd062ae77a50547c69d2eb6f34p+0 += lgamma downward flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0x9.fffffp+0f : -0x1.3dd0c4p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok += lgamma upward flt-32 -0x9.fffffp+0f : -0x1.3dd0c2p+0f 1 : inexact-ok += lgamma downward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79695p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma upward dbl-64 -0x9.fffffp+0 : -0x1.3dd0c34d79694p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694346p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffp+0L : -0x1.3dd0c34d79694344p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202113p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202112fp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee202118p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffp+0L : -0x1.3dd0c34d79694344018ee20211p+0L 1 : inexact-ok += lgamma downward dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccabp-28 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok += lgamma upward dbl-64 -0x9.fffffb606bdf8p+0 : -0x1.41334d2c3ccaap-28 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa62ap-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa628p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13ccp-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13ccp-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13cbp-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f13cbp-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f14p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f14p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f138p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bdf8p+0L : -0x1.41334d2c3ccaa629ce4c669f138p-28L 1 : inexact-ok += lgamma downward dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d4p-32 1 : inexact-ok += lgamma tonearest dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d8p-32 1 : inexact-ok += lgamma towardzero dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d4p-32 1 : inexact-ok += lgamma upward dbl-64 -0x9.fffffb606bep+0 : 0x7.9c48d283217d8p-32 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffb606bep+0L : 0x7.9c48d283217d7938p-32L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d793p-32L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffb606bep+0L : 0x7.9c48d283217d7938p-32L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f438p-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f43cp-32L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f4p-32L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bep+0L : 0x7.9c48d283217d7932db943025f6p-32L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2174p-44L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba2172p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e99p-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e98p-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61fp-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcdp+0L : -0x1.55818a2b42ba217320b6a0d61e8p-44L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3233p-40L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232cp-40L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3233p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7ccp-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7cep-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7p-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de8p-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de7p-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcep+0L : 0x3.60979c1bc0b3232c9100d27de8p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab3p-88L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab3p-88L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab2p-88L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a5054p+0L : -0x1.ae8e54cac61a239123ee45984ab2p-88L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e399808p-96L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a50548p+0L : 0xc.698594717bb0c97a661c1e39981p-96L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f462p-84L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f461cp-84L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f48p-84L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a504p+0L : -0x4.6e54873ab758351b9e113f2f46p-84L 1 : inexact-ok += lgamma downward ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b35p-84L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b358p-84L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b35p-84L 1 : inexact-ok += lgamma upward ldbl-128 -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b358p-84L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168bp-84L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b4p-84L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168bp-84L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x9.fffffb606bdfdcd062ae77a508p+0L : 0x9.696a4bbf05566db954940168b4p-84L 1 : inexact-ok +lgamma -0xa.0000049f93bb9927b45d95e15441e03086db914p+0 += lgamma downward flt-32 -0xa.00001p+0f : -0x1.3dd11p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.00001p+0f : -0x1.3dd10ep+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e9p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.00001p+0 : -0x1.3dd10e8f080e8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8daap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.00001p+0L : -0x1.3dd10e8f080e8da8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56ed1p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56fp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.00001p+0L : -0x1.3dd10e8f080e8da97df93de56e8p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d64p-32 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d68p-32 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d64p-32 -1 : inexact-ok += lgamma upward dbl-64 -0xa.0000049f93bb8p+0 : 0x5.70ddf269e6d68p-32 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a8p-32L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667ap-32L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a8p-32L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d04p-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d08p-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d04p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297d08p-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297cp-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297ep-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297cp-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bb8p+0L : 0x5.70ddf269e6d667a1b2a416297ep-32L -1 : inexact-ok += lgamma downward dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05cp-28 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05cp-28 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05bp-28 -1 : inexact-ok += lgamma upward dbl-64 -0xa.0000049f93bcp+0 : -0x1.63ea466b9e05bp-28 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e4p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e4p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da66ap-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da66ap-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da669p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da669p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da68p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da68p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da6p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bcp+0L : -0x1.63ea466b9e05b9e2182cf19da6p-28L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c58p-40L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ep-40L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c58p-40L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d7p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d8p-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d7p-40L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15136d8p-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e151368p-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15137p-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e151368p-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bb992p+0L : 0x1.aa9c2e2b1029c57ecdd5e15137p-40L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafep-40L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafep-40L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafcp-40L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab98p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab97p-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaacp-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bb993p+0L : -0x1.cb541d167c13dafc1bbdbfcaab8p-40L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c88p-92L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c884p-92L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c88p-92L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e1544p+0L : 0x6.7dca7cdca65e5e48553a99e1c884p-92L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd2p-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd2p-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd1fp-88L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e15448p+0L : -0x1.531b7dd2fbd538fb486d457ffd1fp-88L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589238p-88L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e58924p-88L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589p-88L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e5894p-88L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e589p-88L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bb9927b45d95e154p+0L : 0xe.3f9dd4d3fc3edce2f35b8e5894p-88L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97c08p-84L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea98p-84L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.0000049f93bb9927b45d95e158p+0L : -0xc.f3c74fb8f21509303ecc8ea97cp-84L -1 : inexact-ok +lgamma -0xa.ffffff9466e9f1b36dacd2adbd18d05a4e45806p+0 += lgamma downward flt-32 -0xa.fffffp+0f : -0x3.a3ad3cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma upward flt-32 -0xa.fffffp+0f : -0x3.a3ad38p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xa.fffffp+0 : -0x3.a3ad38c9033a6p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a659cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.fffffp+0L : -0x3.a3ad38c9033a6598p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e6p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477e4p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00478p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.fffffp+0L : -0x3.a3ad38c9033a659ac104c00477p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92ep-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok += lgamma upward dbl-64 -0xa.ffffff9466e98p+0 : -0x1.0e8528e5ba92dp-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d6p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d4p-24L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17fp-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b17ep-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b18p-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b18p-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b1p-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466e98p+0L : -0x1.0e8528e5ba92d3d57ef9a360b1p-24L -1 : inexact-ok += lgamma downward dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450cp-28 -1 : inexact-ok += lgamma tonearest dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450ep-28 -1 : inexact-ok += lgamma towardzero dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450cp-28 -1 : inexact-ok += lgamma upward dbl-64 -0xa.ffffff9466eap+0 : 0x2.205541c47450ep-28 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1dp-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d4p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabcp-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabep-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabcp-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdabep-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdap-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdbp-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdap-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466eap+0L : 0x2.205541c47450d1d3de54560bdbp-28L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503bp-40L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503ap-40L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d0483p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04828p-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d04cp-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1bp+0L : -0x8.28300f9cbbc503a9a39ca7d048p-40L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd4p-36L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2p-36L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd4p-36L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe5p-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe6p-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe5p-36L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4fe6p-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4f8p-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e5p-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e4f8p-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1cp+0L : 0x1.de91fa23a9940dd2694ba76e5p-36L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde56p-88L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde56p-88L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde55p-88L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd18p+0L : -0x1.efb7e7a1e33d47532bf23ebbde55p-88L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd4p-84L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd5p-84L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd4p-84L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbd2p+0L : 0x1.118eff148f83e9e172e04ca13dd5p-84L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a6p-80L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a6p-80L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a4p-80L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2a4p-80L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f3p-80L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f3p-80L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2p-80L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adbcp+0L : -0x2.9c1eaa8fbde52da4dd753ce2f2p-80L -1 : inexact-ok += lgamma downward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184984p-80L -1 : inexact-ok += lgamma upward ldbl-128 -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184988p-80L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a721848p-80L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184ap-80L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a721848p-80L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xa.ffffff9466e9f1b36dacd2adcp+0L : 0x6.e83541e5afd8c5104f9a72184ap-80L -1 : inexact-ok +lgamma -0xb.0000006b9915315d965a6ffea40e4bea39000ddp+0 += lgamma downward flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.00001p+0f : -0x3.a3ad88p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok += lgamma upward flt-32 -0xb.00001p+0f : -0x3.a3ad84p+0f 1 : inexact-ok += lgamma downward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e4p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok += lgamma upward dbl-64 -0xb.00001p+0 : -0x3.a3ad86f34c0e2p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba4p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.00001p+0L : -0x3.a3ad86f34c0e3bap+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cab2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cabp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cbp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.00001p+0L : -0x3.a3ad86f34c0e3ba328367f78cap+0L 1 : inexact-ok += lgamma downward dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.0000006b9915p+0 : 0x7.573b06696043p-28 1 : inexact-ok += lgamma upward dbl-64 -0xb.0000006b9915p+0 : 0x7.573b066960434p-28 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.0000006b9915p+0L : 0x7.573b0669604304a8p-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304ap-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.0000006b9915p+0L : 0x7.573b0669604304a8p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af4p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9af8p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9ap-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b9915p+0L : 0x7.573b0669604304a200ed7fab9cp-28L 1 : inexact-ok += lgamma downward dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e8p-28 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok += lgamma upward dbl-64 -0xb.0000006b99158p+0 : -0xb.b16d1e1508e78p-28 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9cp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bp-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6af8p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6afp-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6cp-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f6cp-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f68p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b99158p+0L : -0xb.b16d1e1508e7a9bd7460e95f68p-28L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe34p-36L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe3p-36L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe34p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3cp-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3ep-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3cp-36L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bd3ep-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bdp-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b9915315p+0L : 0x2.053cabc3adfebe315489e4a8bep-36L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dacp-40L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dacp-40L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dab8p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ab4p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755abp-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755cp-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b9915316p+0L : -0x5.bd8591f162c0dabb0c2a6c755ap-40L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c84p-88L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c848p-88L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c84p-88L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea408p+0L : 0xe.fb1c8a928784bc973ad267a8c848p-88L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb2p-88L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb2p-88L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb1cp-88L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea41p+0L : -0x4.0d8b9c829ccafedbd8515060eb1cp-88L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb96p-84L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb98p-84L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb96p-84L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbb98p-84L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbbp-84L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbcp-84L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbbp-84L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b9915315d965a6ffea4p+0L : 0x2.203c4b1a7abd4780a4df789fbcp-84L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1198p-80L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a119p-80L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a14p-80L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.0000006b9915315d965a6ffea8p+0L : -0x9.62504ed8ea7c09417f17ab0a1p-80L 1 : inexact-ok +lgamma -0xb.fffffff7089387387de41acc3d3c978bd839c8cp+0 += lgamma downward flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xb.fffffp+0f : -0x6.1fd01p+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok += lgamma upward flt-32 -0xb.fffffp+0f : -0x6.1fd008p+0f 1 : inexact-ok += lgamma downward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b4p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma upward dbl-64 -0xb.fffffp+0 : -0x6.1fd00f0e21b3cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c988p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b28p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729b24p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffp+0L : -0x6.1fd00f0e21b3c98569e28b729ap+0L 1 : inexact-ok += lgamma downward dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf538p-28 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok += lgamma upward dbl-64 -0xb.fffffff708938p+0 : -0xc.e27c4f01cf53p-28 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53285p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53285p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffff708938p+0L : -0xc.e27c4f01cf53284p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd241p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd241p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd2408p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd2408p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd28p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff708938p+0L : -0xc.e27c4f01cf5328473b68e6bd24p-28L 1 : inexact-ok += lgamma downward dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fdp-24 1 : inexact-ok += lgamma tonearest dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fd8p-24 1 : inexact-ok += lgamma towardzero dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fdp-24 1 : inexact-ok += lgamma upward dbl-64 -0xb.fffffff70894p+0 : 0xd.785692eee5fd8p-24 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfp-24L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffff70894p+0L : 0xd.785692eee5fd5cp-24L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15278p-24L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc1528p-24L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15p-24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc154p-24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc15p-24L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff70894p+0L : 0xd.785692eee5fd5bfcead41cc154p-24L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5552p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe18p-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbe1p-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dcp-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dcp-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbcp-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff70893873p+0L : -0xf.272276e2f7d5551ccfbcd35dbcp-36L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354p-36L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xb.fffffff70893874p+0L : 0xd.65d9840e2817355p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8aep-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8ae8p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8aep-36L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8ae8p-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee88p-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8cp-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee88p-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff70893874p+0L : 0xd.65d9840e2817354de03bdbee8cp-36L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a62729443p-84L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3d38p+0L : -0x8.31ab137078f08157c5a627294428p-84L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93204p-84L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93208p-84L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93204p-84L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3d4p+0L : 0x6.14d2ea08df7366befa4020c93208p-84L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0428p-76L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d0426p-76L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d05p-76L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff7089387387de41acc3cp+0L : -0x2.34eedcb0ecf028dccedaec8d04p-76L 1 : inexact-ok += lgamma downward ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc7p-76L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc74p-76L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc7p-76L 1 : inexact-ok += lgamma upward ldbl-128 -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bc74p-76L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bcp-76L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xb.fffffff7089387387de41acc4p+0L : 0x4.ee50220bbf41cb2e91b43d75bep-76L 1 : inexact-ok +lgamma -0xc.00000008f76c7731567c0f0250f387920df5676p+0 += lgamma downward flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.00001p+0f : -0x6.1fd06p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok += lgamma upward flt-32 -0xc.00001p+0f : -0x6.1fd058p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315328p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.00001p+0 : -0x6.1fd05fe315324p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00001p+0L : -0x6.1fd05fe315324a38p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a1660cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a16608p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a168p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00001p+0L : -0x6.1fd05fe315324a387d5380a166p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492bp-24 -1 : inexact-ok += lgamma upward dbl-64 -0xc.00000008f76cp+0 : 0xd.4b0a2023492b8p-24 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2p-24L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c3p-24L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109db8p-24L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109dcp-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf31822109cp-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76cp+0L : 0xd.4b0a2023492b1c2bf3182210ap-24L -1 : inexact-ok += lgamma downward dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a42616368p-28 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a42616368p-28 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a4261636p-28 -1 : inexact-ok += lgamma upward dbl-64 -0xc.00000008f76c8p+0 : -0xf.b743a4261636p-28 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665cp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665cp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00000008f76c8p+0L : -0xf.b743a426163665bp-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72ep-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72ep-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72d8p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc72d8p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc74p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc74p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc7p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76c8p+0L : -0xf.b743a426163665b0453dbafc7p-28L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b4p-36L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b8p-36L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df6p-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df8p-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df6p-36L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996df8p-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996dp-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996ep-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996dp-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76c773p+0L : 0x2.6322ea559f93a0b65b314a996ep-36L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb8p-32L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb8p-32L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6p-32L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275cp-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5275bp-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5278p-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a5278p-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a527p-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76c774p+0L : -0x1.a29d91aa27903fb6055269a527p-32L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb6p-84L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb64p-84L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb6p-84L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0250fp+0L : 0x6.4c596ec141406827148aa9bdeb64p-84L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb7136cp-84L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0250f8p+0L : -0x7.fa2493c5665b67fadd26ecb71368p-84L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c4p-76L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c41p-76L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29cp-76L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c8p-76L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29cp-76L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76c7731567c0f025p+0L : 0x1.b28f1dba88e582cc217e7cd29c8p-76L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c8499cp-76L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84998p-76L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84ap-76L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c84ap-76L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c848p-76L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.00000008f76c7731567c0f0254p+0L : -0x5.70afe388cae86544d684f7c848p-76L -1 : inexact-ok +lgamma -0xc.ffffffff4f6dcf617f97a5ffc757d548d2890cdp+0 += lgamma downward flt-32 -0xc.fffffp+0f : -0x8.b070ap+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma upward flt-32 -0xc.fffffp+0f : -0x8.b0709p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xc.fffffp+0 : -0x8.b07093393f8b8p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec6p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.fffffp+0L : -0x8.b07093393f8bec5p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad538p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad53p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.fffffp+0L : -0x8.b07093393f8bec5dcbeca94ad4p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018818p-20 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok += lgamma upward dbl-64 -0xc.ffffffff4f6d8p+0 : -0x7.316d886018814p-20 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d886018815098p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f3p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f3p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f2cp-20L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3f2cp-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f4p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f4p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3ep-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6d8p+0L : -0x7.316d88601881509658502a6f3ep-20L -1 : inexact-ok += lgamma downward dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a160cp-20 -1 : inexact-ok += lgamma tonearest dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a161p-20 -1 : inexact-ok += lgamma towardzero dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a160cp-20 -1 : inexact-ok += lgamma upward dbl-64 -0xc.ffffffff4f6ep+0 : 0x4.67d7d4d0a161p-20 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff78p-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff8p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473bp-20L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e473b4p-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e472p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e474p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e472p-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6ep+0L : 0x4.67d7d4d0a160ff7dc6f636e474p-20L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5fp-32L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5fp-32L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ecp-32L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40edap-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40edap-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ed8p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ed8p-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40fp-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40fp-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ep-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf6p+0L : -0x2.2c25e6e64d1da5ede86337c40ep-32L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231796p-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a11231798p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e623p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e624p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e6p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf7p+0L : 0x1.50666d9a112317971ea00308e68p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b6028p-80L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc75p+0L : -0xb.5b581a4ac393dd116537fa8b602p-80L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfe8p-84L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc758p+0L : 0x3.dee458b96deb245de3658790cfeap-84L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3ep-72L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d3dcp-72L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d4p-72L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d4p-72L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d2p-72L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc4p+0L : -0x4.d8d27bc90c37033727acbba9d2p-72L -1 : inexact-ok += lgamma downward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d241p-76L -1 : inexact-ok += lgamma upward ldbl-128 -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d2418p-76L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d24p-76L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xc.ffffffff4f6dcf617f97a5ffc8p+0L : 0xf.3d0b422210244746edfa7b5d28p-76L -1 : inexact-ok +lgamma -0xd.00000000b092309c06683dd1b903e3700857a16p+0 += lgamma downward flt-32 -0xd.00001p+0f : -0x8.b070fp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma upward flt-32 -0xd.00001p+0f : -0x8.b070ep+0f 1 : inexact-ok += lgamma downward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6dp+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.00001p+0 : -0x8.b070e6845a6c8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce34p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00001p+0L : -0x8.b070e6845a6ce33p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f503332p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033318p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f50334p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00001p+0L : -0x8.b070e6845a6ce3384311f5033p+0L 1 : inexact-ok += lgamma downward dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5162cp-20 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5163p-20 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5162cp-20 1 : inexact-ok += lgamma upward dbl-64 -0xd.00000000b092p+0 : 0x4.679e61ad5163p-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc78p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00000000b092p+0L : 0x4.679e61ad5162fc8p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d564528p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d56452cp-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5644p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5646p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5644p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b092p+0L : 0x4.679e61ad5162fc7e1c654d5646p-20L 1 : inexact-ok += lgamma downward dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0dp-20 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok += lgamma upward dbl-64 -0xd.00000000b0928p+0 : -0x7.31a6fbad0e0ccp-20 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc418p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc418p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc41p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69bcp-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69bcp-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69b8p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e69b8p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e6ap-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e6ap-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e68p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b0928p+0L : -0x7.31a6fbad0e0cc4117020643e68p-20L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb1ap-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18p-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb1ap-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d7p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d8p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d7p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c1d8p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c18p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c2p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c18p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b092309p+0L : 0x1.16f33a7d23d6cb18bb112232c2p-28L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4edp-32L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4edp-32L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ec8p-32L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b9cp-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84b98p-32L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84cp-32L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84cp-32L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84ap-32L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b09230ap+0L : -0x5.c35919086cfd4ecafbcfe5a84ap-32L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbdp-80L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b9p+0L : 0x5.a339fee9d14554c80472b7f2bbd4p-80L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b3871cp-80L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b908p+0L : -0x5.f60c613fd4481b8619b8d1b38718p-80L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba5p-72L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba51p-72L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cbap-72L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba8p-72L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cbap-72L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b092309c06683dd1b8p+0L : 0x1.78cc06041e82f35e8cdf5c0cba8p-72L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da3846cp-72L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da38468p-72L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da386p-72L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.00000000b092309c06683dd1bcp+0L : -0x4.53d72a10b443c4c879ef8da384p-72L 1 : inexact-ok +lgamma -0xd.fffffffff36345ab9e184a3e09d1176dc48e47fp+0 += lgamma downward flt-32 -0xd.fffffp+0f : -0xb.5409ep+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma upward flt-32 -0xd.fffffp+0f : -0xb.5409dp+0f 1 : inexact-ok += lgamma downward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b78p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma upward dbl-64 -0xd.fffffp+0 : -0xb.5409d4efa4b7p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f9p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffp+0L : -0xb.5409d4efa4b70f8p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779a8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d8788779cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffp+0L : -0xb.5409d4efa4b70f8f3d87887798p+0L 1 : inexact-ok += lgamma downward dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c094p-16 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok += lgamma upward dbl-64 -0xd.fffffffff363p+0 : -0x5.861824905c09p-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e78p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e78p-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffffff363p+0L : -0x5.861824905c091e7p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794138p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794138p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794137cp-16L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d794137cp-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79414p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79414p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79412p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff363p+0L : -0x5.861824905c091e728232d79412p-16L 1 : inexact-ok += lgamma downward dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124bp-16 1 : inexact-ok += lgamma tonearest dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124b4p-16 1 : inexact-ok += lgamma towardzero dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124bp-16 1 : inexact-ok += lgamma upward dbl-64 -0xd.fffffffff3638p+0 : 0x4.a000dfad124b4p-16 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37ap-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a8p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284184p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284188p-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da2842p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da284p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff3638p+0L : 0x4.a000dfad124b37a42c08da2842p-16L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15decp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debp-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3258p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b325p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b34p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b34p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff36345ap+0L : -0xe.bcf83d656a15debaeee43e4b3p-28L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbb8p-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbcp-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808fp-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808f4p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808fp-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808f4p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a7808p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff36345bp+0L : 0x5.8f42e4c2cdc7cbbccabf0a780ap-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6dep-76L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e09dp+0L : -0x1.627c8836779854634351d0f7c6ddp-76L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7ap-76L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e09d8p+0L : 0x8.c3a10bc6dbc5b0028a081a21a7a8p-76L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5ce2p-68L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cep-68L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5dp-68L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5dp-68L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cp-68L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e08p+0L : -0x2.4e05300f9b5ae55348c3229a5cp-68L 1 : inexact-ok += lgamma downward ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd252095p-68L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520952p-68L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd252095p-68L 1 : inexact-ok += lgamma upward ldbl-128 -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520952p-68L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd25209p-68L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xd.fffffffff36345ab9e184a3e0cp+0L : 0x2.c50999ef0e541cdfaf9dd2520ap-68L 1 : inexact-ok +lgamma -0xe.000000000c9cba545e94e75ec5718f753e2501ep+0 += lgamma downward flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.00001p+0f : -0xb.540a3p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok += lgamma upward flt-32 -0xe.00001p+0f : -0xb.540a2p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42a8p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.00001p+0 : -0xb.540a2a83e42ap+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f9p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.00001p+0L : -0xb.540a2a83e42a4f8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505008p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba5054p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.00001p+0L : -0xb.540a2a83e42a4f8e47f4ba505p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a8p-16 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a84p-16 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a8p-16 -1 : inexact-ok += lgamma upward dbl-64 -0xe.000000000c9c8p+0 : 0x4.a0009c38d0a84p-16 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8286p-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a82858p-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8286p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd32408p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd3240cp-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd32408p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd3240cp-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd324p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9c8p+0L : 0x4.a0009c38d0a8285ae87c2fd326p-16L -1 : inexact-ok += lgamma downward dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4e4p-16 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4e4p-16 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4ep-16 -1 : inexact-ok += lgamma upward dbl-64 -0xe.000000000c9dp+0 : -0x5.861868074a4ep-16 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e2958p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.000000000c9dp+0L : -0x5.861868074a4e295p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665a4p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093665ap-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093666p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093666p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093664p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9dp+0L : -0x5.861868074a4e2955c5b8093664p-16L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4708p-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f47p-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4708p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0b8p-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0bcp-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0b8p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea0bcp-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdeap-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9cba5p+0L : 0x5.8b0b8d2a481f4700368f7fdea2p-28L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025abp-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aap-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03ep-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f03d8p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f04p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77f04p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77fp-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9cba6p+0L : -0xe.c12f950349025aab8304d77fp-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dbp-76L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dcp-76L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dbp-76L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec57p+0L : 0x1.fac1bf7cf1f74c5fcd608a5ca6dcp-76L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67b8p-76L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec578p+0L : -0x8.2b5bd485baaaaf39fb9cba2a67bp-76L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e48499p-68L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4849ap-68L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e4848p-68L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9cba545e94e75ec4p+0L : 0x1.d4d41257f7f712821d19d1e485p-68L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe26p-68L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfe24p-68L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cffp-68L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.000000000c9cba545e94e75ec8p+0L : -0x3.3e3ab7a95e59eb4a8f10d25cfep-68L -1 : inexact-ok +lgamma -0xe.ffffffffff28c060c6604ef30371f89d37357cap+0 += lgamma downward flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok += lgamma tonearest flt-32 -0xe.fffffp+0f : -0xe.094cap+0f -1 : inexact-ok += lgamma towardzero flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok += lgamma upward flt-32 -0xe.fffffp+0f : -0xe.094c9p+0f -1 : inexact-ok += lgamma downward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca98p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok += lgamma upward dbl-64 -0xe.fffffp+0 : -0xe.094c9b083ca9p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94d1p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.fffffp+0L : -0xe.094c9b083ca94dp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57afp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57ae8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c57cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.fffffp+0L : -0xe.094c9b083ca94d01fbdb43c578p+0L -1 : inexact-ok += lgamma downward dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d8p-12 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok += lgamma upward dbl-64 -0xe.ffffffffff288p+0 : -0x4.c8585a763b9d4p-12 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d5808p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d5808p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a8p-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a8p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a4p-12L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236507a4p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236508p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236508p-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236506p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff288p+0L : -0x4.c8585a763b9d58036e94236506p-12L -1 : inexact-ok += lgamma downward dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f88p-12 -1 : inexact-ok += lgamma tonearest dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f8cp-12 -1 : inexact-ok += lgamma towardzero dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f88p-12 -1 : inexact-ok += lgamma upward dbl-64 -0xe.ffffffffff29p+0 : 0x4.bb5f60f986f8cp-12 -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e8p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8ep-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e8p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb77p-12L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb774p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb6p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb8p-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb6p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff29p+0L : 0x4.bb5f60f986f8a8e0b908fc5bb8p-12L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f81p-28L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed518p-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed51p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed8p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff28c06p+0L : -0xe.beef09380560f8096fc599fed4p-28L -1 : inexact-ok += lgamma downward ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b4p-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b6p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb97281p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb97281p-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb9728p-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff28c07p+0L : 0x1.21b8928708bc37b5ecc9dcb973p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632876p-72L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632876p-72L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632874p-72L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef3037p+0L : -0x2.58262de2adbf5f56b3ba66632874p-72L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cccp-72L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cdp-72L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cccp-72L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef30378p+0L : 0x7.2b958cdd26656fdeb1f0835f3cdp-72L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c44p-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342c4p-64L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342ep-64L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff28c060c6604ef3p+0L : -0x4.18f2d06c4fd5905fd98608342cp-64L -1 : inexact-ok += lgamma downward ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fba8p-68L -1 : inexact-ok += lgamma tonearest ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fbbp-68L -1 : inexact-ok += lgamma towardzero ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fba8p-68L -1 : inexact-ok += lgamma upward ldbl-128 -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fbbp-68L -1 : inexact-ok += lgamma downward ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5f8p-68L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fcp-68L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5f8p-68L -1 : inexact-ok += lgamma upward ldbl-128ibm -0xe.ffffffffff28c060c6604ef304p+0L : 0xa.8eb0cf39a3cd732a08cf71f5fcp-68L -1 : inexact-ok +lgamma -0xf.0000000000d73f9f399bd0e420f85e9ee31b0b9p+0 += lgamma downward flt-32 -0xf.00001p+0f : -0xe.094dp+0f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma upward flt-32 -0xf.00001p+0f : -0xe.094cfp+0f 1 : inexact-ok += lgamma downward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3fp+0 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma upward dbl-64 -0xf.00001p+0 : -0xe.094cf2be9e3e8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf3p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.00001p+0L : -0xe.094cf2be9e3eaf2p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f308p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f3p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809f4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.00001p+0L : -0xe.094cf2be9e3eaf232939b809fp+0L 1 : inexact-ok += lgamma downward dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccc8p-12 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccccp-12 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccc8p-12 1 : inexact-ok += lgamma upward dbl-64 -0xf.0000000000d7p+0 : 0x4.bb5f60afdccccp-12 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb47p-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb468p-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb47p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a4p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7625a8p-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7624p-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7626p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7624p-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d7p+0L : 0x4.bb5f60afdcccb46b4f271d7626p-12L 1 : inexact-ok += lgamma downward dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a48p-12 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a48p-12 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a44p-12 1 : inexact-ok += lgamma upward dbl-64 -0xf.0000000000d78p+0 : -0x4.c8585ac011a44p-12 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d48p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d48p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ddp-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ddp-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07dccp-12L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07dccp-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ep-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07ep-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07cp-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d78p+0L : -0x4.c8585ac011a47d4389869bd07cp-12L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a6p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a6p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fafp-20L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9fbp-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8a9f8p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d73f9p+0L : 0x1.21b848c7158f27a4dd8cba8aap-20L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7227p-28L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e322p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3218p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e34p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e34p-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d73fap+0L : -0xe.bf38c930add7226ecefaf98e3p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff4p-76L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff8p-76L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff4p-76L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e420f8p+0L : 0x7.088d5a8137b6f804702dc202fff8p-76L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf2730213p-72L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf2730213p-72L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf27302128p-72L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e421p+0L : -0x9.1332e518185fc14a40bf27302128p-72L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae38p-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae39p-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae38p-64L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae39p-64L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eaep-64L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d73f9f399bd0e42p+0L : 0x1.27644472ed630658b61d0b0eae8p-64L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f6p-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19f5ep-64L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa1ap-64L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.0000000000d73f9f399bd0e424p+0L : -0x3.9a7998ed288a9206ceb26aa19fp-64L 1 : inexact-ok +lgamma -0xf.fffffffffff28c060c6621f512e72e4d113626ap+0 += lgamma downward flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0xf.fffffp+0f : -0x1.0cf15p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok += lgamma upward flt-32 -0xf.fffffp+0f : -0x1.0cf14ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e7p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok += lgamma upward dbl-64 -0xf.fffffp+0 : -0x1.0cf14f9e783e6p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff57p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff56p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccff8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffp+0L : -0x1.0cf14f9e783e6b3b12314bccffp+4L 1 : inexact-ok += lgamma downward dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18dp-12 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18dp-12 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18c8p-12 1 : inexact-ok += lgamma upward dbl-64 -0xf.fffffffffff28p+0 : -0xe.466b0623a18c8p-12 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb1p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfbp-12L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb158p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb15p-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacb4p-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff28p+0L : -0xe.466b0623a18cfb084ac2ebacbp-12L 1 : inexact-ok += lgamma downward dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok += lgamma tonearest dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok += lgamma towardzero dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce3p-8 1 : inexact-ok += lgamma upward dbl-64 -0xf.fffffffffff3p+0 : 0x8.c4f2f20afce38p-8 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1p-8L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e2p-8L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038ep-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038e8p-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038ep-8L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038e8p-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a038p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff3p+0L : 0x8.c4f2f20afce33e1bd4e089a03cp-8L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b8p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b8p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0bp-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f18p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f18p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f14p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632f14p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7633p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7633p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632ep-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff28cp+0L : -0x7.318a3fab1e86e0b05917d7632ep-20L 1 : inexact-ok += lgamma downward ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma upward ldbl-96-intel -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba08p-20L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba07p-20L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba08p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc68p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc7p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc68p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fc7p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe8fcp-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff28c1p+0L : 0xb.d5eff885a06ba0727b7eafe9p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a6950398p-68L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f512ep+0L : -0x8.8a5563410902f2fc7c7a69503978p-68L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e87p-72L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f512e8p+0L : 0xf.966577ef42f59f4988b610f9e878p-72L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6ep-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452d6cp-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452ep-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff28c060c6621f51p+0L : -0x3.73e1cc804007163b134e47452dp-60L 1 : inexact-ok += lgamma downward ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829bfp-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829cp-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829bfp-60L 1 : inexact-ok += lgamma upward ldbl-128 -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f829cp-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f8298p-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0xf.fffffffffff28c060c6621f514p+0L : 0x1.4dfc10dfbe920fecd6fb77f82ap-60L 1 : inexact-ok +lgamma -0x1.000000000000d73f9f399da1424bf93b91f177dp+4 += lgamma downward flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.000002p+4f : -0x1.18087ap+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.000002p+4f : -0x1.180878p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.000002p+4 : -0x1.180879870e33fp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.000002p+4 : -0x1.180879870e33ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e356p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000002p+4L : -0x1.180879870e33e354p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000002p+4L : -0x1.180879870e33e355b67293d3944ap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d3948p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000002p+4L : -0x1.180879870e33e355b67293d394p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ffp-8 -1 : inexact-ok += lgamma upward dbl-64 -0x1.000000000000dp+4 : 0x8.c4f2f20ab3ff8p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0eep-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0edp-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0eep-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5c8p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5dp-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5c8p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a5dp-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a4p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000dp+4L : 0x8.c4f2f20ab3ff0ed275259026a8p-8L -1 : inexact-ok += lgamma downward dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399ep-8 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399ep-8 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399d8p-8 -1 : inexact-ok += lgamma upward dbl-64 -0x1.000000000000ep+4 : -0xa.33ca82bb399d8p-8 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc63p-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b24p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b24p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b238p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b238p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b4p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083b4p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083bp-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000ep+4L : -0xa.33ca82bb399dc62af456a083bp-8L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df6p-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4p-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df6p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b6p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50896b7p-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a508968p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000d73ep+4L : 0x1.edd80cde02fd7df4f903a50897p-16L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae6p-20L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.000000000000d74p+4L : -0x7.318a4462081fae58p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ec4p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ecp-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb7p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000d74p+4L : -0x7.318a4462081fae5c7fba91eb6ep-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8d9p-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1424bp+4L : 0x1.286b0c2ff32e03dda8ad8c34d8dap-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb2849830067055556p-72L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1424cp+4L : -0x8.0c6b280d2bb28498300670555558p-72L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03b9cp-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03bap-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03b9cp-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03bap-60L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03ap-60L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03cp-60L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03ap-60L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000d73f9f399da142p+4L : 0x5.a5b6b02f80d768265f4c0ec03cp-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97ep-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97ep-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97cp-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f97cp-60L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14fap-60L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.000000000000d73f9f399da1428p+4L : -0x3.de050a9081f64b6dc9abec14f9p-60L -1 : inexact-ok +lgamma -0x1.0ffffffffffff3569c47e7a93e1c46a08a2e008ap+4 += lgamma downward flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.0ffffep+4f : -0x1.455d46p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.0ffffep+4f : -0x1.455d44p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0ffffep+4 : -0x1.455d45b618e1fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f03ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffep+4L : -0x1.455d45b618e1f038p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff7p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dfff6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffep+4L : -0x1.455d45b618e1f038dddeea5dff8p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389cep-4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.0ffffffffffffp+4 : -0x3.be7ffe71389ccp-4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26cp-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc268p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda4p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcda2p-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcep-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffffp+4L : -0x3.be7ffe71389cc26835a85ecbcdp-4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8289p-16L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c8288p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41378p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41378p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f4137p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f4137p-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f414p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f414p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffff356p+4L : -0xc.57773dac63c828891bc6e3f41p-16L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694ep-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053695p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888acep-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ace1p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888acep-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ace1p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ac8p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888adp-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888ac8p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffff358p+4L : 0x1.c19a5332b053694fd8a4b888adp-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155cp-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1cp+4L : -0x5.93f933dffa74012ca203ed3155bcp-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217faf8p-64L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217fbp-64L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217faf8p-64L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e1dp+4L : 0xe.a3f5b8f8053066eb84078217fbp-64L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f0172p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f017p-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f02p-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93ep+4L : -0x2.3bb21b1b7ff06cdb8124ca6f01p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98968p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b9896cp-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98968p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b9896cp-56L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b988p-56L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98ap-56L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b988p-56L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.0ffffffffffff3569c47e7a93e8p+4L : 0x7.e0455b507fe1e3888b7147b98ap-56L -1 : inexact-ok +lgamma -0x1.1000000000000ca963b8185688876ca5a3a64ec2p+4 += lgamma downward flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.100002p+4f : -0x1.455d52p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.100002p+4f : -0x1.455d5p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.100002p+4 : -0x1.455d51292150ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.100002p+4 : -0x1.455d51292150dp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8bap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.100002p+4L : -0x1.455d51292150d8b8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c468p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c467p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c48p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.100002p+4L : -0x1.455d51292150d8b93e426f65c4p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f86p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok += lgamma upward dbl-64 -0x1.1000000000001p+4 : -0x3.be7ffe7138f84p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aacp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aa8p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb5p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bb4ep-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bcp-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000001p+4L : -0x3.be7ffe7138f85aabacec61e0bbp-4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f4p-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f2p-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f4p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6ep-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6fp-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6ep-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad6fp-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aadp-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad8p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aadp-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000000ca8p+4L : 0x1.c19a533267df77f20158487aad8p-12L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6efp-16L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eep-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5fp-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5fp-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5e8p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde5e8p-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde8p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000000caap+4L : -0xc.57773db0ebbe6eed7f15eafde4p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03cp-64L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000ca963b818568887p+4L : 0x8.94adc5a9656a5944f73f433c03c8p-64L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab5553p-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab5553p-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab55528p-64L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000ca963b818568888p+4L : -0xb.a341272e9af13edf98c4eab55528p-64L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa18p-60L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa2p-60L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa18p-60L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fa2p-60L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0f8p-60L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fcp-60L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0f8p-60L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000000ca963b81856888p+4L : 0x9.61c363f9167ebaefaf2d7ab0fcp-60L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e988p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e988p-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e98p-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e98p-56L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672ecp-56L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1000000000000ca963b8185689p+4L : -0x9.85db402c6ec5b3470f30b672e8p-56L 1 : inexact-ok +lgamma -0x1.1fffffffffffff4bec3ce234132d08b2b726187cp+4 += lgamma downward flt-32 -0x1.1ffffep+4f : -0x1.739c3ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.1ffffep+4f : -0x1.739c3cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3ddp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.1ffffep+4 : -0x1.739c3c0e7e3dcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc748p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc746p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b14p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b13p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7b8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1ffffep+4L : -0x1.739c3c0e7e3dc747f6c9173a7bp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485baap+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.1ffffffffffffp+4 : -0x3.1fd7673485ba8p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a88p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a84p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3ca6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3dp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1ffffffffffffp+4L : -0x3.1fd7673485ba8a86b1e31b4b3cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e4p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06ep-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dep-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523dcp-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05524p-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05524p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1fffffffffffff4ap+4L : -0x2.b80fd7d902af06e3995bb05523p-8L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91ep-12L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91cp-12L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91ep-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59daep-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59dafp-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59daep-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59dafp-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59d8p-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1fffffffffffff4cp+4L : 0x1.c19a53328e26a91c6bdd01b59ep-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bb8p-64L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bb8p-64L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bbp-64L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234132dp+4L : -0xc.5d86cd624ca79f6dceb2b1d20bbp-64L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86dp-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86ep-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86dp-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234132ep+4L : 0x1.5f9145d9cdb2fbf24dacd8acd86ep-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae278p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae274p-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae4p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1fffffffffffff4bec3ce23413p+4L : -0x4.005578030d2343c85effa7bae2p-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2e8p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2ecp-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2e8p-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2ecp-52L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b2p-52L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.1fffffffffffff4bec3ce234138p+4L : 0x7.5f20ed3672db03e0763d1b82b4p-52L 1 : inexact-ok +lgamma -0x1.20000000000000b413c31dcbeca4c3b2ffacbb4ap+4 += lgamma downward flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.200002p+4f : -0x1.739c48p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.200002p+4f : -0x1.739c46p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3afp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.200002p+4 : -0x1.739c47ba6a3aep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.200002p+4L : -0x1.739c47ba6a3ae8aap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a66p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a65p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.200002p+4L : -0x1.739c47ba6a3ae8abe5a16e7d7ap+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c08p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2000000000001p+4 : -0x3.1fd7673485c06p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0608p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f4p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7f2p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2000000000001p+4L : -0x3.1fd7673485c0607cb073cd43a7p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3824p-12L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c3826p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2befp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2bfp-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2befp-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2bfp-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2b8p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2cp-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2b8p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.20000000000000b4p+4L : 0x1.c19a53328a0c38256e1fdf0a2cp-12L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b4p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b4p-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168bp-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee862p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee862p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee86p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee86p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee9p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.20000000000000b6p+4L : -0x2.b80fd7d902f168b1c90998bee8p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281078p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281079p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281078p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbeca4p+4L : 0x1.16355d66125b301ee0b5e5281079p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977238p-60L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977238p-60L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977234p-60L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbeca5p+4L : -0x5.5b96f411da52dc950d7091977234p-60L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd2p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd4p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd2p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fd4p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fp-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba5p-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba4fp-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.20000000000000b413c31dcbec8p+4L : 0x3.443ca24e8d26da6bf3ab93ba5p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b38p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7b3p-52L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7cp-52L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f7cp-52L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f78p-52L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.20000000000000b413c31dcbedp+4L : -0x8.1b39c2eaf2da5837e0d9887f78p-52L -1 : inexact-ok +lgamma -0x1.2ffffffffffffff685b25cbf5f545ced932e3848p+4 += lgamma downward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.2ffffep+4f : -0x1.a2b8a8p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.2ffffep+4f : -0x1.a2b8a6p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d5p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2ffffep+4 : -0x1.a2b8a7ff951d4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cdap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81688p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc81687p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc817p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffep+4L : -0x1.a2b8a7ff951d4cd8ff71bbc8168p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c204p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.2ffffffffffffp+4 : -0x6.119e27f51c2p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b5p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b48p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa2cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fa28p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fcp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffp+4L : -0x6.119e27f51c200b4d7dd7ace1fap+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34bp-8L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34ap-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a191p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a191p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1908p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1908p-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a1cp-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffff6p+4L : -0xd.bb3fcdf10bfe34aa839c1b1a18p-8L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c4cp-4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c48p-4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c4cp-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0cp-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aae0ep-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aaep-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffff8p+4L : 0x2.b64afc1442844c492a44cf5aafp-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f9p-56L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f9p-56L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f88p-56L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f54p+4L : -0x9.ce0b9a4828db14dcde92cf4d3f88p-56L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b3p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f55p+4L : 0x1.134ad96206724f00837cae8366b4p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9fp-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9fp-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9e8p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d9e8p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0dcp-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5fp+4L : -0x8.e6b2cf7c97411e8ac8b53cb0d8p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430efp-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ef4p-48L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8430ep-48L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.2ffffffffffffff685b25cbf5f8p+4L : 0x4.9aa9c8b7b0a1adc41049a8431p-48L -1 : inexact-ok +lgamma -0x1.30000000000000097a4da340a0ab81b7b1f1f002p+4 += lgamma downward flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.300002p+4f : -0x1.a2b8b4p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.300002p+4f : -0x1.a2b8b2p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.300002p+4 : -0x1.a2b8b3e16627ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e782p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.300002p+4L : -0x1.a2b8b3e16627e78p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eeddp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008eedcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008efp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.300002p+4L : -0x1.a2b8b3e16627e7804ccde008ee8p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c26p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.3000000000001p+4 : -0x6.119e27f51c25cp+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc38p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3000000000001p+4L : -0x6.119e27f51c25fc3p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898de4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898dep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3000000000001p+4L : -0x6.119e27f51c25fc36032500898cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc4p-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841ccp-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc4p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd716ep-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd717p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd71p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3000000000000008p+4L : 0x2.b64afc1442841cc1e61a64bd72p-4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb4p-8L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3p-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d56p-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d56p-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d558p-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d558p-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d8p-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.300000000000000ap+4L : -0xd.bb3fcdf10c01eb3bd6ec6f62d4p-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa0679p-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.30000000000000097a4da340a0abp+4L : 0xd.afc10a2f38dbffb02355aa067908p-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7ab08p-56L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.30000000000000097a4da340a0acp+4L : -0xd.52f82639572464437b5ce2b7abp-56L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b15cp-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b16p-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5bp-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b2p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5bp-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.30000000000000097a4da340a08p+4L : 0x4.9724dc2bbf7374cb291b72d5b2p-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb7428p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb742p-48L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb78p-48L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.30000000000000097a4da340a1p+4L : -0x8.ea37bc08886f870af40ddcbb74p-48L 1 : inexact-ok +lgamma -0x1.3fffffffffffffff86af516ff7f76bd67e720d58p+4 += lgamma downward flt-32 -0x1.3ffffep+4f : -0x1.d2a72ep+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.3ffffep+4f : -0x1.d2a72cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34adp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.3ffffep+4 : -0x1.d2a72cdce34acp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac166p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684ddp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7684dcp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c7685p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffep+4L : -0x1.d2a72cdce34ac164fbae8c76848p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.1086776398928p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.3ffffffffffffp+4 : -0x9.108677639892p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892289p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffffffffffp+4L : -0x9.108677639892288p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c5p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3c48p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffffffffffp+4L : -0x9.10867763989228882449ec5b3cp+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf308p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724bp+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06724ap+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd06728p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3ffffffffffffffep+4L : -0x1.709f6fbd94aaf306ded2bd0672p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34f8p-52L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34f8p-52L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34fp-52L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff7f7p+4L : -0xe.38f646c46c4d27208e77961a34fp-52L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a768p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a769p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a768p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff7f8p+4L : 0x1.38a7135be47b86f556df0964a769p-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60bfp-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60bfp-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60be8p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60be8p-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60cp-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd60cp-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd608p-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3fffffffffffffff86af516ff78p+4L : -0xf.c00e11277e57c2d191e36fd608p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bdp-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bep-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bdp-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1975bep-44L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e19758p-44L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.3fffffffffffffff86af516ff8p+4L : 0x1.21a5ad19d3f1ea0c24626e1976p-44L 1 : inexact-ok +lgamma -0x1.40000000000000007950ae9008089413ccc8a354p+4 += lgamma downward flt-32 -0x1.400002p+4f : -0x1.d2a73ap+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.400002p+4f : -0x1.d2a738p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7889p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.400002p+4 : -0x1.d2a738f1e7888p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.400002p+4L : -0x1.d2a738f1e7888f3ep+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183fp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba183ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba188p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.400002p+4L : -0x1.d2a738f1e7888f3f7c6994ba18p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.4000000000001p+4 : -0x9.1086776398988p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4000000000001p+4 : -0x9.108677639898p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.108677639898331p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4000000000001p+4L : -0x9.10867763989833p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c69ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6998p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c6cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4000000000001p+4L : -0x9.108677639898330a4330d99c68p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3cap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a71p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a7p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41a8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4000000000000002p+4L : -0x1.709f6fbd94aaf3c82f1699e41ap+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f8p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f9p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f8p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.40000000000000007950ae900808p+4L : 0x1.3879456d6785f6aa67429896d1f9p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd28p-52L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.40000000000000007950ae900809p+4L : -0xe.3bd325ac3ba631da0a5d89e4cd2p-52L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44027p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e440271p-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e4402p-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44028p-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e4402p-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.40000000000000007950ae9008p+4L : 0x1.21a2d03aec229137c9799e44028p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fd8p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221fdp-44L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3222p-44L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3222p-44L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221cp-44L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.40000000000000007950ae90088p+4L : -0xf.c010ee0666271eab2ddbb3221cp-44L -1 : inexact-ok +lgamma -0x1.4ffffffffffffffffa391c4248c2a39cfdd49d4ap+4 += lgamma downward flt-32 -0x1.4ffffep+4f : -0x2.035d8cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.4ffffep+4f : -0x2.035d88p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6122p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4ffffep+4 : -0x2.035d89ed6121ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f85cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffep+4L : -0x2.035d89ed6121f858p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bcp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe0bap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fe1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffep+4L : -0x2.035d89ed6121f85bdcd2763fep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e688p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.4ffffffffffffp+4 : -0xc.1bec49f18e68p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b2p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b1p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b28p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5b2p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc5cp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffp+4L : -0xc.1bec49f18e683b14fbebdfbc58p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c8p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa48544p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa4854p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa486p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffffep+4L : -0x4.7c05424b8a8111c2f3687fa484p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac3p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4248c2p+4L : -0x1.c526944f697ba10afa8327f58ac2p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a1518p-48L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4248c3p+4L : 0xf.fe0e8e74f374bf119b7af74a152p-48L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee88p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ee8p-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3fp-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3fp-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ecp-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffffffa391c42488p+4L : -0xb.89114dc66e395aed6a7298d3ecp-40L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7328p-40L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b733p-40L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7p-40L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b74p-40L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b7p-40L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.4ffffffffffffffffa391c4249p+4L : 0xa.9f2a9bef4dc759d87f75188b74p-40L -1 : inexact-ok +lgamma -0x1.500000000000000005c6e3bdb73d5c62f55ed532p+4 += lgamma downward flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.500002p+4f : -0x2.035d98p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.500002p+4f : -0x2.035d94p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.500002p+4 : -0x2.035d9633286cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.500002p+4 : -0x2.035d9633286bep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6fcp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.500002p+4L : -0x2.035d9633286bf6f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcceep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bcdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.500002p+4L : -0x2.035d9633286bf6f969e3ff6bccp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6e8p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.5000000000001p+4 : -0xc.1bec49f18e6ep+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5dfp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0ep+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a0d8p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83a4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5000000000001p+4L : -0xc.1bec49f18e6e5df8a0eb2e83ap+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a811288p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5000000000000002p+4L : -0x4.7c05424b8a81128p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e2cp+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5e28p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5000000000000002p+4L : -0x4.7c05424b8a8112874fdd1f8e5ep+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e590878p-48L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb73dp+4L : 0xf.fe0c5746b70b02a08b297e59088p-48L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea54p-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb73ep+4L : -0x1.c526b7c24d423cd82e6be483ea53p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde7p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde78p-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde7p-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fde78p-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fdcp-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fep-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fdcp-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.500000000000000005c6e3bdb7p+4L : 0xa.9f2a99b81f8af0337368ac1fep-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f978p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f97p-40L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39fcp-40L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.500000000000000005c6e3bdb78p+4L : -0xb.89114ffd9c75c4c38d9c2d39f8p-40L 1 : inexact-ok +lgamma -0x1.5fffffffffffffffffbcc71a49201eb5aeb96c74p+4 += lgamma downward flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.5ffffep+4f : -0x2.34d274p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.5ffffep+4f : -0x2.34d27p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dc2p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.5ffffep+4 : -0x2.34d272c496dcp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc022p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffep+4L : -0x2.34d272c496dc021cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598766p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f598764p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5988p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffep+4L : -0x2.34d272c496dc021c05680f5987p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d947218p+0 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma upward dbl-64 -0x1.5ffffffffffffp+4 : -0xf.333ad8d94721p+0 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721202p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db998p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db99p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5dbcp+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffffffffffp+4L : -0xf.333ad8d94721201568ad5e5db8p+0L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0268p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a026p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb568p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb564p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb6p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5ffffffffffffffep+4L : -0x7.9353d133433a0264d487158bb4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1ecp-44L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1ecp-44L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1e8p-44L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a492p+4L : -0x7.4f359fa4fdbfce6f5bb1209ad1e8p-44L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e805p-40L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a4921p+4L : 0x3.59f6f230f3b480081844e49e8052p-40L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c24cp-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c248p-36L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c4p-36L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a49p+4L : -0x7.a523cdf44d8687ba0b959d73c2p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04412p-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e04413p-32L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e044p-32L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.5fffffffffffffffffbcc71a498p+4L : 0x1.6d22e937415b6230eb30e8e0448p-32L 1 : inexact-ok +lgamma -0x1.6000000000000000004338e5b6dfe14a513fb4dp+4 += lgamma downward flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.600002p+4f : -0x2.34d28p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.600002p+4f : -0x2.34d27cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c9p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.600002p+4 : -0x2.34d27f38e9c8ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e974p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.600002p+4L : -0x2.34d27f38e9c8e97p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82eep+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82ecp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe83p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.600002p+4L : -0x2.34d27f38e9c8e973c1260ebe82p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d947278p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6000000000001p+4 : -0xf.333ad8d94727p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a4p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6000000000001p+4L : -0xf.333ad8d947275a3p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c4518p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c451p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c48p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000001p+4L : -0xf.333ad8d947275a3edf210a3c44p+0L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a033p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6000000000000002p+4L : -0x7.9353d133433a0328p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013138p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013134p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e40132p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000000002p+4L : -0x7.9353d133433a032c19b5e4013p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19ap-40L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19cp-40L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19ap-40L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000000004338e5b6dfp+4L : 0x3.59f6f216ca01e747521a9ee9b19cp-40L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b6914p-44L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000000004338e5b6ep+4L : -0x7.4f35a14798e95a81f87ef25b691p-44L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de1p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de11p-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9dep-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000000000004338e5b68p+4L : 0x1.6d22e9372731af984f6414c9de8p-32L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f86p-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f85cp-36L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13fap-36L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6000000000000000004338e5b7p+4L : -0x7.a523cdf5f021b146e5779a13f8p-36L -1 : inexact-ok +lgamma -0x1.6ffffffffffffffffffd13c97d9d38fcc4d08d7p+4 += lgamma downward flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.6ffffep+4f : -0x2.66fd7p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.6ffffep+4f : -0x2.66fd6cp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6ffffep+4 : -0x2.66fd6ea9f77b6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfa2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfap+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffep+4L : -0x2.66fd6ea9f77b79a6b027c2a9dfp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937dap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.6ffffffffffffp+4 : -0x1.255ea98937d9fp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f162p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f16p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866dp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71866cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f71868p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffp+4L : -0x1.255ea98937d9f1616b540f7186p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8039p+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b8038p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662ep+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4662d8p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae4664p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffffep+4L : -0xa.b60390ed79b80386211aae466p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cbp-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cbp-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cap-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9dp+4L : -0x1.37f86d6de495a16d879a63d238cap-36L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0197cp-36L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d9ep+4L : 0x4.41786010c9a0650a03802fb0198p-36L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fdp-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fdp-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fc8p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9fc8p-32L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6dap-32L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6dap-32L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9cp-32L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97d8p+4L : -0x9.ff9bfb198d9cba2c3e54cf6d9cp-32L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d4p-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d6p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d4p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28d6p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a29p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a28p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.6ffffffffffffffffffd13c97ep+4L : 0x2.1cbea72e0da562cf14d9766a29p-28L -1 : inexact-ok +lgamma -0x1.70000000000000000002ec368262c7033b2f6f32p+4 += lgamma downward flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.700002p+4f : -0x2.66fd7cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.700002p+4f : -0x2.66fd78p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff92p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.700002p+4 : -0x2.66fd7b4acff9p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91318p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.700002p+4L : -0x2.66fd7b4acff91314p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe6p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbe4p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bccp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.700002p+4L : -0x2.66fd7b4acff91314aecad54bcbp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da6p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7000000000001p+4 : -0x1.255ea98937da5p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da566ap+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7000000000001p+4L : -0x1.255ea98937da5668p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18568p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae18567p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae1858p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7000000000001p+4L : -0x1.255ea98937da56682f40dae185p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8046p+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7000000000000002p+4L : -0xa.b60390ed79b8045p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42d8p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd42dp+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd44p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7000000000000002p+4L : -0xa.b60390ed79b804502ea287dd4p+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c4p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.70000000000000000002ec368262p+4L : 0x4.41786010b72c10946e58f94676c8p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa83ap-36L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.70000000000000000002ec368263p+4L : -0x1.37f86d6df709f5e32312067aa839p-36L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c99p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c992p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c9p-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3cap-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3c9p-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.70000000000000000002ec3682p+4L : 0x2.1cbea72e0d92ee7aa1af18a3cap-28L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9dp-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9dp-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9c8p-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f9c8p-32L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9fcp-32L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.70000000000000000002ec36828p+4L : -0x9.ff9bfb198ec3ff73a37e0dc9f8p-32L 1 : inexact-ok +lgamma -0x1.7fffffffffffffffffffe0d30fe68d0a88335b4cp+4 += lgamma downward flt-32 -0x1.7ffffep+4f : -0x2.99d6cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.7ffffep+4f : -0x2.99d6bcp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc6802p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7ffffep+4 : -0x2.99d6bd8dc68p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc6800784p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffep+4L : -0x2.99d6bd8dc680078p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4216p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a4214p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a43p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffep+4L : -0x2.99d6bd8dc68007801753da9a42p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.7ffffffffffffp+4 : -0x1.5837f8825c33ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e22p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48acdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48accfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48adp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffffffffffp+4L : -0x1.5837f8825c33e21e60c5af48ac8p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf571ap+0L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e98p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1e9p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e2p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7ffffffffffffffep+4L : -0xd.e398807fbf5719fecd8a010e1cp+0L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569f4p-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569f4p-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569fp-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe6p+4L : -0x4.862b2dc3253947bc30ce36b569fp-32L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a595968p-32L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30fe7p+4L : 0x3.affe0676a937375e99944a59596ap-32L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f42p-24L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6f4p-24L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc7p-24L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffe0d30f8p+4L : -0x3.4a1a90952a99eda0ccd8a7fc6fp-24L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be6p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be68p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be6p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1be68p-28L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1bcp-28L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1cp-28L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1bcp-28L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.7fffffffffffffffffffe0d31p+4L : 0xd.0fa0475b683650543df5fbc1cp-28L 1 : inexact-ok +lgamma -0x1.800000000000000000001f2cf01972f577cca4b4p+4 += lgamma downward flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.800002p+4f : -0x2.99d6ccp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.800002p+4f : -0x2.99d6c8p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a86p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.800002p+4 : -0x2.99d6ca5949a84p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b9cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.800002p+4L : -0x2.99d6ca5949a84b98p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5dap+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5d8p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.800002p+4L : -0x2.99d6ca5949a84b98c0bae097d5p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c345p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8000000000001p+4 : -0x1.5837f8825c344p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8000000000001p+4L : -0x1.5837f8825c34487ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e012p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e011fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e018p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8000000000001p+4L : -0x1.5837f8825c34487a7a07d00e01p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571adp+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8000000000000002p+4L : -0xd.e398807fbf571acp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa948p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa94p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854facp+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8000000000000002p+4L : -0xd.e398807fbf571acb85bc854fa8p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afap-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afcp-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afap-32L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800000000000000000001f2cf019p+4L : 0x3.affe0676a92ac03fb5e4485c0afcp-32L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa84p-32L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800000000000000000001f2cf01ap+4L : -0x4.862b2dc32545bedb14e494cbfa8p-32L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960dp-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960d8p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960dp-28L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8960d8p-28L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb896p-28L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.800000000000000000001f2cfp+4L : 0xd.0fa0475b683588e2505aeb8964p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c962ap-24L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c962ap-24L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c9628p-24L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c9628p-24L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c97p-24L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.800000000000000000001f2cf08p+4L : -0x3.4a1a90952a99fa17ebe5870c96p-24L -1 : inexact-ok +lgamma -0x1.8ffffffffffffffffffffec0c3322e9a0572b1bcp+4 += lgamma downward flt-32 -0x1.8ffffep+4f : -0x2.cd5744p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.8ffffep+4f : -0x2.cd574p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b92p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8ffffep+4 : -0x2.cd57416926b9p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9199p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffep+4L : -0x2.cd57416926b9198cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f364p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f362p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffep+4L : -0x2.cd57416926b9198c8d473083f3p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e5p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.8ffffffffffffp+4 : -0x1.8bb87c72374e4p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e4852p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9e1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac9ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667acap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffp+4L : -0x1.8bb87c72374e485085aa667ac98p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd876p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd874p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4c1p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf4cp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffffep+4L : -0x1.11ba0bf7d70fd875d44cb36bf48p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401aap-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c332p+4L : -0x2.55ecffc0812aac5347cab8b401a8p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6dp-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6d8p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6dp-28L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c333p+4L : 0xa.7eb36524b0d30bc5c23e9be4e6d8p-28L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae6p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae6p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae4p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ae4p-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926bp-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926bp-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ap-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c3p+4L : -0x2.83dd0d761876f08e6bfe35926ap-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6a8p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6aap-20L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6p-20L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe7p-20L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe6p-20L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.8ffffffffffffffffffffec0c38p+4L : 0x3.e6736a6ff2727a302becd4cbe7p-20L -1 : inexact-ok +lgamma -0x1.90000000000000000000013f3ccdd165fa8d4e44p+4 += lgamma downward flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.900002p+4f : -0x2.cd575p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.900002p+4f : -0x2.cd574cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa4p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.900002p+4 : -0x2.cd574e5d9fa3ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3ed04p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.900002p+4L : -0x2.cd574e5d9fa3edp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06444p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b06442p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b065p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.900002p+4L : -0x2.cd574e5d9fa3ed015fba57b064p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374ebp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9000000000001p+4 : -0x1.8bb87c72374eap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022165dep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d01022166p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9000000000001p+4L : -0x1.8bb87c72374eaff44d010221658p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd884p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6994p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6993p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f6ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9000000000000002p+4L : -0x1.11ba0bf7d70fd882c8c59e3f698p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfbp-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfb8p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfbp-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.90000000000000000000013f3ccdp+4L : 0xa.7eb36524b0d303b1e7123f36cfb8p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e34p-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e34p-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e32p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.90000000000000000000013f3ccep+4L : -0x2.55ecffc0812ab46722fd8f9e8e32p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e2p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367e4p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3368p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3367p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.90000000000000000000013f3c8p+4L : 0x3.e6736a6ff2727a2818139b3368p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac492462p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac49246p-20L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4925p-20L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.90000000000000000000013f3dp+4L : -0x2.83dd0d761876f0967fdaac4924p-20L 1 : inexact-ok +lgamma -0x1.9ffffffffffffffffffffff3b8bd01cad8d32e38p+4 += lgamma downward flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.9ffffep+4f : -0x3.01786cp+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.9ffffep+4f : -0x3.017868p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b3ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9ffffep+4 : -0x3.01786b2b55b38p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39358p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffep+4L : -0x3.01786b2b55b39354p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af744p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af742p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af8p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffep+4L : -0x3.01786b2b55b39354d0060d9af7p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783fp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.9ffffffffffffp+4 : -0x1.bfd9a6481783ep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ap+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb97ap+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb979p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb98p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffp+4L : -0x1.bfd9a6481783e14ac56ba21bb9p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bcp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830bbfp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffffep+4L : -0x1.45db35cdb745720d8a3551830b8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c53ap-28L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c53ap-28L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c538p-28L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bdp+4L : -0x2.55ecffc0812ab034f847f8a4c538p-28L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e63p-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e64p-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e63p-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b8bep+4L : 0x1.4b426a4f71edda0a8f5218c17e64p-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd55p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd54cp-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd6p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd6p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd4p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b88p+4L : -0x4.f7eda0c3cb5f0e25a9dac51cd4p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f712p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7124p-16L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7p-16L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f72p-16L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f7p-16L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.9ffffffffffffffffffffff3b9p+4L : 0x5.74d73977b83c2eb193bf5b3f72p-16L 1 : inexact-ok +lgamma -0x1.a0000000000000000000000c4742fe35272cd1c8p+4 += lgamma downward flt-32 -0x1.a00002p+4f : -0x3.01787cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.a00002p+4f : -0x3.017878p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.a00002p+4 : -0x3.017878473114ap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a00002p+4 : -0x3.0178784731148p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e3p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a00002p+4L : -0x3.0178784731148e2cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300154p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a300152p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3002p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a00002p+4L : -0x3.0178784731148e2c18b47a3001p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817845p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.a000000000001p+4 : -0x1.bfd9a64817844p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a2ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a000000000001p+4L : -0x1.bfd9a64817844a28p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d606b3p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d607p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a000000000001p+4L : -0x1.bfd9a64817844a29a07378d6068p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.a000000000000002p+4L : -0x1.45db35cdb745721ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de309p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de308p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de38p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a000000000000002p+4L : -0x1.45db35cdb745721aa610b27de3p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630ep-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630fp-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630ep-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a0000000000000000000000c4742p+4L : 0x1.4b426a4f71edda0a3ed7e6f8630fp-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaa2p-28L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaa2p-28L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaap-28L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a0000000000000000000000c4743p+4L : -0x2.55ecffc0812ab08572804fadcaap-28L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e4p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c53e8p-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c52p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c54p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c52p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a0000000000000000000000c47p+4L : 0x5.74d73977b83c2eb18eb7d32c54p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f601p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f600cp-16L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f62p-16L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.a0000000000000000000000c478p+4L : -0x4.f7eda0c3cb5f0e25aee2819f6p-16L -1 : inexact-ok +lgamma -0x1.afffffffffffffffffffffff8b9538f48cc5737ep+4 += lgamma downward flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.affffep+4f : -0x3.36342cp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.affffep+4f : -0x3.363428p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.affffep+4 : -0x3.36342a886638p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.affffep+4 : -0x3.36342a886637ep+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffep+4L : -0x3.36342a886637ea3cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39f4p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf3ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffep+4L : -0x3.36342a886637ea3d1ee94bbf39p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8d1p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.affffffffffffp+4 : -0x1.f49565b81e8dp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d007ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0078p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f3p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f2fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffffffffffp+4L : -0x1.f49565b81e8d0079500a7f922fp+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8bp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.affffffffffffffep+4L : -0x1.7a96f53dbe4e91d3b60397455b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1cacp-20L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1cacp-20L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1ca8p-20L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b95p+4L : -0x7.d3e5be4d445c73cfbd7fad6d1ca8p-20L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02123p-16L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02124p-16L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02123p-16L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b96p+4L : 0x1.b5b3f8628ba7d3d7a8c361f02124p-16L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bcp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bcp-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bap-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1bap-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae2p-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae2p-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1p-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffff8b8p+4L : -0x2.ea6c2c67704b8ff10edfef0ae1p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0ccp-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cc8p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0ccp-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cc8p-12L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b0cp-12L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.afffffffffffffffffffffff8cp+4L : 0xe.b396b51ee93d97f1fb62ed4b1p-12L -1 : inexact-ok +lgamma -0x1.b00000000000000000000000746ac70b733a8c82p+4 += lgamma downward flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.b00002p+4f : -0x3.363438p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.b00002p+4f : -0x3.363434p+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea28p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b00002p+4 : -0x3.363437ca2ea26p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26058p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b00002p+4L : -0x3.363437ca2ea26054p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c95ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c958p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202cap+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b00002p+4L : -0x3.363437ca2ea26056c67a1202c9p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d7p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.b000000000001p+4 : -0x1.f49565b81e8d6p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a88p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a86p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72efp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f72eep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f73p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b000000000001p+4L : -0x1.f49565b81e8d6a87935e305f728p+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e2p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91ep+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7534p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb7533p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb758p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b000000000000002p+4L : -0x1.7a96f53dbe4e91e0f7cc01bb75p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb757p-16L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00000000000000000000000746ap+4L : 0x1.b5b3f8628ba7d3d7a893278fb758p-16L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dbp-20L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00000000000000000000000746bp+4L : -0x7.d3e5be4d445c73cfc0835a149dacp-20L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4ap-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4a8p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4ap-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4a8p-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a4p-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b0000000000000000000000074p+4L : 0xe.b396b51ee93d97f1fb5fec63a8p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf6p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf6p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf4p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbf4p-12L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bcp-12L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bcp-12L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbp-12L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.b00000000000000000000000748p+4L : -0x2.ea6c2c67704b8ff10ee2f342bbp-12L 1 : inexact-ok +lgamma -0x1.bffffffffffffffffffffffffbd79d7672bde8b2p+4 += lgamma downward flt-32 -0x1.bffffep+4f : -0x3.6b84e4p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.bffffep+4f : -0x3.6b84ep+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a7ap+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bffffep+4 : -0x3.6b84e02349a78p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a7940cp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffep+4L : -0x3.6b84e02349a79408p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb868ap+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb8688p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb87p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffep+4L : -0x3.6b84e02349a7940af2a134eb86p+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b216p+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bffffffffffffp+4 : -0x2.29e61b654b214p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b214674p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffffffffffp+4L : -0x2.29e61b654b21467p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fd7ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffp+4L : -0x2.29e61b654b214670ef8bad28fdp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85ep+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930547p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c6032930546p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c603293058p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffffep+4L : -0x1.afe7aaeaeae2d85d8c60329305p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d7ap-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffbd7p+4L : -0x2.5dc72642d59f49efcf8837264d78p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b85p-12L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b86p-12L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b85p-12L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffbd8p+4L : 0x1.7b435490f5313482a060e6848b86p-12L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e3p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e3p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e2p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be275e2p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be276p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be276p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be2758p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffffffffffffffb8p+4L : -0x1.4400f5be284e30221b069be2758p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc733p-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7338p-8L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7p-8L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc74p-8L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc7p-8L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bffffffffffffffffffffffffcp+4L : 0x9.e6f812486e02e7c8d79623bc74p-8L 1 : inexact-ok +lgamma -0x1.c00000000000000000000000042862898d42174ep+4 += lgamma downward flt-32 -0x1.c00002p+4f : -0x3.6b84fp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.c00002p+4f : -0x3.6b84ecp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c00002p+4 : -0x3.6b84ed89a45b2p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb4p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b68p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911b66p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911cp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c00002p+4L : -0x3.6b84ed89a45b2eb6e36679911bp+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21cp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.c000000000001p+4 : -0x2.29e61b654b21ap+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a4p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c000000000001p+4L : -0x2.29e61b654b21b1ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888a5ep+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888bp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c000000000001p+4L : -0x2.29e61b654b21b1a3c52882888ap+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86cp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86ap+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db139p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db138p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db18p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c000000000000002p+4L : -0x1.afe7aaeaeae2d86af2bae62db1p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd708p-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000000000000000000428p+4L : 0x1.7b435490f5313482a060caabd709p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b524p-12L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b524p-12L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b522p-12L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c000000000000000000000000429p+4L : -0x2.5dc72642d59f49efcf885305b522p-12L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7d8p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa7ep-8L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa4p-8L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa8p-8L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa4p-8L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c0000000000000000000000004p+4L : 0x9.e6f812486e02e7c8d796220fa8p-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2fp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2fp-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2ep-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c2ep-4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009c8p-4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.c00000000000000000000000048p+4L : -0x1.4400f5be284e30221b069c009cp-4L -1 : inexact-ok +lgamma -0x1.cfffffffffffffffffffffffffdb4c0ce9794ea6p+4 += lgamma downward flt-32 -0x1.cffffep+4f : -0x3.a16554p+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.cffffep+4f : -0x3.a1655p+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea8p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.cffffep+4 : -0x3.a16551a93dea6p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66bp+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffep+4L : -0x3.a16551a93dea66acp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cee6p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cfp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffep+4L : -0x3.a16551a93dea66ada032f329cep+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71dap+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.cffffffffffffp+4 : -0x2.5fc68cfce71d8p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d836p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835cp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d532p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d53p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffffffffffp+4L : -0x2.5fc68cfce71d835e7f01e235d5p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15dap+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f35p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f34p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129f8p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cffffffffffffffep+4L : -0x1.e5c81c8286df15d847f9b7129fp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeacp-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeacp-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeaap-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffdbp+4L : -0x2.104f809e32bb022582a7f432eeaap-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31e8p-8L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffffdcp+4L : 0x4.f34f0176c4a5abfbae3a2dbc31ecp-8L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039a1p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d2039ap+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d203ap+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.cfffffffffffffffffffffffff8p+4L : -0x1.3fc9d98001e767c1ad912d20398p+0L -1 : inexact-ok +lgamma -0x1.d000000000000000000000000024b3f31686b15ap+4 += lgamma downward flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.d00002p+4f : -0x3.a1656p+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.d00002p+4f : -0x3.a1655cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d00002p+4 : -0x3.a1655f32e810cp+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c39p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d00002p+4L : -0x3.a1655f32e810c38cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb84p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afeceb82p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afececp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d00002p+4L : -0x3.a1655f32e810c38e8832afecebp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71ep+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.d000000000001p+4 : -0x2.5fc68cfce71dep+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defacp+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d000000000001p+4L : -0x2.5fc68cfce71defa8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b76p+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1b74p+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d000000000001p+4L : -0x2.5fc68cfce71defabd034c93d1bp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e6p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e4p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f801dp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f808p+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d000000000000002p+4L : -0x1.e5c81c8286df15e5d1a3dd6f8p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf708p-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf70cp-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf708p-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000000000000000000024p+4L : 0x4.f34f0176c4a5abfbae3a2dacf70cp-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295dap-8L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d000000000000000000000000025p+4L : -0x2.104f809e32bb022582a7f44295d8p-8L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc7p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206fc6p+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d207p+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.d00000000000000000000000008p+4L : -0x1.3fc9d98001e767c1ad912d206f8p+0L 1 : inexact-ok +lgamma -0x1.dffffffffffffffffffffffffffec6cd3afb82ap+4 += lgamma downward flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.dffffep+4f : -0x3.d7d0ap+4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok += lgamma upward flt-32 -0x1.dffffep+4f : -0x3.d7d09cp+4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a4486ap+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.dffffep+4 : -0x3.d7d09f8a44868p+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486822p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffep+4L : -0x3.d7d09f8a4486821cp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182d2ap+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffep+4L : -0x3.d7d09f8a4486821f88b66a182dp+4L 1 : inexact-ok += lgamma downward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecacp+4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok += lgamma upward dbl-64 -0x1.dffffffffffffp+4 : -0x2.9631daeefecaap+4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab874p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffffffffffp+4L : -0x2.9631daeefecab87p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dbp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7daep+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7ep+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffffffffffp+4L : -0x2.9631daeefecab8731b50a80d7dp+4L 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b78p+4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b74p+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2ep+4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bf2cp+4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461cp+4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dffffffffffffffep+4L : -0x2.1c336a749e8c4b755bbff461bfp+4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1cp-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dffffffffffffffffffffffffffep+4L : -0x7.dd228d291dde78d3fafdd934d1bcp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a06p-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffffffp+4L : 0x3.39fef253ff1921e8a33d604b6a08p-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349e4p+0L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132349ep+0L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb0613234ap+0L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.dfffffffffffffffffffffffff8p+4L : -0x4.a67eb8a17cbac193fb06132348p+0L 1 : inexact-ok +lgamma -0x1.e0000000000000000000000000013932c5047d6p+4 += lgamma downward flt-32 -0x1.e00002p+4f : -0x3.d7d0bp+4f -1 : inexact-ok += lgamma tonearest flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma towardzero flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma upward flt-32 -0x1.e00002p+4f : -0x3.d7d0acp+4f -1 : inexact-ok += lgamma downward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cf2p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e00002p+4 : -0x3.d7d0ad3610cfp+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf0124p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e00002p+4L : -0x3.d7d0ad3610cf012p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205f2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205fp+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0206p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e00002p+4L : -0x3.d7d0ad3610cf012292e53b0205p+4L -1 : inexact-ok += lgamma downward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb4p+4 -1 : inexact-ok += lgamma tonearest dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma towardzero dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma upward dbl-64 -0x1.e000000000001p+4 : -0x2.9631daeefecb2p+4 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25d4p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e000000000001p+4L : -0x2.9631daeefecb25dp+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d506p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d504p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d6p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e000000000001p+4L : -0x2.9631daeefecb25d17d94a025d5p+4L -1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b84p+4L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b8p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c238p+4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c236p+4L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c3p+4L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e000000000000002p+4L : -0x2.1c336a749e8c4b83078c3ce0c2p+4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b633p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000000000000000000001p+4L : 0x3.39fef253ff1921e8a33d604b6332p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df6cp-4L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e000000000000000000000000002p+4L : -0x7.dd228d291dde78d3fafdd934df68p-4L -1 : inexact-ok += lgamma downward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238094p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb061323809p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb06132382p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.e00000000000000000000000008p+4L : -0x4.a67eb8a17cbac193fb0613238p+0L -1 : inexact-ok lgamma 0x8.8d2d5p+0 = lgamma downward flt-32 0x8.8d2d5p+0f : 0x9.a8106p+0f 1 : inexact-ok = lgamma tonearest flt-32 0x8.8d2d5p+0f : 0x9.a8106p+0f 1 : inexact-ok @@ -153092,6 +174286,106 @@ lgamma 0xe.7a678p+20 = lgamma tonearest ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok = lgamma towardzero ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb44p+24L 1 : inexact-ok = lgamma upward ldbl-128ibm 0xe.7a678p+20L : 0xe.0ed26f91598df34bb14f20fb48p+24L 1 : inexact-ok +lgamma -0x2.dea4ccp-4 += lgamma downward flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.dea4ccp-4f : 0x1.d9db4cp+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.dea4ccp-4f : 0x1.d9db4ep+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b41p+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b42p+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b41p+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.dea4ccp-4 : 0x1.d9db4ca962b42p+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e2p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419ep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e2p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076bp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38076cp+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e3807p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38078p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e3807p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dea4ccp-4L : 0x1.d9db4ca962b419e05bba7e38078p+0L -1 : inexact-ok +lgamma -0x2.dd306p-4 += lgamma downward flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x2.dd306p-4f : 0x1.da47d6p+0f -1 : inexact-ok += lgamma upward flt-32 -0x2.dd306p-4f : 0x1.da47d8p+0f -1 : inexact-ok += lgamma downward dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6bp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6bp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x2.dd306p-4 : 0x1.da47d6051ae6cp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x2.dd306p-4L : 0x1.da47d6051ae6bf6p+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf5ep+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x2.dd306p-4L : 0x1.da47d6051ae6bf6p+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4acp+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4ac1p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4a8p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4bp+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4a8p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x2.dd306p-4L : 0x1.da47d6051ae6bf5e4dbd9b3a4bp+0L -1 : inexact-ok +lgamma -0x1.bdc8bp+0 += lgamma downward flt-32 -0x1.bdc8bp+0f : 0xf.f273dp-4f 1 : inexact-ok += lgamma tonearest flt-32 -0x1.bdc8bp+0f : 0xf.f273ep-4f 1 : inexact-ok += lgamma towardzero flt-32 -0x1.bdc8bp+0f : 0xf.f273dp-4f 1 : inexact-ok += lgamma upward flt-32 -0x1.bdc8bp+0f : 0xf.f273ep-4f 1 : inexact-ok += lgamma downward dbl-64 -0x1.bdc8bp+0 : 0xf.f273df3134258p-4 1 : inexact-ok += lgamma tonearest dbl-64 -0x1.bdc8bp+0 : 0xf.f273df313426p-4 1 : inexact-ok += lgamma towardzero dbl-64 -0x1.bdc8bp+0 : 0xf.f273df3134258p-4 1 : inexact-ok += lgamma upward dbl-64 -0x1.bdc8bp+0 : 0xf.f273df313426p-4 1 : inexact-ok += lgamma downward ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma upward ldbl-96-intel -0x1.bdc8bp+0L : 0xf.f273df313425f4fp-4L 1 : inexact-ok += lgamma downward ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4ep-4L 1 : inexact-ok += lgamma upward ldbl-96-m68k -0x1.bdc8bp+0L : 0xf.f273df313425f4fp-4L 1 : inexact-ok += lgamma downward ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408fp-4L 1 : inexact-ok += lgamma tonearest ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408f8p-4L 1 : inexact-ok += lgamma towardzero ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408fp-4L 1 : inexact-ok += lgamma upward ldbl-128 -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408f8p-4L 1 : inexact-ok += lgamma downward ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f408p-4L 1 : inexact-ok += lgamma upward ldbl-128ibm -0x1.bdc8bp+0L : 0xf.f273df313425f4e361e154f40cp-4L 1 : inexact-ok +lgamma -0x4.0a82e8p-4 += lgamma downward flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok += lgamma tonearest flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok += lgamma towardzero flt-32 -0x4.0a82e8p-4f : 0x1.950848p+0f -1 : inexact-ok += lgamma upward flt-32 -0x4.0a82e8p-4f : 0x1.95084ap+0f -1 : inexact-ok += lgamma downward dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok += lgamma tonearest dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok += lgamma towardzero dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48cp+0 -1 : inexact-ok += lgamma upward dbl-64 -0x4.0a82e8p-4 : 0x1.950848252d48dp+0 -1 : inexact-ok += lgamma downward ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma upward ldbl-96-intel -0x4.0a82e8p-4L : 0x1.950848252d48c05cp+0L -1 : inexact-ok += lgamma downward ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma tonearest ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma towardzero ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05ap+0L -1 : inexact-ok += lgamma upward ldbl-96-m68k -0x4.0a82e8p-4L : 0x1.950848252d48c05cp+0L -1 : inexact-ok += lgamma downward ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok += lgamma tonearest ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok += lgamma towardzero ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b6p+0L -1 : inexact-ok += lgamma upward ldbl-128 -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa5b7p+0L -1 : inexact-ok += lgamma downward ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok += lgamma tonearest ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok += lgamma towardzero ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa58p+0L -1 : inexact-ok += lgamma upward ldbl-128ibm -0x4.0a82e8p-4L : 0x1.950848252d48c05ac1f462baa6p+0L -1 : inexact-ok log 1 = log downward flt-32 0x1p+0f : 0x0p+0f : inexact-ok = log tonearest flt-32 0x1p+0f : 0x0p+0f : inexact-ok |